/illumos-gate/usr/src/lib/libdns_sd/java/com/apple/dnssd/ |
H A D | ResolveListener.java | 50 @param txtRecord 54 String hostName, int port, TXTRecord txtRecord); 53 serviceResolved( DNSSDService resolver, int flags, int ifIndex, String fullName, String hostName, int port, TXTRecord txtRecord) argument
|
H A D | DNSSD.java | 225 @param txtRecord 226 The txt record rdata. May be null. Note that a non-null txtRecord 239 String domain, String host, int port, TXTRecord txtRecord, RegisterListener listener) 241 { return getInstance()._register( flags, ifIndex, serviceName, regType, domain, host, port, txtRecord, listener); } 243 /** Register a service, to be discovered via browse() and resolve() calls. Use default flags, ifIndex, domain, host and txtRecord.<P> 445 String domain, String host, int port, TXTRecord txtRecord, RegisterListener listener) 568 String domain, String host, int port, TXTRecord txtRecord, RegisterListener client) 572 ( txtRecord != null) ? txtRecord.getRawBytes() : null, client); 768 String host, int port, byte[] txtRecord, RegisterListene 238 register( int flags, int ifIndex, String serviceName, String regType, String domain, String host, int port, TXTRecord txtRecord, RegisterListener listener) argument 444 _register( int flags, int ifIndex, String serviceName, String regType, String domain, String host, int port, TXTRecord txtRecord, RegisterListener listener) argument 567 _register( int flags, int ifIndex, String serviceName, String regType, String domain, String host, int port, TXTRecord txtRecord, RegisterListener client) argument 767 AppleRegistration( int flags, int ifIndex, String serviceName, String regType, String domain, String host, int port, byte[] txtRecord, RegisterListener client) argument 793 BeginRegister( int ifIndex, int flags, String serviceName, String regType, String domain, String host, int port, byte[] txtRecord) argument [all...] |
/illumos-gate/usr/src/lib/libdns_sd/common/ |
H A D | dnssd_clientlib.c | 74 const void *txtRecord, 79 uint8_t *p = (uint8_t*)txtRecord; 174 #define txtRec ((TXTRecordRefRealType*)txtRecord) 185 TXTRecordRef *txtRecord, 196 void DNSSD_API TXTRecordDeallocate(TXTRecordRef *txtRecord) argument 203 TXTRecordRef *txtRecord, 217 (void)TXTRecordRemoveValue(txtRecord, key); 248 TXTRecordRef *txtRecord, 263 uint16_t DNSSD_API TXTRecordGetLength (const TXTRecordRef *txtRecord) { return(txtRec->datalen); } argument 264 const void * DNSSD_API TXTRecordGetBytesPtr(const TXTRecordRef *txtRecord) { retur argument 71 InternalTXTRecordSearch( uint16_t txtLen, const void *txtRecord, const char *key, unsigned long *keylen ) argument 183 TXTRecordCreate( TXTRecordRef *txtRecord, uint16_t bufferLen, void *buffer ) argument 201 TXTRecordSetValue( TXTRecordRef *txtRecord, const char *key, uint8_t valueSize, const void *value ) argument 246 TXTRecordRemoveValue( TXTRecordRef *txtRecord, const char *key ) argument 272 TXTRecordContainsKey( uint16_t txtLen, const void *txtRecord, const char *key ) argument 283 TXTRecordGetValuePtr( uint16_t txtLen, const void *txtRecord, const char *key, uint8_t *valueLen ) argument 311 TXTRecordGetItemAtIndex( uint16_t txtLen, const void *txtRecord, uint16_t itemIndex, uint16_t keyBufLen, char *key, uint8_t *valueLen, const void **value ) argument [all...] |
H A D | dns_sd.h | 1185 * txtLen: The length of the txtRecord, in bytes. Must be zero if the txtRecord is NULL. 1187 * txtRecord: The TXT record rdata. A non-NULL txtRecord MUST be a properly formatted DNS 1189 * Passing NULL for the txtRecord is allowed as a synonym for txtLen=1, txtRecord="", 1193 * As with the other parameters, the DNSServiceRegister call copies the txtRecord 1194 * data; e.g. if you allocated the storage for the txtRecord parameter with malloc() 1224 const void *txtRecord, /* may be NULL */ 1498 * txtRecord [all...] |
H A D | dnssd_clientstub.c | 1606 const void *txtRecord, 1621 if (!txtRecord) txtRecord = (void*)""; 1651 put_rdata(txtLen, txtRecord, &ptr); 1595 DNSServiceRegister( DNSServiceRef *sdRef, DNSServiceFlags flags, uint32_t interfaceIndex, const char *name, const char *regtype, const char *domain, const char *host, uint16_t PortInNetworkByteOrder, uint16_t txtLen, const void *txtRecord, DNSServiceRegisterReply callBack, void *context ) argument
|
/illumos-gate/usr/src/lib/libdns_sd/java/com/apple/dnssd/docs/examples/src/ |
H A D | SwingResolveListener.java | 66 String hostName, int port, TXTRecord txtRecord) 74 fTXTRecord = txtRecord; 65 serviceResolved( DNSSDService resolver, int flags, int ifIndex, String fullName, String hostName, int port, TXTRecord txtRecord) argument
|
H A D | BrowserApp.java | 189 String hostName, int port, TXTRecord txtRecord) 188 serviceResolved( DNSSDService resolver, int flags, int ifIndex, String fullName, String hostName, int port, TXTRecord txtRecord) argument
|
H A D | SimpleChat.java | 166 String hostName, int port, TXTRecord txtRecord) 165 serviceResolved( DNSSDService resolver, int flags, int ifIndex, String fullName, String hostName, int port, TXTRecord txtRecord) argument
|
/illumos-gate/usr/src/lib/libdns_sd/java/common/ |
H A D | JNISupport.c | 378 uint16_t port, uint16_t txtLen, const unsigned char *txtRecord, void *context) 401 // Initialize txtBytes with contents of txtRecord 403 memcpy( pBytes, txtRecord, txtLen); 487 jstring domain, jstring host, jint port, jbyteArray txtRecord) 519 pBytes = txtRecord ? (*pEnv)->GetByteArrayElements( pEnv, txtRecord, NULL) : NULL; 520 numBytes = txtRecord ? (*pEnv)->GetArrayLength( pEnv, txtRecord) : 0; 531 (*pEnv)->ReleaseByteArrayElements( pEnv, txtRecord, pBytes, 0); 376 ServiceResolveReply( DNSServiceRef sdRef _UNUSED, DNSServiceFlags flags, uint32_t interfaceIndex, DNSServiceErrorType errorCode, const char *fullname, const char *hosttarget, uint16_t port, uint16_t txtLen, const unsigned char *txtRecord, void *context) argument 485 Java_com_apple_dnssd_AppleRegistration_BeginRegister( JNIEnv *pEnv, jobject pThis, jint ifIndex, jint flags, jstring serviceName, jstring regType, jstring domain, jstring host, jint port, jbyteArray txtRecord) argument
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/dns-sd/ |
H A D | dns-sd.c | 689 static void ShowTXTRecord(uint16_t txtLen, const unsigned char *txtRecord) argument 691 const unsigned char *ptr = txtRecord; 692 const unsigned char *max = txtRecord + txtLen; 724 const char *fullname, const char *hosttarget, uint16_t opaqueport, uint16_t txtLen, const unsigned char *txtRecord, void *context) 742 if (txtLen > 1) { printf("\n"); ShowTXTRecord(txtLen, txtRecord); } 1430 //TXTRecordRef txtRecord; 1431 //TXTRecordCreate(&txtRecord, 0, NULL); 1432 //TXTRecordSetValue(&txtRecord, "aaa", 1, "b"); 1433 //printf("%d\n", TXTRecordContainsKey(TXTRecordGetLength(&txtRecord), TXTRecordGetBytesPtr(&txtRecord), "Aa 723 resolve_reply(DNSServiceRef sdref, const DNSServiceFlags flags, uint32_t ifIndex, DNSServiceErrorType errorCode, const char *fullname, const char *hosttarget, uint16_t opaqueport, uint16_t txtLen, const unsigned char *txtRecord, void *context) argument [all...] |