#include <TCPMessage.h>
Public Member Functions | |
| TCPMessage (size_t chunksize, char *data) | |
| TCPMessage (size_t acksize) | |
| TCPMessage () | |
| TCPMessage (TCPMessageShutdownReason reason=MSG_SHUTDOWN_NONE, size_t reconnect=0) | |
| ~TCPMessage () | |
| char * | getData () |
| size_t | getSize () |
| void | setFirst (bool value) |
| void | setLast (bool value) |
Private Attributes | |
| dtn::data::NetworkFrame * | m_frame |
| dtn::core::TCPMessage::TCPMessage | ( | size_t | chunksize, | |
| char * | data | |||
| ) |
References dtn::data::NetworkFrame::append(), m_frame, and dtn::core::MSG_DATA_SEGMENT.
| dtn::core::TCPMessage::TCPMessage | ( | size_t | acksize | ) |
References dtn::data::NetworkFrame::append(), m_frame, and dtn::core::MSG_ACK_SEGMENT.
| dtn::core::TCPMessage::TCPMessage | ( | ) |
References dtn::data::NetworkFrame::append(), m_frame, and dtn::core::MSG_KEEPALIVE.
| dtn::core::TCPMessage::TCPMessage | ( | TCPMessageShutdownReason | reason = MSG_SHUTDOWN_NONE, |
|
| size_t | reconnect = 0 | |||
| ) |
| dtn::core::TCPMessage::~TCPMessage | ( | ) |
References m_frame.
| char * dtn::core::TCPMessage::getData | ( | ) |
References dtn::data::NetworkFrame::getData(), and m_frame.
Referenced by dtn::core::TCPConnection::transmit().
| size_t dtn::core::TCPMessage::getSize | ( | ) |
References dtn::data::NetworkFrame::getSize(), and m_frame.
Referenced by dtn::core::TCPConnection::transmit().
| void dtn::core::TCPMessage::setFirst | ( | bool | value | ) |
References dtn::data::NetworkFrame::getChar(), m_frame, and dtn::data::NetworkFrame::set().
Referenced by dtn::core::TCPConnection::transmit().
| void dtn::core::TCPMessage::setLast | ( | bool | value | ) |
References dtn::data::NetworkFrame::getChar(), m_frame, and dtn::data::NetworkFrame::set().
Referenced by dtn::core::TCPConnection::transmit().
Referenced by getData(), getSize(), setFirst(), setLast(), TCPMessage(), and ~TCPMessage().
1.5.6