Private
accountPrivate
crossPrivate
devicePrivate
inboundPrivate
inboundPrivate
notifiedPrivate
outgoingPrivate
parkedPrivate
privatePrivate
roomsPrivate
sessionPrivate
sessionsPrivate
sessionsPrivate
sharedPrivate
_getInternal
Looks for existing room key request, and returns the result synchronously.
the matching request, or null if not found
existing request to look for
Look for an existing room key request by id and state, and delete it if found
resolves once the operation is completed
ID of request to update
state we expect to find the request in
All OutgoingRoomKeyRequests in state
Look for an existing outgoing room key request, and if none is found, add a new one
resolves to module:crypto/store/base~OutgoingRoomKeyRequest: either the same instance as passed in, or the existing one.
Look for an existing room key request
resolves to the matching module:crypto/store/base~OutgoingRoomKeyRequest, or null if not found
existing request to look for
Look for room key requests by state
resolves to the a module:crypto/store/base~OutgoingRoomKeyRequest, or null if there are no pending requests in those states
list of acceptable states
Ensure the database exists and is up-to-date.
This must be called before the store can be used.
resolves to the store.
Look for an existing room key request by id and state, and update it if found
resolves to module:crypto/store/base~OutgoingRoomKeyRequest updated request, or null if no matching row was found
ID of request to update
state we expect to find the request in
name/value map of updates to apply
Generated using TypeDoc
Implements