|
Fawkes API
Fawkes Development Version
|
Group configuration for initial groups. More...
#include <>>
Public Member Functions | |
| GossipGroupConfiguration () | |
| Constructor. More... | |
| GossipGroupConfiguration (const GossipGroupConfiguration &c) | |
| Copy contructor. More... | |
| GossipGroupConfiguration (std::string &name, std::string &broadcast_address, unsigned short broadcast_port) | |
| Constructor. More... | |
| GossipGroupConfiguration (std::string &name, std::string &broadcast_address, unsigned short send_port, unsigned short recv_port) | |
| Constructor. More... | |
Public Attributes | |
| std::string | name |
| name of the group More... | |
| std::string | broadcast_addr |
| Broadcast IP Addr. More... | |
| unsigned short | send_port |
| UDP port to send messages to. More... | |
| unsigned short | recv_port |
| UDP port to list on for messages. More... | |
| std::string | crypto_key |
| encryption key More... | |
| std::string | crypto_cipher |
| encryption cipher More... | |
Group configuration for initial groups.
Definition at line 41 of file gossip_group_manager.h.
| fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | ) |
Constructor.
Definition at line 39 of file gossip_group_manager.cpp.
| fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | const GossipGroupConfiguration & | c | ) |
Copy contructor.
| c | group configuration to copy |
Definition at line 75 of file gossip_group_manager.cpp.
| fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | std::string & | name, |
| std::string & | broadcast_address, | ||
| unsigned short | broadcast_port | ||
| ) |
Constructor.
| name | name of the group |
| broadcast_address | IPv4 address to broadcast to |
| broadcast_port | UDP port to listen on for the group |
Definition at line 49 of file gossip_group_manager.cpp.
| fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | std::string & | name, |
| std::string & | broadcast_address, | ||
| unsigned short | send_port, | ||
| unsigned short | recv_port | ||
| ) |
Constructor.
| name | name of the group |
| broadcast_address | IPv4 address to broadcast to |
| send_port | UDP port to send messages to |
| recv_port | UDP port to listen on for the group |
Definition at line 63 of file gossip_group_manager.cpp.
| std::string fawkes::GossipGroupConfiguration::broadcast_addr |
Broadcast IP Addr.
Definition at line 54 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().
| std::string fawkes::GossipGroupConfiguration::crypto_cipher |
encryption cipher
Definition at line 58 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().
| std::string fawkes::GossipGroupConfiguration::crypto_key |
encryption key
Definition at line 57 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().
| std::string fawkes::GossipGroupConfiguration::name |
name of the group
Definition at line 53 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().
| unsigned short fawkes::GossipGroupConfiguration::recv_port |
UDP port to list on for messages.
Definition at line 56 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().
| unsigned short fawkes::GossipGroupConfiguration::send_port |
UDP port to send messages to.
Definition at line 55 of file gossip_group_manager.h.
Referenced by fawkes::GossipGroupManager::leave_group().