Logo Search packages:      
Sourcecode: avahi version File versions  Download package

AvahiRecord Struct Reference

#include <rr.h>

List of all members.


Detailed Description

Encapsulates a DNS resource record. The structure is intended to be treated as "immutable", no changes should be imposed after creation.

Definition at line 67 of file rr.h.


Public Attributes

union {
   struct {
      AvahiIPv4Address   address
   }   a
   struct {
      AvahiIPv6Address   address
   }   aaaa
   struct {
      char *   name
   }   cname
   struct {
      void *   data
      uint16_t   size
   }   generic
   struct {
      char *   cpu
      char *   os
   }   hinfo
   struct {
      char *   name
   }   ns
   struct {
      char *   name
   }   ptr
   struct {
      char *   name
      uint16_t   port
      uint16_t   priority
      uint16_t   weight
   }   srv
   struct {
      AvahiStringList *   string_list
   }   txt
data
AvahiKeykey
int ref
uint32_t ttl

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

Generated by  Doxygen 1.6.0   Back to index