• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/mDNSResponder-561.1.1/mDNSWindows/DLLX/

Lines Matching +defs:object +defs:address

186 	CComObject<CDNSSDService>	*	object	= NULL;
210 object = new CComObject<CDNSSDService>();
218 object = NULL;
224 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
226 object->AddRef();
232 err = DNSServiceEnumerateDomains( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, ( DNSServiceDomainEnumReply ) &DomainEnumReply, object );
238 object->SetPrimaryRef( m_primary );
240 object->SetSubordRef( subord );
242 object->SetEventManager( eventManager );
246 *service = object;
254 if ( err && object )
258 object->Release();
276 CComObject<CDNSSDService> * object = NULL;
318 object = new CComObject<CDNSSDService>();
326 object = NULL;
332 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
334 object->AddRef();
340 err = DNSServiceBrowse( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, regtypeUTF8.c_str(), ( domainUTF8.size() > 0 ) ? domainUTF8.c_str() : NULL, ( DNSServiceBrowseReply ) &BrowseReply, object );
346 object->SetPrimaryRef( m_primary );
348 object->SetSubordRef( subord );
350 object->SetEventManager( eventManager );
354 *service = object;
362 if ( err && object )
366 object->Release();
384 CComObject<CDNSSDService> * object = NULL;
432 object = new CComObject<CDNSSDService>();
440 object = NULL;
446 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
448 object->AddRef();
454 err = DNSServiceResolve( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, serviceNameUTF8.c_str(), regTypeUTF8.c_str(), domainUTF8.c_str(), ( DNSServiceResolveReply ) &ResolveReply, object );
460 object->SetPrimaryRef( m_primary );
462 object->SetSubordRef( subord );
464 object->SetEventManager( eventManager );
468 *service = object;
476 if ( err && object )
480 object->Release();
498 CComObject<CDNSSDService> * object = NULL;
556 object = new CComObject<CDNSSDService>();
564 object = NULL;
570 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
572 object->AddRef();
598 err = DNSServiceRegister( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, serviceNameUTF8.c_str(), regTypeUTF8.c_str(), ( domainUTF8.size() > 0 ) ? domainUTF8.c_str() : NULL, hostUTF8.c_str(), htons( port ), txtLen, txtRecord, ( DNSServiceRegisterReply ) &RegisterReply, object );
604 object->SetPrimaryRef( m_primary );
606 object->SetSubordRef( subord );
608 object->SetEventManager( eventManager );
612 *service = object;
620 if ( err && object )
624 object->Release();
642 CComObject<CDNSSDService> * object = NULL;
678 object = new CComObject<CDNSSDService>();
686 object = NULL;
692 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
694 object->AddRef();
700 err = DNSServiceQueryRecord( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, fullNameUTF8.c_str(), ( uint16_t ) rrtype, ( uint16_t ) rrclass, ( DNSServiceQueryRecordReply ) &QueryRecordReply, object );
706 object->SetPrimaryRef( m_primary );
708 object->SetSubordRef( subord );
710 object->SetEventManager( eventManager );
714 *service = object;
722 if ( err && object )
726 object->Release();
744 CComObject<CDNSSDRecord> * object = NULL;
768 *object = NULL;
792 object = new CComObject<CDNSSDRecord>();
800 object = NULL;
806 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
808 object->AddRef();
812 err = DNSServiceRegisterRecord( m_primary, &rref, flags, ifIndex, fullNameUTF8.c_str(), rrtype, rrclass, ( uint16_t ) byteArray.size(), byteArray.size() > 0 ? &byteArray[ 0 ] : NULL, ttl, &RegisterRecordReply, object );
818 object->SetServiceObject( this );
820 object->SetRecordRef( rref );
826 *record = object;
834 if ( err && object )
838 object->Release();
856 CComObject<CDNSSDRecord> * object = NULL;
878 *object = NULL;
894 object = new CComObject<CDNSSDRecord>();
902 object = NULL;
908 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
910 object->AddRef();
920 object->SetServiceObject( this );
922 object->SetRecordRef( rref );
926 *record = object;
934 if ( err && object )
938 object->Release();
1086 CComObject<CDNSSDService> * object = NULL;
1122 object = new CComObject<CDNSSDService>();
1130 object = NULL;
1136 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
1138 object->AddRef();
1144 err = DNSServiceGetAddrInfo( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, addressFamily, hostNameUTF8.c_str(), ( DNSServiceGetAddrInfoReply ) &GetAddrInfoReply, object );
1150 object->SetPrimaryRef( m_primary );
1152 object->SetSubordRef( subord );
1154 object->SetEventManager( eventManager );
1158 *service = object;
1166 if ( err && object )
1170 object->Release();
1188 CComObject<CDNSSDService> * object = NULL;
1214 object = new CComObject<CDNSSDService>();
1222 object = NULL;
1228 require_action( object != NULL, exit, err = kDNSServiceErr_NoMemory );
1230 object->AddRef();
1240 err = DNSServiceNATPortMappingCreate( &subord, flags | kDNSServiceFlagsShareConnection, ifIndex, prot, htons( internalPort ), htons( externalPort ), ttl, ( DNSServiceNATPortMappingReply ) &NATPortMappingReply, object );
1246 object->SetPrimaryRef( m_primary );
1248 object->SetSubordRef( subord );
1250 object->SetEventManager( eventManager );
1254 *service = object;
1262 if ( err && object )
1266 object->Release();
1827 CComBSTR address;
1877 ok = UTF8ToBSTR( addressUTF8, address );
1883 eventManager->Fire_AddressFound( service, ( DNSSDFlags ) flags, ifIndex, hostName, addressFamily, address, ttl );
1908 uint32_t externalAddress, /* four byte IPv4 address in network byte order */