Headers::Tcp Struct Reference
Representation of the TCP header. More...
#include <headers.hpp>
Public Member Functions | |
void * | getPayload () |
Get the SDU. More... | |
Public Attributes | |
uint16_t | srcPort |
Source port. More... | |
uint16_t | dstPort |
Destination port. More... | |
uint32_t | seq |
Sequence number. More... | |
uint32_t | ack |
Acknowledgement number. More... | |
uint16_t | offset_flags |
Data offset and flags. More... | |
uint16_t | window |
Receive window. More... | |
uint16_t | checksum |
Checksum. More... | |
uint16_t | urgend_ptr |
Urgent pointer. More... | |
Detailed Description
Representation of the TCP header.
Definition at line 188 of file headers.hpp.
Member Function Documentation
◆ getPayload()
|
inline |
Member Data Documentation
◆ ack
uint32_t Headers::Tcp::ack |
Acknowledgement number.
Definition at line 192 of file headers.hpp.
◆ checksum
uint16_t Headers::Tcp::checksum |
Checksum.
Definition at line 195 of file headers.hpp.
◆ dstPort
uint16_t Headers::Tcp::dstPort |
Destination port.
Definition at line 190 of file headers.hpp.
◆ offset_flags
uint16_t Headers::Tcp::offset_flags |
Data offset and flags.
Definition at line 193 of file headers.hpp.
◆ seq
uint32_t Headers::Tcp::seq |
Sequence number.
Definition at line 191 of file headers.hpp.
◆ srcPort
uint16_t Headers::Tcp::srcPort |
Source port.
Definition at line 189 of file headers.hpp.
◆ urgend_ptr
uint16_t Headers::Tcp::urgend_ptr |
Urgent pointer.
Definition at line 196 of file headers.hpp.
◆ window
uint16_t Headers::Tcp::window |
Receive window.
Definition at line 194 of file headers.hpp.
The documentation for this struct was generated from the following file:
- /home/dominik/uni/MoonState/include/headers.hpp