et_response_t Struct Reference

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_tnext
 Next response in linked list.

Detailed Description

Structure for holding an ET system's single response to ET client's broad/multicast.


Field Documentation

Number of addresses.

Array of 32bit net byte ordered addresses (1 for each addr).

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

Array of all IP addresses (dot-decimal string) of host.

Next response in linked list.

ET system's TCP server port.

char et_response_t::uname[ET_MAXHOSTNAMELEN]

Uname of sending host.


The documentation for this struct was generated from the following file:

Generated on 30 Jul 2015 for ET System by  doxygen 1.6.1