MOOS 0.2375
CMOOSCommServer Member List
This is the complete list of members for CMOOSCommServer, including all inherited members.
CMOOSCommObject()CMOOSCommObject
CMOOSCommServer()CMOOSCommServer
DoBanner()CMOOSCommServer [protected, virtual]
GetClientName(XPCTcpSocket *pSocket)CMOOSCommServer [protected]
GetClientNames(STRING_LIST &sList)CMOOSCommServer
GetMaxSocketFD()CMOOSCommServer [protected]
HandShake(XPCTcpSocket *pNewSocket)CMOOSCommServer [protected]
IsUniqueName(std::string &sClientName)CMOOSCommServer [protected]
ListenLoop()CMOOSCommServer
m_bDisableNameLookUpCMOOSCommServer [protected]
m_bQuietCMOOSCommServer [protected]
m_bQuitCMOOSCommServer [protected]
m_ClientSocketListCMOOSCommServer [protected]
m_ListenThreadCMOOSCommServer [protected]
m_lListenPortCMOOSCommServer [protected]
m_nMaxSocketFDCMOOSCommServer [protected]
m_nTotalActionsCMOOSCommServer [protected]
m_pDisconnectCallBackParamCMOOSCommServer [protected]
m_pfnDisconnectCallBackCMOOSCommServer [protected]
m_pfnRxCallBackCMOOSCommServer [protected]
m_pFocusSocketCMOOSCommServer [protected]
m_pListenSocketCMOOSCommServer [protected]
m_pRxCallBackParamCMOOSCommServer [protected]
m_sCommunityNameCMOOSCommServer [protected]
m_ServerThreadCMOOSCommServer [protected]
m_Socket2ClientMapCMOOSCommServer [protected]
m_SocketListLockCMOOSCommServer [protected]
m_TimerThreadCMOOSCommServer [protected]
OnAbsentClient(XPCTcpSocket *pClient)CMOOSCommServer [protected, virtual]
OnClientDisconnect()CMOOSCommServer [protected, virtual]
OnNewClient(XPCTcpSocket *pNewClient, char *sName)CMOOSCommServer [protected, virtual]
PoisonClient(XPCTcpSocket *pSocket, const std::string &sReason)CMOOSCommServer [protected]
ProcessClient()CMOOSCommServer [protected, virtual]
ReadMsg(XPCTcpSocket *pSocket, CMOOSMsg &Msg, int nSecondsTimeOut=-1)CMOOSCommObject [protected]
ReadPkt(XPCTcpSocket *pSocket, CMOOSCommPkt &PktRx, int nSecondsTimeOut=-1)CMOOSCommObject [protected]
Run(long lPort, const std::string &sCommunityName, bool bDisableNameLookUp=false)CMOOSCommServer
SendMsg(XPCTcpSocket *pSocket, CMOOSMsg &Msg)CMOOSCommObject [protected]
SendPkt(XPCTcpSocket *pSocket, CMOOSCommPkt &PktTx)CMOOSCommObject [protected]
ServerLoop()CMOOSCommServer
SetOnDisconnectCallBack(bool(*pfn)(std::string &sClient, void *pParam), void *pParam)CMOOSCommServer
SetOnRxCallBack(bool(*pfn)(const std::string &sClient, MOOSMSG_LIST &MsgListRx, MOOSMSG_LIST &MsgListTx, void *pParam), void *pParam)CMOOSCommServer
SetQuiet(bool bQ)CMOOSCommServer [inline]
SOCKETFD_2_CLIENT_NAME_MAP typedefCMOOSCommServer
SOCKETLIST typedefCMOOSCommServer
SocketsInit()CMOOSCommObject [static]
StartThreads()CMOOSCommServer [protected]
STRING_LIST typedefCMOOSCommServer
TimerLoop()CMOOSCommServer
~CMOOSCommObject()CMOOSCommObject [virtual]
~CMOOSCommServer()CMOOSCommServer [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines