botsense  3.2.0
RoadNarrows Client-Server Proxied Services Framework
BsClientAppInfo_T Struct Reference

BotSense client library information and callbacks to application-specific data. More...

#include <libBotSense.h>

Public Attributes

const char * app_name
 application name
 
const char * brief
 brief one-line description
 
const char * version
 dotted version x.y.z[-app]
 
const char * date
 version date
 
const char * maintainer
 maintainer/owner
 
const char * license
 short license/copyright statement
 
const char *(* fnGetMsgName )(BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t uMsgId)
 Get the message name callback function. More...
 

Detailed Description

BotSense client library information and callbacks to application-specific data.

When an application (library) establishes an application-specific virtual connection, this static information and callbacks are passed to the client library.

The information and callbacks are optional. The BotSense library will ignore any member value that is set to NULL or if the pointer to the info is NULL (everything is ignored).

Definition at line 86 of file libBotSense.h.

Member Data Documentation

const char*(* BsClientAppInfo_T::fnGetMsgName) (BsClient_P pClient, BsVConnHnd_T hndVConn, uint_t uMsgId)

Get the message name callback function.

Parameters
pClient

Definition at line 105 of file libBotSense.h.

Referenced by bsClientGetMsgName().


The documentation for this struct was generated from the following file: