C# Класс agsXMPP.XmppConnection

abstract base class XmppConnection.
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
CreateKeepAliveTimer ( ) : void
DestroyKeepAliveTimer ( ) : void
FireOnError ( object sender, Exception ex ) : void
FireOnReadXml ( object sender, string xml ) : void
FireOnWriteXml ( object sender, string xml ) : void

Приватные методы

Метод Описание
DoChangeXmppConnectionState ( XmppConnectionState state ) : void
InitSocket ( ) : void
KeepAliveTick ( Object state ) : void

Описание методов

Close() публичный Метод

Send the end of stream
public Close ( ) : void
Результат void

CreateKeepAliveTimer() защищенный Метод

protected CreateKeepAliveTimer ( ) : void
Результат void

DestroyKeepAliveTimer() защищенный Метод

protected DestroyKeepAliveTimer ( ) : void
Результат void

FireOnError() защищенный Метод

protected FireOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Результат void

FireOnReadXml() защищенный Метод

protected FireOnReadXml ( object sender, string xml ) : void
sender object
xml string
Результат void

FireOnWriteXml() защищенный Метод

protected FireOnWriteXml ( object sender, string xml ) : void
sender object
xml string
Результат void

Open() публичный Метод

public Open ( string xml ) : void
xml string
Результат void

Send() публичный Метод

Send a xml element over the XmppConnection
public Send ( Element e ) : void
e Element
Результат void

Send() публичный Метод

Send a xml string over the XmppConnection
public Send ( string xml ) : void
xml string
Результат void

SocketConnect() публичный Метод

Starts connecting of the socket
public SocketConnect ( ) : void
Результат void

SocketConnect() публичный Метод

public SocketConnect ( string server, int port ) : void
server string
port int
Результат void

SocketDisconnect() публичный Метод

public SocketDisconnect ( ) : void
Результат void

SocketOnConnect() публичный Метод

public SocketOnConnect ( object sender ) : void
sender object
Результат void

SocketOnDisconnect() публичный Метод

public SocketOnDisconnect ( object sender ) : void
sender object
Результат void

SocketOnError() публичный Метод

public SocketOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Результат void

SocketOnReceive() публичный Метод

public SocketOnReceive ( object sender, byte data, int count ) : void
sender object
data byte
count int
Результат void

StreamParserOnError() публичный Метод

public StreamParserOnError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Результат void

StreamParserOnStreamElement() публичный Метод

public StreamParserOnStreamElement ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Результат void

StreamParserOnStreamEnd() публичный Метод

public StreamParserOnStreamEnd ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Результат void

StreamParserOnStreamError() публичный Метод

public StreamParserOnStreamError ( object sender, Exception ex ) : void
sender object
ex System.Exception
Результат void

StreamParserOnStreamStart() публичный Метод

public StreamParserOnStreamStart ( object sender, agsXMPP.Xml.Dom.Node e ) : void
sender object
e agsXMPP.Xml.Dom.Node
Результат void

XmppConnection() публичный Метод

public XmppConnection ( ) : System
Результат System

XmppConnection() публичный Метод

public XmppConnection ( agsXMPP type ) : System
type agsXMPP
Результат System