C# 클래스 TouchRemote.Bonjour.BonjourResolver

파일 보기 프로젝트 열기: pieceofsummer/TouchRemote

공개 메소드들

메소드 설명
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