class IpHeader6Writer
|
Class for writing data to IPv6 packet header.
More... |
|
|
Public Methods
IpHeader6Writer (uint8_t* data)
| IpHeader6Writer |
Get the buffer data.
Returns: the buffer data.
Reimplemented from IpHeader6.
void set_ip_vtc_flow (uint32_t v)
| set_ip_vtc_flow |
Methods to set various IP header fields.
void set_ip_plen (uint16_t v)
| set_ip_plen |
void set_ip_nxt (uint8_t v)
| set_ip_nxt |
void set_ip_hlim (uint8_t v)
| set_ip_hlim |
void set_ip_src (const IPv6& v)
| set_ip_src |
void set_ip_dst (const IPv6& v)
| set_ip_dst |
void set_ip_version (uint8_t v)
| set_ip_version |
Set the IP protocol version of the header.
Parameters:
v | the IP protocol version of the header.
|
void set_ip_traffic_class (uint8_t v)
| set_ip_traffic_class |
Set the IPv6 traffic class.
Parameters:
void set_ip_flow_label (uint32_t v)
| set_ip_flow_label |
Set the IPv6 flow label.
Parameters:
Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:10:46 2009, using kdoc 2.0a54+XORP.