|
My Project
|
#include <NetStr.h>
Public Member Functions | |
| NetStr () | |
| NetStr (int fd, unsigned long readSize, unsigned long sendSize) | |
| virtual | ~NetStr () |
| NetReadStr * | getReadStr () |
| NetSendStr * | getSendStr () |
| void | attach (int fd) |
| void | setReadBuffer (unsigned int *buffer, unsigned int size) |
| void | setSendBuffer (unsigned int *buffer, unsigned int size) |
| int | getFd () |
| NetSendStr::NetSendId | send () |
| NetReadStr::NetReadId | read () |
Class for managing a read buffer and a send buffer both attached to the same file descriptor.
| NetStr::NetStr | ( | ) |
Constructor.
....................................................................... Constructor.
| NetStr::NetStr | ( | int | fd, |
| unsigned long | readSize, | ||
| unsigned long | sendSize | ||
| ) |
Constructor.
....................................................................... Constructor.
|
virtual |
Destructor.
....................................................................... Destructor.
| void NetStr::attach | ( | int | fd | ) |
Attach our network buffers to a file descriptor.
....................................................................... Attach our network buffers to a file descriptor.
| int NetStr::getFd | ( | ) |
Return the fd to which we are currently attached.
....................................................................... Return the fd to which we are currently attached.
| NetReadStr * NetStr::getReadStr | ( | ) |
Get a reference to our NetReadStr object.
....................................................................... Get a reference to our NetReadStr object.
| NetSendStr * NetStr::getSendStr | ( | ) |
Get a reference to our NetSendStr object.
....................................................................... Get a reference to our NetSendStr object.
| NetReadStr::NetReadId NetStr::read | ( | ) |
Read a message
....................................................................... Read a message.
| NetSendStr::NetSendId NetStr::send | ( | ) |
Send a message
....................................................................... Send a message.
| void NetStr::setReadBuffer | ( | unsigned int * | buffer, |
| unsigned int | size | ||
| ) |
Attach this network read buffer to a file descriptor.
....................................................................... Attach this network read buffer to a file descriptor.
| void NetStr::setSendBuffer | ( | unsigned int * | buffer, |
| unsigned int | size | ||
| ) |
Attach this network send buffer to a file descriptor.
....................................................................... Attach this network send buffer to a file descriptor.