Fawkes API
Fawkes Development Version
|
#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... | |
GossipGroupConfiguration & | operator= (const GossipGroupConfiguration &c) |
Assignment operator. 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 43 of file gossip_group_manager.h.
fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | ) |
Constructor.
Definition at line 37 of file gossip_group_manager.cpp.
fawkes::GossipGroupConfiguration::GossipGroupConfiguration | ( | const GossipGroupConfiguration & | c | ) |
Copy contructor.
c | group configuration to copy |
Definition at line 73 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 46 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 62 of file gossip_group_manager.cpp.
GossipGroupConfiguration & fawkes::GossipGroupConfiguration::operator= | ( | const GossipGroupConfiguration & | c | ) |
Assignment operator.
c | group configuration to copy from |
Definition at line 88 of file gossip_group_manager.cpp.
std::string fawkes::GossipGroupConfiguration::broadcast_addr |
Broadcast IP Addr.
Definition at line 59 of file gossip_group_manager.h.
std::string fawkes::GossipGroupConfiguration::crypto_cipher |
encryption cipher
Definition at line 63 of file gossip_group_manager.h.
std::string fawkes::GossipGroupConfiguration::crypto_key |
encryption key
Definition at line 62 of file gossip_group_manager.h.
std::string fawkes::GossipGroupConfiguration::name |
name of the group
Definition at line 58 of file gossip_group_manager.h.
unsigned short fawkes::GossipGroupConfiguration::recv_port |
UDP port to list on for messages.
Definition at line 61 of file gossip_group_manager.h.
unsigned short fawkes::GossipGroupConfiguration::send_port |
UDP port to send messages to.
Definition at line 60 of file gossip_group_manager.h.