C# Класс Ipop.SocialVPN.JabberNetwork

Наследование: ISocialNetwork
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_addresses string>.ImmutableDictionary
_doc System.Xml.XmlDocument
_fingerprints string>.ImmutableDictionary
_host string
_port int
_timer System.Threading.Timer
_xmpp Brunet.Xmpp.XmppService

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

Метод Описание
HandleSvpnMsg ( Element msg, jabber.JID from ) : void
JabberNetwork ( string uid, string password, string host, string port ) : System
Login ( string uid, string password ) : void
Logout ( ) : void
SetData ( string address, string fingerprint ) : void
TimerHandler ( object obj ) : void

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

Метод Описание
HandleAuthError ( object sender, XmlElement rp ) : void
HandleAuthenticate ( object sender ) : void
HandleError ( object sender, Exception e ) : void
HandlePresence ( object sender, Presence pres ) : void
Publish ( ) : void

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

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

protected HandleAuthError ( object sender, XmlElement rp ) : void
sender object
rp System.Xml.XmlElement
Результат void

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

protected HandleAuthenticate ( object sender ) : void
sender object
Результат void

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

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

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

protected HandlePresence ( object sender, Presence pres ) : void
sender object
pres Presence
Результат void

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

public HandleSvpnMsg ( Element msg, jabber.JID from ) : void
msg Element
from jabber.JID
Результат void

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

public JabberNetwork ( string uid, string password, string host, string port ) : System
uid string
password string
host string
port string
Результат System

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

public Login ( string uid, string password ) : void
uid string
password string
Результат void

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

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

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

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

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

public SetData ( string address, string fingerprint ) : void
address string
fingerprint string
Результат void

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

public TimerHandler ( object obj ) : void
obj object
Результат void

Описание свойств

_addresses защищенное свойство

protected ImmutableDictionary _addresses
Результат string>.ImmutableDictionary

_doc защищенное свойство

protected XmlDocument,System.Xml _doc
Результат System.Xml.XmlDocument

_fingerprints защищенное свойство

protected ImmutableDictionary _fingerprints
Результат string>.ImmutableDictionary

_host защищенное свойство

protected string _host
Результат string

_port защищенное свойство

protected int _port
Результат int

_timer защищенное свойство

protected Timer,System.Threading _timer
Результат System.Threading.Timer

_xmpp защищенное свойство

protected XmppService,Brunet.Xmpp _xmpp
Результат Brunet.Xmpp.XmppService