|
| ||||||||||||||||
Class for handling the task of sending protocol messages
| SendProtocolMessage (XrlMld6igmpNode& xrl_mld6igmp_node,
const string& if_name,
const string& vif_name,
const IPvX& src_address,
const IPvX& dst_address,
uint8_t ip_protocol,
int32_t ip_ttl,
int32_t ip_tos,
bool ip_router_alert,
bool ip_internet_control,
const uint8_t* sndbuf,
size_t sndlen)
| SendProtocolMessage |
| void dispatch ()
| dispatch |
Reimplemented from XrlTaskBase.
| const char* operation_name ()
| operation_name |
[const]
Reimplemented from XrlTaskBase.
| const string& if_name ()
| if_name |
[const]
| const string& vif_name ()
| vif_name |
[const]
| const IPvX& src_address ()
| src_address |
[const]
| const IPvX& dst_address ()
| dst_address |
[const]
| uint8_t ip_protocol ()
| ip_protocol |
[const]
| int32_t ip_ttl ()
| ip_ttl |
[const]
| int32_t ip_tos ()
| ip_tos |
[const]
| bool ip_router_alert ()
| ip_router_alert |
[const]
| bool ip_internet_control ()
| ip_internet_control |
[const]
| const vector<uint8_t>& payload ()
| payload |
[const]