C# Class agsXMPP.MessageGrabber

Inheritance: PacketGrabber
Afficher le fichier Open project: SiteView/ECC8.13 Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Jid jid, IComparer comparer, MessageCB cb, object cbArg ) : void
Add ( Jid jid, MessageCB cb, object cbArg ) : void
MessageGrabber ( XmppClientConnection conn ) : System

Remove ( Jid jid ) : void

Pending request can be removed. This is useful when a ressource for the callback is destroyed and we are not interested anymore at the result.

Private Methods

Méthode Description
m_connection_OnMessage ( object sender, agsXMPP.protocol.client.Message msg ) : void

A Message is received. Now check if its from a Jid we are looking for and raise the event in this case.

Method Details

Add() public méthode

public Add ( Jid jid, IComparer comparer, MessageCB cb, object cbArg ) : void
jid Jid
comparer IComparer
cb MessageCB
cbArg object
Résultat void

Add() public méthode

public Add ( Jid jid, MessageCB cb, object cbArg ) : void
jid Jid
cb MessageCB
cbArg object
Résultat void

MessageGrabber() public méthode

public MessageGrabber ( XmppClientConnection conn ) : System
conn XmppClientConnection
Résultat System

Remove() public méthode

Pending request can be removed. This is useful when a ressource for the callback is destroyed and we are not interested anymore at the result.
public Remove ( Jid jid ) : void
jid Jid
Résultat void