• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/avahi-0.6.31/avahi-compat-libdns_sd/

Lines Matching refs:ref

68     TXTRecordRef ref;
73 TXTRecordCreate(&ref, 0, NULL);
75 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
77 TXTRecordSetValue(&ref, "foo", 7, "lennart");
78 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
80 TXTRecordSetValue(&ref, "waldo", 5, "rocks");
81 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
83 TXTRecordSetValue(&ref, "quux", 9, "the_house");
84 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
86 TXTRecordSetValue(&ref, "yeah", 0, NULL);
87 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
89 TXTRecordSetValue(&ref, "waldo", 6, "rocked");
90 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
92 TXTRecordRemoveValue(&ref, "foo");
93 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
95 TXTRecordRemoveValue(&ref, "waldo");
96 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
98 TXTRecordSetValue(&ref, "kawumm", 6, "bloerb");
99 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
101 TXTRecordSetValue(&ref, "one", 1, "1");
102 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
104 TXTRecordSetValue(&ref, "two", 1, "2");
105 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
107 TXTRecordSetValue(&ref, "three", 1, "3");
108 hexdump(TXTRecordGetBytesPtr(&ref), TXTRecordGetLength(&ref));
110 assert(TXTRecordContainsKey(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "two"));
111 assert(!TXTRecordContainsKey(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "four"));
113 r = TXTRecordGetValuePtr(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), "kawumm", &l);
117 assert(TXTRecordGetCount(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref)) == 6);
119 TXTRecordGetItemAtIndex(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), 2, sizeof(k), k, &l, &p);
125 assert(TXTRecordGetItemAtIndex(TXTRecordGetLength(&ref), TXTRecordGetBytesPtr(&ref), 20, sizeof(k), k, &l, &p) == kDNSServiceErr_Invalid);
127 TXTRecordDeallocate(&ref);