C# 클래스 AndroidFayeClient.MessageHandler

상속: IDisposable
파일 보기 프로젝트 열기: Connorcpu/XamarinFayeClient

공개 프로퍼티들

프로퍼티 타입 설명
subscriptions List

공개 메소드들

메소드 설명
Connect ( ) : void
ConnectRequest ( ) : void
Disconnect ( ) : void
Dispose ( ) : void
Handshake ( ) : void
IsSubscribed ( string channel ) : bool
Publish ( string channel, JToken data ) : void
Publish ( string channel, object data ) : void
Subscribe ( string channel ) : void
Unsubscribe ( string channel ) : void

보호된 메소드들

메소드 설명
Connect ( string uri ) : void
OnConnectResponse ( Newtonsoft.Json.Linq.JObject response ) : void
OnConnectTimeout ( ) : void
OnConnected ( ) : void
OnDisconnected ( ) : void
OnError ( Newtonsoft.Json.Linq.JObject errorData, ErrorLevel level ) : void
OnHandshakeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
OnMessageRecieved ( Newtonsoft.Json.Linq.JObject response ) : void
OnPublishResponse ( Newtonsoft.Json.Linq.JObject response ) : void
OnSubscribeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
OnUnsubscribeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
ProcessMessage ( Newtonsoft.Json.Linq.JObject data ) : void

비공개 메소드들

메소드 설명
SubscriptionMatches ( string match, string sub ) : bool

메소드 상세

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

Connect() 보호된 추상적인 메소드

protected abstract Connect ( string uri ) : void
uri string
리턴 void

ConnectRequest() 공개 추상적인 메소드

public abstract ConnectRequest ( ) : void
리턴 void

Disconnect() 공개 추상적인 메소드

public abstract Disconnect ( ) : void
리턴 void

Dispose() 공개 추상적인 메소드

public abstract Dispose ( ) : void
리턴 void

Handshake() 공개 추상적인 메소드

public abstract Handshake ( ) : void
리턴 void

IsSubscribed() 공개 메소드

public IsSubscribed ( string channel ) : bool
channel string
리턴 bool

OnConnectResponse() 보호된 메소드

protected OnConnectResponse ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

OnConnectTimeout() 보호된 메소드

protected OnConnectTimeout ( ) : void
리턴 void

OnConnected() 보호된 메소드

protected OnConnected ( ) : void
리턴 void

OnDisconnected() 보호된 메소드

protected OnDisconnected ( ) : void
리턴 void

OnError() 보호된 메소드

protected OnError ( Newtonsoft.Json.Linq.JObject errorData, ErrorLevel level ) : void
errorData Newtonsoft.Json.Linq.JObject
level ErrorLevel
리턴 void

OnHandshakeResponse() 보호된 메소드

protected OnHandshakeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

OnMessageRecieved() 보호된 메소드

protected OnMessageRecieved ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

OnPublishResponse() 보호된 메소드

protected OnPublishResponse ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

OnSubscribeResponse() 보호된 메소드

protected OnSubscribeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

OnUnsubscribeResponse() 보호된 메소드

protected OnUnsubscribeResponse ( Newtonsoft.Json.Linq.JObject response ) : void
response Newtonsoft.Json.Linq.JObject
리턴 void

ProcessMessage() 보호된 메소드

protected ProcessMessage ( Newtonsoft.Json.Linq.JObject data ) : void
data Newtonsoft.Json.Linq.JObject
리턴 void

Publish() 공개 추상적인 메소드

public abstract Publish ( string channel, JToken data ) : void
channel string
data JToken
리턴 void

Publish() 공개 메소드

public Publish ( string channel, object data ) : void
channel string
data object
리턴 void

Subscribe() 공개 추상적인 메소드

public abstract Subscribe ( string channel ) : void
channel string
리턴 void

Unsubscribe() 공개 추상적인 메소드

public abstract Unsubscribe ( string channel ) : void
channel string
리턴 void

프로퍼티 상세

subscriptions 공개적으로 프로퍼티

public List subscriptions
리턴 List