| 
 | 
 | ||||||||||||||||
Class for handling the task of sending protocol messages
| SendProtocolMessage (XrlPimNode&		xrl_pim_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]