Documentation
Tutorials
Appservice (bridge) usage
Bot usage
Encryption
Room upgrades
Documentation
Classes
Appservice
DMs
Intent
MatrixAuth
MatrixAuth
MatrixClient
MatrixClient
MatrixEntity
MatrixError
MatrixGlob
MatrixProfile
Metrics
PantalaimonClient
ProfileCache
RichRepliesPreprocessor
RustEngine
RustSdkAppserviceCryptoStorageProvider
RustSdkCryptoStorageProvider
SimpleFsStorageProvider
SimplePostgresStorageProvider
SynchronousMatrixClient
SynchronousMatrixClient
Interfaces
IFilterInfo
PowerLevelBounds
Global
PowerLevelAction
SYNC_LOCK_NAME
Admin APIs
Classes
AdminApis
SynapseAdminApis
Interfaces
SynapseRegistrationToken
SynapseRoomList
SynapseRoomListing
SynapseUser
SynapseUserList
SynapseUserListing
SynapseUserProperties
WhoisInfo
Global
SynapseRoomProperty
Application services
Classes
Appservice
Intent
MatrixBridge
Interfaces
IApplicationServiceProtocol
IAppserviceOptions
IAppserviceRegistration
IRemoteRoomInfo
IRemoteUserInfo
MSC3983KeyClaimResponse
MSC3984KeyQueryResponse
Encryption
Classes
CryptoClient
PantalaimonClient
RoomTracker
Interfaces
ICryptoRoomInformation
Global
requiresCrypto
requiresReady
Error handling
Classes
MatrixError
Identity Servers
Classes
IdentityClient
Join strategies
Classes
AppserviceJoinRoomStrategy
SimpleRetryJoinStrategy
Logging
Classes
ConsoleLogger
LogLevel
LogService
RichConsoleLogger
Interfaces
ILogger
Global
extractRequestError
Matrix event contents
Interfaces
AliasesEventContent
AudioMessageEventContent
CanonicalAliasEventContent
CreateEventContent
EncryptedFile
EncryptedRoomEventContent
EncryptionEventContent
FileMessageEventContent
ImageMessageEventContent
JoinRulesEventContent
LocationMessageEventContent
MSC2716ChunkEventContent
MSC2716InsertionEventContent
MSC2716MarkerEventContent
MembershipEventContent
MessageEventContent
PinnedEventsEventContent
PowerLevelsEventContent
PresenceEventContent
RedactionEventContent
RoomAvatarEventContent
RoomEventContent
RoomNameEventContent
RoomTopicEventContent
SpaceChildEventContent
TextualMessageEventContent
VideoMessageEventContent
Matrix event info
Interfaces
DimensionalFileInfo
FileInfo
FileWithThumbnailInfo
PreviousRoomInfo
ThumbnailInfo
ThumbnailedFileInfo
TimedFileInfo
TypicalUnsigned
VideoFileInfo
Global
Matrix events
Classes
AliasesEvent
CanonicalAliasEvent
CreateEvent
EncryptedRoomEvent
EncryptionEvent
EventRedactedError
InvalidEventError
JoinRulesEvent
MatrixEvent
MembershipEvent
MessageEvent
PinnedEventsEvent
PowerLevelsEvent
PresenceEvent
RedactionEvent
RoomAvatarEvent
RoomEvent
RoomNameEvent
RoomTopicEvent
SpaceChildEvent
StateEvent
Global
EventKind
wrapRoomEvent
Metrics
Classes
Metrics
Interfaces
FunctionCallContext
IMetricListener
IdentityClientCallContext
IntentCallContext
MatrixClientCallContext
Global
METRIC_IDENTITY_CLIENT_FAILED_FUNCTION_CALL
METRIC_IDENTITY_CLIENT_FUNCTION_CALL
METRIC_IDENTITY_CLIENT_SUCCESSFUL_FUNCTION_CALL
METRIC_INTENT_FAILED_FUNCTION_CALL
METRIC_INTENT_FUNCTION_CALL
METRIC_INTENT_SUCCESSFUL_FUNCTION_CALL
METRIC_MATRIX_CLIENT_FAILED_FUNCTION_CALL
METRIC_MATRIX_CLIENT_FUNCTION_CALL
METRIC_MATRIX_CLIENT_SUCCESSFUL_FUNCTION_CALL
timedIdentityClientFunctionCall
timedIntentFunctionCall
timedMatrixClientFunctionCall
Mixins
Classes
AutojoinRoomsMixin
AutojoinUpgradedRoomsMixin
Models
Classes
MatrixProfile
Presence
Space
Interfaces
FallbackKey
IMegolmEncrypted
IOlmEncrypted
IToDeviceMessage
IWhoAmI
IdentityServerAccount
IdentityServerInvite
MSC2716BatchSendResponse
MatrixProfileInfo
MultiUserDeviceListResponse
OTKClaimResponse
OpenIDConnectToken
OwnUserDevice
Policies
Policy
RoomCreateOptions
Signatures
SignedCurve25519OTK
SpaceChildEntityOptions
SpaceCreateOptions
SpaceEntityMap
Threepid
TranslatedPolicy
UserDevice
Global
DeviceKeyAlgorithm
EncryptionAlgorithm
OTKAlgorithm
RoomEncryptionAlgorithm
Preprocessors
Classes
RichRepliesPreprocessor
Interfaces
IPreprocessor
IRichReplyMetadata
Storage providers
Classes
MemoryStorageProvider
NamespacedFsProvider
NamespacedPostgresProvider
RustSdkAppserviceCryptoStorageProvider
RustSdkCryptoStorageProvider
SimpleFsStorageProvider
SimplePostgresStorageProvider
Interfaces
IAppserviceCryptoStorageProvider
IAppserviceStorageProvider
ICryptoStorageProvider
IStorageProvider
Unit testing
Global
doHttpRequest
getRequestFn
setRequestFn
Unstable APIs
Classes
UnstableApis
UnstableAppserviceApis
Interfaces
MSC2380MediaInfo
Utilities
Classes
DMs
MatrixEntity
MatrixGlob
MentionPill
Permalinks
ProfileCache
RichReply
RoomAlias
UnpaddedBase64
UserID
Interfaces
PermalinkParts
Global
decodeBase64
decodeUnpaddedBase64
decodeUnpaddedUrlSafeBase64
encodeBase64
encodeUnpaddedBase64
encodeUnpaddedUrlSafeBase64
validateSpaceOrderString
Class
NamespacedFsProvider
NamespacedFsProvider
()
A namespaced storage provider that uses the disk to store information.
Constructor
#
new NamespacedFsProvider
()
View Source
storage/SimpleFsStorageProvider.ts
,
line 98