Yaaf.Xmpp.IM.SQL


SqlUserStore

Defined in Yaaf.Xmpp.IM.SQL.dll.

Constructors

ConstructorDescription
new(contextCreator, user)
Signature: (contextCreator:Func<AbstractRosterStoreDbContext> * user:string) -> unit

Instance members

Instance memberDescription
ChangesSince(value)
Signature: value:string -> Task<List<RosterChange * string>>
Modifiers: abstract
CurrentRosterVersion
Signature: Task<string>
DeleteItem(value)
Signature: value:JabberId -> Task<string>
Modifiers: abstract
GetCurrentPresence()
Signature: unit -> Task<PresenceStatus>
Modifiers: abstract
GetCurrentRosterVersion()
Signature: unit -> Task<string>
Modifiers: abstract
GetItem(value)
Signature: value:JabberId -> Task<Option<RosterItem>>
Modifiers: abstract
GetItems()
Signature: unit -> Task<List<RosterItem>>
Modifiers: abstract
GetRosterSize()
Signature: unit -> Task<int>
Modifiers: abstract
RemoveSubscriptionRequest(value)
Signature: value:JabberId -> Task
Modifiers: abstract
RetrieveStoredSubscriptionRequests()
Signature: unit -> Task<List<JabberId * Stanza<PresenceProcessingType>>>
Modifiers: abstract
SetCurrentPresence(presence)
Signature: presence:PresenceStatus -> Task
Modifiers: abstract
StoreSubscriptionRequest(jid, value)
Signature: (jid:JabberId * value:Stanza<PresenceProcessingType>) -> Task
Modifiers: abstract
UpdateOrAddRosterItem(onlyUpdate, value)
Signature: (onlyUpdate:bool * value:RosterItem) -> Task<string>
Modifiers: abstract
Fork me on GitHub