addr_storage | Wrapper for ip an IP address storage |
check_if | Monitored running state the network interfaces |
check_source | Monitored the forwarding rules in the Linux kernel table. If a source is unused for a long time it can be removed |
clock_msg | Message used from module Timer. It is the contain of a reminder |
config_msg | Message used from module Proxy to set and delete interfaces of the proxy instances |
debug_msg | Message to collect debug information for the module Proxy |
if_prop | Prepare and organized the interface properties to a map data structure |
igmp_dev | Represent the first raw in the Linux kernel table igmpX |
igmp_group | Represent the second raw in the Linux kernel table igmpX |
igmp_receiver | Receive IGMP messages |
igmp_sender | Generates IGMP messages |
intrusive_message | Message container implements an intrusive pointer to save a pointer of a message with a reference counter |
mc_socket | Wrapper for a multicast socket |
mc_tables | Parse ipv4 and ipv6 kernel tables to usable data structures |
message_queue< T > | Fixed sized synchronised job queue |
mld_receiver | Receive MLD messages |
mld_sender | Generates MLD messages |
mr_cache | Represent a raw in the Linux kernel table ipX_mr_cache |
mr_vif | Represent a raw in the Linux kernel table ipX_mr_vif |
mroute_socket | Wrapper for a multicast socket with additional functions to manipulate Linux kernel tables |
proxy | Instanced the multicast proxy |
proxy_instance | Represent a multicast Proxy |
proxy_msg | Generic message for the message_queue |
receiver | Abstract basic receiver class |
receiver_msg | Message used from module Receiver to inform the module Proxy Instance of received a message |
routing | Set and delete virtual interfaces and forwarding rules in the Linux kernel |
routing_msg | Message used from module Proxy Instance to introduce the module Routing |
sender | Abstract basic sender class |
SNMP6_value | Represent a raw in the Linux kernel table snmp6 |
src_state | Data structure to save multicast sources/groups and there states |
test_msg | Test message to test the message queue and the intrusive pointer |
timing | Organizes reminder |
worker | Wraps the job queue to a basic worker like an simple actor pattern |