C# Class Ipop.SocialVPN.JabberNetwork

Inheritance: ISocialNetwork
Afficher le fichier Open project: pstjuste/brunet Class Usage Examples

Protected Properties

Свойство Type Description
_addresses string>.ImmutableDictionary
_doc System.Xml.XmlDocument
_fingerprints string>.ImmutableDictionary
_host string
_port int
_timer System.Threading.Timer
_xmpp Brunet.Xmpp.XmppService

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
HandleAuthError ( object sender, XmlElement rp ) : void
HandleAuthenticate ( object sender ) : void
HandleError ( object sender, Exception e ) : void
HandlePresence ( object sender, Presence pres ) : void
Publish ( ) : void

Method Details

HandleAuthError() protected méthode

protected HandleAuthError ( object sender, XmlElement rp ) : void
sender object
rp System.Xml.XmlElement
Résultat void

HandleAuthenticate() protected méthode

protected HandleAuthenticate ( object sender ) : void
sender object
Résultat void

HandleError() protected méthode

protected HandleError ( object sender, Exception e ) : void
sender object
e System.Exception
Résultat void

HandlePresence() protected méthode

protected HandlePresence ( object sender, Presence pres ) : void
sender object
pres Presence
Résultat void

HandleSvpnMsg() public méthode

public HandleSvpnMsg ( Element msg, jabber.JID from ) : void
msg Element
from jabber.JID
Résultat void

JabberNetwork() public méthode

public JabberNetwork ( string uid, string password, string host, string port ) : System
uid string
password string
host string
port string
Résultat System

Login() public méthode

public Login ( string uid, string password ) : void
uid string
password string
Résultat void

Logout() public méthode

public Logout ( ) : void
Résultat void

Publish() protected méthode

protected Publish ( ) : void
Résultat void

SetData() public méthode

public SetData ( string address, string fingerprint ) : void
address string
fingerprint string
Résultat void

TimerHandler() public méthode

public TimerHandler ( object obj ) : void
obj object
Résultat void

Property Details

_addresses protected_oe property

protected ImmutableDictionary _addresses
Résultat string>.ImmutableDictionary

_doc protected_oe property

protected XmlDocument,System.Xml _doc
Résultat System.Xml.XmlDocument

_fingerprints protected_oe property

protected ImmutableDictionary _fingerprints
Résultat string>.ImmutableDictionary

_host protected_oe property

protected string _host
Résultat string

_port protected_oe property

protected int _port
Résultat int

_timer protected_oe property

protected Timer,System.Threading _timer
Résultat System.Threading.Timer

_xmpp protected_oe property

protected XmppService,Brunet.Xmpp _xmpp
Résultat Brunet.Xmpp.XmppService