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().