My Project
NPL::CNPLConnection Member List

This is the complete list of members for NPL::CNPLConnection, including all inherited members.

CheckIdleTimeout(unsigned int nCurTime)NPL::CNPLConnection
CloseAfterSend()NPL::CNPLConnection
CNPLConnection(boost::asio::io_service &io_service, CNPLConnectionManager &manager, CNPLDispatcher &msg_dispatcher)NPL::CNPLConnectionexplicit
CNPLDispatcher (defined in NPL::CNPLConnection)NPL::CNPLConnectionfriend
connect()NPL::CNPLConnection
EnableIdleTimeout(bool bEnable)NPL::CNPLConnection
GetCompressionLevel() (defined in NPL::CNPLConnection)NPL::CNPLConnection
GetCompressionThreshold() (defined in NPL::CNPLConnection)NPL::CNPLConnection
GetConnectionManager()NPL::CNPLConnectioninline
GetIdleTimeoutPeriod() (defined in NPL::CNPLConnection)NPL::CNPLConnection
GetIP()NPL::CNPLConnection
GetLastActiveTime()NPL::CNPLConnection
GetLogLevel()NPL::CNPLConnection
GetNID() constNPL::CNPLConnection
GetPort()NPL::CNPLConnection
GetState() constNPL::CNPLConnectioninline
GetStatistics(int &totalIn, int &totalOut)NPL::CNPLConnectionvirtual
handleConnect()NPL::CNPLConnectionvirtual
handleDisconnect(int reason)NPL::CNPLConnectionvirtual
handleMessageIn()NPL::CNPLConnectionvirtual
handleReceivedData(int bytes_transferred)NPL::CNPLConnectionvirtual
HasUnsentData()NPL::CNPLConnection
IsAuthenticated() constNPL::CNPLConnection
IsConnected() constNPL::CNPLConnection
IsIdleTimeoutEnabled() (defined in NPL::CNPLConnection)NPL::CNPLConnection
IsKeepAliveEnabled() (defined in NPL::CNPLConnection)NPL::CNPLConnection
IsUseCompression()NPL::CNPLConnection
NPL enum value (defined in NPL::CNPLConnection)NPL::CNPLConnection
ProtocolType enum name (defined in NPL::CNPLConnection)NPL::CNPLConnection
RingBuffer_Type typedef (defined in NPL::CNPLConnection)NPL::CNPLConnection
SendMessage(const NPLFileName &file_name, const char *code=NULL, int nLength=0, int priority=0)NPL::CNPLConnection
SendMessage(const NPLMessage &msg)NPL::CNPLConnection
SendMessage(const char *sCommandName, const char *sCommandData)NPL::CNPLConnection
SendMessage(NPLMsgOut_ptr &msg)NPL::CNPLConnection
SetAuthenticated(bool bAuthenticated)NPL::CNPLConnection
SetCompressionLevel(int nLevel)NPL::CNPLConnection
SetCompressionThreshold(int nThreshold)NPL::CNPLConnection
SetIdleTimeoutPeriod(int nMilliseconds)NPL::CNPLConnection
SetKeepAlive(bool bEnable)NPL::CNPLConnection
SetNID(const char *sNID)NPL::CNPLConnection
SetNPLRuntimeAddress(NPLRuntimeAddress_ptr runtime_address)NPL::CNPLConnection
SetProtocol(ProtocolType protocolType=ProtocolType::NPL)NPL::CNPLConnection
SetTCPKeepAlive(bool bEnable)NPL::CNPLConnection
SetUseCompression(bool bUseCompression)NPL::CNPLConnection
socket()NPL::CNPLConnection
start()NPL::CNPLConnection
stop(bool bRemoveConnection=true, int nReason=0)NPL::CNPLConnection
StringMap_Type typedef (defined in NPL::CNPLConnection)NPL::CNPLConnection
TCP_CUSTOM enum value (defined in NPL::CNPLConnection)NPL::CNPLConnection
TickReceive()NPL::CNPLConnection
TickSend()NPL::CNPLConnection
WEBSOCKET enum value (defined in NPL::CNPLConnection)NPL::CNPLConnection
~CNPLConnection() (defined in NPL::CNPLConnection)NPL::CNPLConnection