botsense  3.2.0
RoadNarrows Client-Server Proxied Services Framework
Package

The RoadNarrows BotSense package is a collections of libraries, API header files, applications, and python modules.

Core Components

bsProxy The BotSense IP proxy server.
libbotsense.[so,a] The BotSense client base static and shared libraries.
botsense/BotSense.h BotSense package top-level C header file.
botsense/libBotSense.h BotSense client base library declarations.
botsense/bsProxyModIF.h BotSense bsProxy DLL module interface.
bsProxyMsgs.xml Core server-terminated NetMsg XML specificiation.
botsense/bsProxyMsgs.h BotSense core server-terminated, NetMsgs generated message types and declarations.

Python Core BotSense Components

BotSense._BotSenseCore The swigged extended module C library interface to libbotsense.
BotSense.BotSenseCore The swigged raw python module for _BotSenseCore.so
BotSense.BotSenseError BotSense exception classes and supporting routines.
BotSense.BotSenseTypes BotSense types.
BotSense.BotSenseServer BotSense client-server connection and request functions.
BotSense.bsProxyMsgs BotSense core server-terminated NetMsgs generated message classes and data.

Standard PlugIn Modules

For each BotSense Standard Module, there are a set of module specific components. See Standard PlugIn Modules for more details. Given that the module base name is Mod (and mod for all lower case):

libbsserver_mod.so BotSense bsProxy server plug-in library.
libbsclient_mod.[a,so] BotSense client interface static and shared libraries.
botsense/bsMod.h Client interface declarations.
bsModMsgs.xml Module virtual connection specific NetMsg XML specificiation.
botsense/bsModMsgs.h Module-terminated, NetMsgs generated message types and declarations.
BotSense ._bsMod The swigged extended module C library interface to libbsclient_mod.
BotSense .bsMod The swigged python module for _bsMod.so
BotSense .bsModMsgs BotSense module-terminated, NetMsgs generated message classes and data.