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 505 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 517 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 538 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 533 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 511 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 522 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 527 of file three-gpp-http-server.h.
Referenced by ns3::ThreeGppHttpServerTxBuffer::AddSocket().