botsense  3.2.0
RoadNarrows Client-Server Proxied Services Framework
BotSense Handle Attributes

Macros

#define BSPROXY_VCONN_MASK   0xff
 virtual connection handle mask
 
#define BSPROXY_VCONN_UNDEF   255
 undefined virtual connection handle
 
#define BSPROXY_VCONN_SERVER   254
 handle for server-terminated msgs
 
#define BSPROXY_VCONN_MOD_MIN   0
 minimum module-specific handle value
 
#define BSPROXY_VCONN_MOD_MAX   253
 maximum module-specific handle value
 
#define BSPROXY_VCONN_MOD_NUMOF   254
 number of module-specific handles
 
#define BSPROXY_VCONN_NUMOF   (BSPROXY_VCONN_MOD_NUMOF+1)
 total number of module handles
 
#define BSPROXY_VCONN_MIN   (BSPROXY_VCONN_MOD_MIN)
 minimum handle value
 
#define BSPROXY_VCONN_MAX   (BSPROXY_VCONN_MOD_NUMOF)
 maximum handle value
 

Typedefs

typedef int BsVConnHnd_T
 virtual connection handle type
 

Detailed Description

Virtual connection handles provide a server unique identifier for virtual connections between BotSense clients and opened interface module/proxied device pairs. One special handle number is reserved for bsProxy server terminated requests.