C# Class agsXMPP.XmppConnection

abstract base class XmppConnection.
Afficher le fichier Open project: SiteView/ECC8.13

Méthodes publiques

Méthode Description
Close ( ) : void

Send the end of stream

Open ( string xml ) : void
Send ( Element e ) : void

Send a xml element over the XmppConnection

Send ( string xml ) : void

Send a xml string over the XmppConnection

SocketConnect ( ) : void

Starts connecting of the socket

SocketConnect ( string server, int port ) : void
SocketDisconnect ( ) : void
SocketOnConnect ( object sender ) : void
SocketOnDisconnect ( object sender ) : void
SocketOnError ( object sender, Exception ex ) : void
SocketOnReceive ( object sender, byte data, int count ) : void
StreamParserOnError ( object sender, Exception ex ) : void
StreamParserOnStreamElement ( object sender, agsXMPP.Xml.Dom.Node e ) : void
StreamParserOnStreamEnd ( object sender, agsXMPP.Xml.Dom.Node e ) : void
StreamParserOnStreamError ( object sender, Exception ex ) : void
StreamParserOnStreamStart ( object sender, agsXMPP.Xml.Dom.Node e ) : void
XmppConnection ( ) : System
XmppConnection ( agsXMPP type ) : System

Méthodes protégées

Méthode Description
CreateKeepAliveTimer ( ) : void
DestroyKeepAliveTimer ( ) : void
FireOnError ( object sender, Exception ex ) : void
FireOnReadXml ( object sender, string xml ) : void
FireOnWriteXml ( object sender, string xml ) : void

Private Methods

Méthode Description
DoChangeXmppConnectionState ( XmppConnectionState state ) : void
InitSocket ( ) : void
KeepAliveTick ( Object state ) : void

Method Details

Close() public méthode

Send the end of stream
public Close ( ) : void
Résultat void

CreateKeepAliveTimer() protected méthode

protected CreateKeepAliveTimer ( ) : void
Résultat void

DestroyKeepAliveTimer() protected méthode

protected DestroyKeepAliveTimer ( ) : void
Résultat void

FireOnError() protected méthode

protected FireOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Résultat void

FireOnReadXml() protected méthode

protected FireOnReadXml ( object sender, string xml ) : void
sender object
xml string
Résultat void

FireOnWriteXml() protected méthode

protected FireOnWriteXml ( object sender, string xml ) : void
sender object
xml string
Résultat void

Open() public méthode

public Open ( string xml ) : void
xml string
Résultat void

Send() public méthode

Send a xml element over the XmppConnection
public Send ( Element e ) : void
e Element
Résultat void

Send() public méthode

Send a xml string over the XmppConnection
public Send ( string xml ) : void
xml string
Résultat void

SocketConnect() public méthode

Starts connecting of the socket
public SocketConnect ( ) : void
Résultat void

SocketConnect() public méthode

public SocketConnect ( string server, int port ) : void
server string
port int
Résultat void

SocketDisconnect() public méthode

public SocketDisconnect ( ) : void
Résultat void

SocketOnConnect() public méthode

public SocketOnConnect ( object sender ) : void
sender object
Résultat void

SocketOnDisconnect() public méthode

public SocketOnDisconnect ( object sender ) : void
sender object
Résultat void

SocketOnError() public méthode

public SocketOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Résultat void

SocketOnReceive() public méthode

public SocketOnReceive ( object sender, byte data, int count ) : void
sender object
data byte
count int
Résultat void

StreamParserOnError() public méthode

public StreamParserOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Résultat void

StreamParserOnStreamElement() public méthode

public StreamParserOnStreamElement ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Résultat void

StreamParserOnStreamEnd() public méthode

public StreamParserOnStreamEnd ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Résultat void

StreamParserOnStreamError() public méthode

public StreamParserOnStreamError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Résultat void

StreamParserOnStreamStart() public méthode

public StreamParserOnStreamStart ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Résultat void

XmppConnection() public méthode

public XmppConnection ( ) : System
Résultat System

XmppConnection() public méthode

public XmppConnection ( agsXMPP type ) : System
type agsXMPP
Résultat System