C# 클래스 Network.Bonjour.Service

상속: IService
파일 보기 프로젝트 열기: automaters/bonjour.net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
addresses List
expiration System.DateTime
properties string>.IDictionary

공개 메소드들

메소드 설명
AddAddress ( Network endpoint ) : void
Build ( Message m ) : Service
Merge ( IService iService ) : void
Publish ( ) : void
Renew ( uint ttl ) : void
Resolve ( ) : void
Service ( ) : System
Stop ( ) : void
ToString ( ) : string
client_AnswerReceived ( Message message ) : void
publisher_QueryReceived ( Message item ) : void
this ( string key ) : string

보호된 메소드들

메소드 설명
EnhanceService ( Answer a ) : void

비공개 메소드들

메소드 설명
Build ( Answer answer, Message message ) : Service
BuildServices ( Message m ) : IList
Service ( Answer a ) : System

메소드 상세

AddAddress() 공개 메소드

public AddAddress ( Network endpoint ) : void
endpoint Network
리턴 void

Build() 공개 정적인 메소드

public static Build ( Message m ) : Service
m Message
리턴 Service

EnhanceService() 보호된 메소드

protected EnhanceService ( Answer a ) : void
a Network.Dns.Answer
리턴 void

Merge() 공개 메소드

public Merge ( IService iService ) : void
iService IService
리턴 void

Publish() 공개 메소드

public Publish ( ) : void
리턴 void

Renew() 공개 메소드

public Renew ( uint ttl ) : void
ttl uint
리턴 void

Resolve() 공개 메소드

public Resolve ( ) : void
리턴 void

Service() 공개 메소드

public Service ( ) : System
리턴 System

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

client_AnswerReceived() 공개 메소드

public client_AnswerReceived ( Message message ) : void
message Message
리턴 void

publisher_QueryReceived() 공개 메소드

public publisher_QueryReceived ( Message item ) : void
item Message
리턴 void

this() 공개 메소드

public this ( string key ) : string
key string
리턴 string

프로퍼티 상세

addresses 보호되어 있는 프로퍼티

protected List addresses
리턴 List

expiration 보호되어 있는 프로퍼티

protected DateTime,System expiration
리턴 System.DateTime

properties 보호되어 있는 프로퍼티

protected IDictionary properties
리턴 string>.IDictionary