Structure for holding an ET system's single response to ET client's broad/multicast. More...
#include <et_private.h>
Data Fields | |
int | port |
ET system's TCP server port. | |
int | castType |
ET_BROADCAST or ET_MULTICAST (what this is a response to). | |
int | addrCount |
Number of addresses. | |
char | uname [ET_MAXHOSTNAMELEN] |
Uname of sending host. | |
char | canon [ET_MAXHOSTNAMELEN] |
Canonical name of sending host. | |
char | castIP [ET_IPADDRSTRLEN] |
Original broad/multicast IP addr. | |
uint32_t * | addrs |
Array of 32bit net byte ordered addresses (1 for each addr). | |
char ** | ipaddrs |
Array of all IP addresses (dot-decimal string) of host. | |
char ** | bcastaddrs |
Array of all broadcast addresses (dot-decimal string) of host. | |
struct et_response_t * | next |
Next response in linked list. |
Structure for holding an ET system's single response to ET client's broad/multicast.
Number of addresses.
uint32_t* et_response_t::addrs |
Array of 32bit net byte ordered addresses (1 for each addr).
char** et_response_t::bcastaddrs |
Array of all broadcast addresses (dot-decimal string) of host.
char et_response_t::canon[ET_MAXHOSTNAMELEN] |
Canonical name of sending host.
char et_response_t::castIP[ET_IPADDRSTRLEN] |
Original broad/multicast IP addr.
ET_BROADCAST or ET_MULTICAST (what this is a response to).
char** et_response_t::ipaddrs |
Array of all IP addresses (dot-decimal string) of host.
struct et_response_t* et_response_t::next [read] |
Next response in linked list.
ET system's TCP server port.
char et_response_t::uname[ET_MAXHOSTNAMELEN] |
Uname of sending host.