Yaaf.Xmpp.IM


Yaaf.Xmpp.IM

Overview

Yaaf.Xmpp.IM
Yaaf.Xmpp.IM.DelayedDelivery
Yaaf.Xmpp.IM.MessageCarbons
Yaaf.Xmpp.IM.MessageCarbons.Server
Yaaf.Xmpp.IM.Server
Yaaf.Xmpp.IM.StanzaForwarding
Yaaf.Xmpp.Runtime.Features

Back to top Yaaf.Xmpp.IM Namespace

TypeDescription
AskType
IImService
MessageData
MessagePlugin
MessageStanza
MessageType
PresenceData
PresenceProcessingType
PresenceStanza
PresenceStatus
PresenceType
RosterAction
RosterChange
RosterGetResult
RosterItem
RosterStanza
RosterVersion
ShowType
StatusData
SubscriptionType
ModuleDescription
AssemblyInfo
Parsing
XmppSetup

Back to top Yaaf.Xmpp.IM.DelayedDelivery Namespace

TypeDescription
DelayInfo
ModuleDescription
Delay
Parsing
Stanza
StanzaExtensions

Back to top Yaaf.Xmpp.IM.MessageCarbons Namespace

TypeDescription
CarbonInfo
CarbonIqAction
CarbonIqStanza
CarbonType
MessageCarbonPayload
ModuleDescription
Parsing
Stanza
StanzaExtensions

Back to top Yaaf.Xmpp.IM.MessageCarbons.Server Namespace

TypeDescription
ICarbonService
MessageCarbonsPlugin Implementation of http://xmpp.org/extensions/xep-0280.html (XEP-0280: Message Carbons). This plugin is a server side plugin.

Back to top Yaaf.Xmpp.IM.Server Namespace

TypeDescription
AsyncType
ConcurrentRosterStore
ConcurrentUserRoster
IImServerConfig
IImServerMessagePluginConfig The configuration for the UNRESOLVED(IMServerMessagePlugin) plugin
IImServerMessageService
IImServerService The IImServerService represents the service provided by the UNRESOLVED(IMServerPlugin) plugin.
ILocalMessageReceiveStanzaPlugin Plugin for the LocalMessageReceive pipeline (server received a stanza that has to be processed locally)
ILocalMessageSendStanzaPlugin
IMServerMessagePlugin Handling of messages specified by XMPP.IM and http://xmpp.org/extensions/xep-0160.html
IMServerPlugin
IMessagePipelineService
IOfflineMessageStorage Offline messages are in this context messages which are currently not delivered
IRawMessageStanzaPlugin
IRemoteMessageSendStanzaPlugin
IRosterStore
IUserMessageUserConfig Manager of the user configurations
IUserRoster This type represents the storage of an roster, most methods MUST ignore the resourcepart of the JabberId (read 'XMPP IM' rfc6121 for details). This behavior tested with unit tests.
ImMessageUserConfig User configuration for messages.
ImServerConfig
ImServerMessagePluginConfig The configuration for the UNRESOLVED(IMServerMessagePlugin) plugin
MemoryRosterStore
MemoryUserRoster simple memory store
MessagePipelinePlugin
ResourceSendingStrategy A resource sending strategie for messages
ModuleDescription
ImServerServiceExtensions
XmppServerSetup
XmppSetup

Back to top Yaaf.Xmpp.IM.StanzaForwarding Namespace

TypeDescription
ForwardInfo
ForwardPayload
ForwardingPlugin A simple plugin to announce the forward feature in service discovery
ModuleDescription
Parsing
Stanza
StanzaExtensions

Back to top Yaaf.Xmpp.Runtime.Features Namespace

TypeDescription
PreApprovalFeature
RosterVerFeature
SessionElement
SessionFeature
ModuleDescription
ParsingFeatureSession
ParsingPreApproval
ParsingRosterVer
Fork me on GitHub