| XrlMfeaClientV0p1Client (XrlSender* s) | XrlMfeaClientV0p1Client | 
| ~XrlMfeaClientV0p1Client () | ~XrlMfeaClientV0p1Client | 
[virtual]
| typedef XorpCallback1<void, const XrlError&>::RefPtr RecvKernelSignalMessage4CB | RecvKernelSignalMessage4CB | 
| bool  send_recv_kernel_signal_message4 (
	const char*	dst_xrl_target_name,
	const string&	xrl_sender_name,
	const uint32_t&	message_type,
	const string&	vif_name,
	const uint32_t&	vif_index,
	const IPv4&	source_address,
	const IPv4&	dest_address,
	const vector<uint8_t>&	protocol_message,
	const RecvKernelSignalMessage4CB&	cb
    ) | send_recv_kernel_signal_message4 | 
Send Xrl intended to:
Receive a kernel signal message from the MFEA.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| xrl_sender_name | the XRL name of the originator of this XRL. (both sides must agree on the particular values). | 
| message_type | the type of the kernel signal message (TODO: integer for now: the particular types are well-known by both sides). | 
| vif_name | the name of the vif the message was received on. | 
| vif_index | the index of the vif the message was received on. | 
| source_address | the address of the sender. | 
| dest_address | the destination address. | 
| protocol_message | the protocol message. | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr RecvKernelSignalMessage6CB | RecvKernelSignalMessage6CB | 
| bool  send_recv_kernel_signal_message6 (
	const char*	dst_xrl_target_name,
	const string&	xrl_sender_name,
	const uint32_t&	message_type,
	const string&	vif_name,
	const uint32_t&	vif_index,
	const IPv6&	source_address,
	const IPv6&	dest_address,
	const vector<uint8_t>&	protocol_message,
	const RecvKernelSignalMessage6CB&	cb
    ) | send_recv_kernel_signal_message6 | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr RecvDataflowSignal4CB | RecvDataflowSignal4CB | 
| bool  send_recv_dataflow_signal4 (
	const char*	dst_xrl_target_name,
	const string&	xrl_sender_name,
	const IPv4&	source_address,
	const IPv4&	group_address,
	const uint32_t&	threshold_interval_sec,
	const uint32_t&	threshold_interval_usec,
	const uint32_t&	measured_interval_sec,
	const uint32_t&	measured_interval_usec,
	const uint32_t&	threshold_packets,
	const uint32_t&	threshold_bytes,
	const uint32_t&	measured_packets,
	const uint32_t&	measured_bytes,
	const bool&	is_threshold_in_packets,
	const bool&	is_threshold_in_bytes,
	const bool&	is_geq_upcall,
	const bool&	is_leq_upcall,
	const RecvDataflowSignal4CB&	cb
    ) | send_recv_dataflow_signal4 | 
Send Xrl intended to:
A signal that a dataflow-related pre-condition is true.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| xrl_sender_name | the XRL name of the originator of this XRL. | 
| source_address | the source address of the dataflow. | 
| group_address | the group address of the dataflow. | 
| threshold_interval_sec | the number of seconds in the interval requested for measurement. | 
| threshold_interval_usec | the number of microseconds in the interval requested for measurement. | 
| measured_interval_sec | the number of seconds in the last measured interval that has triggered the signal. | 
| measured_interval_usec | the number of microseconds in the last measured interval that has triggered the signal. | 
| threshold_packets | the threshold value to trigger a signal (in number of packets). | 
| threshold_bytes | the threshold value to trigger a signal (in bytes). | 
| measured_packets | the number of packets measured within the measured interval. | 
| measured_bytes | the number of bytes measured within the measured interval. | 
| is_threshold_in_packets | if true, threshold_packets is valid. | 
| is_threshold_in_bytes | if true, threshold_bytes is valid. | 
| is_geq_upcall | if true, the operation for comparison is ">=". | 
| is_leq_upcall | if true, the operation for comparison is "<=". | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr RecvDataflowSignal6CB | RecvDataflowSignal6CB | 
| bool  send_recv_dataflow_signal6 (
	const char*	dst_xrl_target_name,
	const string&	xrl_sender_name,
	const IPv6&	source_address,
	const IPv6&	group_address,
	const uint32_t&	threshold_interval_sec,
	const uint32_t&	threshold_interval_usec,
	const uint32_t&	measured_interval_sec,
	const uint32_t&	measured_interval_usec,
	const uint32_t&	threshold_packets,
	const uint32_t&	threshold_bytes,
	const uint32_t&	measured_packets,
	const uint32_t&	measured_bytes,
	const bool&	is_threshold_in_packets,
	const bool&	is_threshold_in_bytes,
	const bool&	is_geq_upcall,
	const bool&	is_leq_upcall,
	const RecvDataflowSignal6CB&	cb
    ) | send_recv_dataflow_signal6 | 
| XrlSender* _sender | _sender | 
[protected]