• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/avahi-0.6.25/avahi-compat-libdns_sd/

Lines Matching defs:ref

70     TXTRecordRef ref;
75 TXTRecordCreate(&ref, 0, NULL);
77 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
79 TXTRecordSetValue(&ref, "foo", 7, "lennart");
80 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
82 TXTRecordSetValue(&ref, "waldo", 5, "rocks");
83 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
85 TXTRecordSetValue(&ref, "quux", 9, "the_house");
86 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
88 TXTRecordSetValue(&ref, "yeah", 0, NULL);
89 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
91 TXTRecordSetValue(&ref, "waldo", 6, "rocked");
92 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
94 TXTRecordRemoveValue(&ref, "foo");
95 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
97 TXTRecordRemoveValue(&ref, "waldo");
98 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
100 TXTRecordSetValue(&ref, "kawumm", 6, "bloerb");
101 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
103 TXTRecordSetValue(&ref, "one", 1, "1");
104 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
106 TXTRecordSetValue(&ref, "two", 1, "2");
107 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
109 TXTRecordSetValue(&ref, "three", 1, "3");
110 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
112 assert(TXTRecordContainsKey(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "two"));
113 assert(!TXTRecordContainsKey(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "four"));
115 r = TXTRecordGetValuePtr(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "kawumm", &l);
119 assert(TXTRecordGetCount(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref)) == 6);
121 TXTRecordGetItemAtIndex(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), 2, sizeof(k), k, &l, &p);
127 assert(TXTRecordGetItemAtIndex(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), 20, sizeof(k), k, &l, &p) == kDNSServiceErr_Invalid);
129 TXTRecordDeallocate(&ref);