avahi  0.7
AvahiAddress Struct Reference

Protocol (address family) independent address structure. More...

#include <avahi-common/address.h>

Data Fields

AvahiProtocol proto
 Address family. More...
 
union {
   AvahiIPv6Address   ipv6
 Address when IPv6. More...
 
   AvahiIPv4Address   ipv4
 Address when IPv4. More...
 
   uint8_t   data [1]
 Type-independent data field. More...
 
data
 

Detailed Description

Protocol (address family) independent address structure.

Examples:
client-browse-services.c.

Definition at line 70 of file address.h.

Field Documentation

◆ data [1/2]

uint8_t AvahiAddress::data[1]

Type-independent data field.

Definition at line 76 of file address.h.

◆ data [2/2]

union { ... } AvahiAddress::data

◆ ipv4

AvahiIPv4Address AvahiAddress::ipv4

Address when IPv4.

Definition at line 75 of file address.h.

◆ ipv6

AvahiIPv6Address AvahiAddress::ipv6

Address when IPv6.

Definition at line 74 of file address.h.

◆ proto

AvahiProtocol AvahiAddress::proto

Address family.

Definition at line 71 of file address.h.


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