Set of fields representing a single transmission buffer, which will be associated with a socket. More...
Public Attributes | |
Time | clientTs |
The client time stamp that comes from the request packet. | |
bool | hasTxedPartOfObject |
True if the buffer content has been read since it is written. | |
bool | isClosing |
True if the remote end has issued a request to close, which means that this socket will immediately closes itself once the buffer becomes empty. | |
EventId | nextServe |
Pending transmission event which will be automatically canceled when the associated socket is closed. | |
ThreeGppHttpHeader::ContentType_t | txBufferContentType |
The content type of the current data inside the transmission buffer. | |
uint32_t | txBufferSize |
The length (in bytes) of the current data inside the transmission buffer. | |
Set of fields representing a single transmission buffer, which will be associated with a socket.
Definition at line 510 of file three-gpp-http-server.h.
Time ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::clientTs |
The client time stamp that comes from the request packet.
This value will be set in ThreeGppHttpHeader of every corresponding response packet sent, to be used by the client to compute round trip delay time (RTT).
Definition at line 522 of file three-gpp-http-server.h.
bool ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::hasTxedPartOfObject |
True if the buffer content has been read since it is written.
Accessible using the HasTxedPartOfObject() method.
Definition at line 543 of file three-gpp-http-server.h.
Referenced by ns3::ThreeGppHttpServerTxBuffer::AddSocket().
bool ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::isClosing |
True if the remote end has issued a request to close, which means that this socket will immediately closes itself once the buffer becomes empty.
Definition at line 538 of file three-gpp-http-server.h.
Referenced by ns3::ThreeGppHttpServerTxBuffer::AddSocket().
EventId ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::nextServe |
Pending transmission event which will be automatically canceled when the associated socket is closed.
Definition at line 516 of file three-gpp-http-server.h.
ThreeGppHttpHeader::ContentType_t ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::txBufferContentType |
The content type of the current data inside the transmission buffer.
Accessible using the GetBufferContentType() method.
Definition at line 527 of file three-gpp-http-server.h.
Referenced by ns3::ThreeGppHttpServerTxBuffer::AddSocket().
uint32_t ns3::ThreeGppHttpServerTxBuffer::TxBuffer_t::txBufferSize |
The length (in bytes) of the current data inside the transmission buffer.
Accessible using the GetBufferSize() method.
Definition at line 532 of file three-gpp-http-server.h.
Referenced by ns3::ThreeGppHttpServerTxBuffer::AddSocket().