C# Класс TouchRemote.Bonjour.BonjourResolver

Показать файл Открыть проект

Открытые методы

Метод Описание
BonjourResolver ( ) : System
CancelFind ( ) : void
FindDevices ( string deviceType, string domain ) : IList
FindDevices ( string deviceType, string domain, System.TimeSpan timeout ) : IList

Приватные методы

Метод Описание
BrowseCallback ( IntPtr h, DnsServiceFlags flags, int ifIndex, DnsServiceErrorType errorCode, string serviceName, string regType, string domain, IntPtr context ) : void
FindDevicesImpl ( string deviceType, string domain, System.TimeSpan timeout ) : IList
QueryPtrCallback ( IntPtr h, DnsServiceFlags flags, int ifIndex, DnsServiceErrorType errorCode, string fullName, DnsServiceType rrType, DnsServiceClass rrClass, ushort dataLen, byte data, uint ttl, IntPtr context ) : void
ResolveCallback ( IntPtr h, DnsServiceFlags flags, int ifIndex, DnsServiceErrorType errorCode, string fullName, string hostTarget, ushort port, ushort txtLen, byte txtRecord, IntPtr context ) : void

Описание методов

BonjourResolver() публичный Метод

public BonjourResolver ( ) : System
Результат System

CancelFind() публичный Метод

public CancelFind ( ) : void
Результат void

FindDevices() публичный Метод

public FindDevices ( string deviceType, string domain ) : IList
deviceType string
domain string
Результат IList

FindDevices() публичный Метод

public FindDevices ( string deviceType, string domain, System.TimeSpan timeout ) : IList
deviceType string
domain string
timeout System.TimeSpan
Результат IList