|
My Project
|
Public Member Functions | |
| NetMsgHandler () | |
| virtual | ~NetMsgHandler () |
| gcp::util::NetSendStr::NetSendId | sendNetMsg (gcp::util::NetMsg *msg) |
| gcp::util::NetSendStr::NetSendId | sendNetMsg (int fd, gcp::util::NetMsg *msg) |
| void | packNetMsg (gcp::util::NetMsg *msg) |
| bool | packNewRtcNetMsg (NetMsg *msg) |
| void | packGreetingMsg (unsigned int antenna) |
| void | packAntennaIdMsg (unsigned int antenna) |
| void | readNetMsg () |
| gcp::util::NetMsg * | getLastReadNetMsg () |
| gcp::util::NetMsg * | getLastSentNetMsg () |
| void | installReadHandler (NET_READ_HANDLER(*handler), void *arg) |
| void | installSendHandler (NET_SEND_HANDLER(*handler), void *arg) |
| void | installErrorHandler (NET_ERROR_HANDLER(*handler), void *arg) |
Public Member Functions inherited from gcp::util::NetHandler | |
| NetHandler () | |
| NetHandler (int fd) | |
| virtual | ~NetHandler () |
| void | attachReadStream (int fd) |
| void | attachSendStream (int fd) |
| void | attach (int fd) |
| virtual int | getReadFd () |
| virtual int | getSendFd () |
| virtual int | getFd () |
| void | setReadBuffer (void *buffer, unsigned int size) |
| void | setSendBuffer (void *buffer, unsigned int size) |
| gcp::util::NetSendStr::NetSendId | send () |
| gcp::util::NetSendStr::NetSendId | send (int fd) |
| gcp::util::NetReadStr::NetReadId | read () |
| gcp::util::NetReadStr::NetReadId | read (int fd) |
| NetReadStr * | getReadStr () |
| NetSendStr * | getSendStr () |
| virtual void | installReadErrorHandler (NET_ERROR_HANDLER(*handler), void *arg) |
| virtual void | installSendErrorHandler (NET_ERROR_HANDLER(*handler), void *arg) |
Additional Inherited Members | |
Protected Attributes inherited from gcp::util::NetHandler | |
| int | fd_ |
| NetReadStr * | nrs_ |
| NetSendStr * | nss_ |
| NetMsgHandler::NetMsgHandler | ( | ) |
Constructor.
....................................................................... Constructor.
|
virtual |
Destructor.
....................................................................... Destructor.
| gcp::util::NetMsg * NetMsgHandler::getLastReadNetMsg | ( | ) |
Return the last message read.
....................................................................... Return the last message read
| gcp::util::NetMsg * NetMsgHandler::getLastSentNetMsg | ( | ) |
....................................................................... Return the last message sent
|
virtual |
....................................................................... Methods to install user-defined handlers
Reimplemented from gcp::util::NetHandler.
|
virtual |
Overload the base-class methods to install user-defined handlers
....................................................................... Methods to install user-defined handlers
Reimplemented from gcp::util::NetHandler.
|
virtual |
....................................................................... Methods to install user-defined handlers
Reimplemented from gcp::util::NetHandler.
| void NetMsgHandler::packAntennaIdMsg | ( | unsigned int | antenna | ) |
Pack an antenna id message
....................................................................... Pack an antenna ID message into our send buffer.
| void NetMsgHandler::packGreetingMsg | ( | unsigned int | antenna | ) |
Pack a greeting message
....................................................................... Pack a greeting message into our send buffer.
| void NetMsgHandler::packNetMsg | ( | gcp::util::NetMsg * | msg | ) |
Pack a network message into the network buffer.
....................................................................... Pack a network message into our send buffer.
| bool NetMsgHandler::packNewRtcNetMsg | ( | NetMsg * | msg | ) |
Pack a new-style network message into our send buffer.
....................................................................... Pack a new-style network message into our send buffer.
| void NetMsgHandler::readNetMsg | ( | ) |
Read a net message out of the network buffer
....................................................................... Read a net message out of the network buffer
| NetSendStr::NetSendId NetMsgHandler::sendNetMsg | ( | gcp::util::NetMsg * | msg | ) |
Send a message to a socket described by a previously attached fd.
....................................................................... Send a message to a socket described by a previously attached fd.
| NetSendStr::NetSendId NetMsgHandler::sendNetMsg | ( | int | fd, |
| gcp::util::NetMsg * | msg | ||
| ) |
Send a message to a socket
....................................................................... Send a message to a socket