C# Class Mono.Zeroconf.Providers.Bonjour.Native

显示文件 Open project: hacxman/zeroshare

Private Methods

Method Description
DNSServiceBrowse ( ServiceRef &sdRef, ServiceFlags flags, uint interfaceIndex, string regtype, string domain, DNSServiceBrowseReply callBack, IntPtr context ) : ServiceError
DNSServiceCreateConnection ( ServiceRef &sdRef ) : ServiceError
DNSServiceProcessResult ( IntPtr sdRef ) : ServiceError
DNSServiceQueryRecord ( ServiceRef &sdRef, ServiceFlags flags, uint interfaceIndex, string fullname, ServiceType rrtype, ServiceClass rrclass, DNSServiceQueryRecordReply callBack, IntPtr context ) : ServiceError
DNSServiceRefDeallocate ( IntPtr sdRef ) : void
DNSServiceRefSockFD ( IntPtr sdRef ) : int
DNSServiceRegister ( ServiceRef &sdRef, ServiceFlags flags, uint interfaceIndex, string name, string regtype, string domain, string host, ushort port, ushort txtLen, byte txtRecord, DNSServiceRegisterReply callBack, IntPtr context ) : ServiceError
DNSServiceResolve ( ServiceRef &sdRef, ServiceFlags flags, uint interfaceIndex, string name, string regtype, string domain, DNSServiceResolveReply callBack, IntPtr context ) : ServiceError
TXTRecordCreate ( IntPtr txtRecord, ushort bufferLen, IntPtr buffer ) : void
TXTRecordDeallocate ( IntPtr txtRecord ) : void
TXTRecordGetBytesPtr ( IntPtr txtRecord ) : IntPtr
TXTRecordGetCount ( ushort txtLen, IntPtr txtRecord ) : ushort
TXTRecordGetItemAtIndex ( ushort txtLen, IntPtr txtRecord, ushort index, ushort keyBufLen, byte key, byte &valueLen, IntPtr &value ) : ServiceError
TXTRecordGetLength ( IntPtr txtRecord ) : ushort
TXTRecordRemoveValue ( IntPtr txtRecord, byte key ) : ServiceError
TXTRecordSetValue ( IntPtr txtRecord, byte key, sbyte valueSize, byte value ) : ServiceError