C# 클래스 Brunet.Xmpp.XmppEdgeListener

Xmpp provides a means for discovery and as a relay.
상속: EdgeListener, IEdgeSendHandler
파일 보기 프로젝트 열기: pstjuste/brunet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_it IdentifierTable
_local_ta XmppTransportAddress
_local_tas System.Collections.ArrayList
_ready int
_running int
_started int
_xmpp Brunet.Xmpp.XmppService

공개 메소드들

메소드 설명
CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void

Creates an XmppEdge.

HandleEdgeSend ( Edge from, ICopyable data ) : void

Used to send data over Xmpp using the specified XmppEdge.

Start ( ) : void
Stop ( ) : void
XmppEdgeListener ( Brunet.Xmpp.XmppService xmpp ) : Brunet

Create a XmppEL.

보호된 메소드들

메소드 설명
CloseHandler ( object o, EventArgs ea ) : void

Remove closed XmppEdges from the IdentifierTable.

HandleAuthenticate ( object sender ) : void
HandleData ( Element msg, jabber.JID from ) : void

Got a packet from Xmpp.

메소드 상세

CloseHandler() 보호된 메소드

Remove closed XmppEdges from the IdentifierTable.
protected CloseHandler ( object o, EventArgs ea ) : void
o object
ea System.EventArgs
리턴 void

CreateEdgeTo() 공개 메소드

Creates an XmppEdge.
public CreateEdgeTo ( TransportAddress ta, EdgeCreationCallback ecb ) : void
ta TransportAddress
ecb EdgeCreationCallback
리턴 void

HandleAuthenticate() 보호된 메소드

protected HandleAuthenticate ( object sender ) : void
sender object
리턴 void

HandleData() 보호된 메소드

Got a packet from Xmpp.
protected HandleData ( Element msg, jabber.JID from ) : void
msg Element
from jabber.JID
리턴 void

HandleEdgeSend() 공개 메소드

Used to send data over Xmpp using the specified XmppEdge.
public HandleEdgeSend ( Edge from, ICopyable data ) : void
from Edge
data ICopyable
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

XmppEdgeListener() 공개 메소드

Create a XmppEL.
public XmppEdgeListener ( Brunet.Xmpp.XmppService xmpp ) : Brunet
xmpp Brunet.Xmpp.XmppService
리턴 Brunet

프로퍼티 상세

_it 보호되어 있는 프로퍼티

protected IdentifierTable _it
리턴 IdentifierTable

_local_ta 보호되어 있는 프로퍼티

protected XmppTransportAddress _local_ta
리턴 XmppTransportAddress

_local_tas 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _local_tas
리턴 System.Collections.ArrayList

_ready 보호되어 있는 프로퍼티

protected int _ready
리턴 int

_running 보호되어 있는 프로퍼티

protected int _running
리턴 int

_started 보호되어 있는 프로퍼티

protected int _started
리턴 int

_xmpp 보호되어 있는 프로퍼티

protected XmppService,Brunet.Xmpp _xmpp
리턴 Brunet.Xmpp.XmppService