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

Public Attributes

AvahiRecord Struct Reference

#include <rr.h>

Collaboration diagram for AvahiRecord:
Collaboration graph

List of all members.

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
int ref
uint32_t ttl

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 65 of file rr.h.

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

Generated by  Doxygen 1.6.0   Back to index