libkazv
Kazv::Api Namespace Reference

Classes

struct  ThirdPartyLocation
 
struct  FieldType
 Definition of valid values for a field. More...
 
struct  ProtocolInstance
 
struct  ThirdPartyProtocol
 
struct  ThirdPartyUser
 
class  SetAccountDataJob
 Set some account_data for the user. More...
 
class  GetAccountDataJob
 Get some account_data for the user. More...
 
class  SetAccountDataPerRoomJob
 Set some account_data for the user. More...
 
class  GetAccountDataPerRoomJob
 Get some account_data for the user. More...
 
class  GetWhoIsJob
 Gets information about a particular user. More...
 
class  GetAccount3PIDsJob
 Gets a list of a user's third party identifiers. More...
 
class  Post3PIDsJob
 Adds contact information to the user's account. More...
 
class  Add3PIDJob
 Adds contact information to the user's account. More...
 
class  Bind3PIDJob
 Binds a 3PID to the user's account through an Identity Service. More...
 
class  Delete3pidFromAccountJob
 Deletes a third party identifier from the user's account. More...
 
class  Unbind3pidFromAccountJob
 Removes a user's third party identifier from an identity server. More...
 
class  RequestTokenTo3PIDEmailJob
 Begins the validation process for an email address for association with the user's account. More...
 
class  RequestTokenTo3PIDMSISDNJob
 Begins the validation process for a phone number for association with the user's account. More...
 
class  UpdateAppserviceRoomDirectoryVisibilityJob
 Updates a room's visibility in the application service's room directory. More...
 
class  BanJob
 Ban a user in the room. More...
 
class  UnbanJob
 Unban a user from the room. More...
 
class  GetCapabilitiesJob
 Gets information about the server's capabilities. More...
 
class  UploadContentJob
 Upload some content to the content repository. More...
 
class  GetContentJob
 Download content from the content repository. More...
 
class  GetContentOverrideNameJob
 Download content from the content repository overriding the file name. More...
 
class  GetContentThumbnailJob
 Download a thumbnail of content from the content repository. More...
 
class  GetUrlPreviewJob
 Get information about a URL for a client. More...
 
class  GetConfigJob
 Get the configuration for the content repository. More...
 
class  CreateRoomJob
 Create a new room. More...
 
class  UploadCrossSigningKeysJob
 Upload cross-signing keys. More...
 
class  UploadCrossSigningSignaturesJob
 Upload cross-signing signatures. More...
 
struct  AuthenticationData
 Used by clients to submit authentication information to the interactive-authentication API. More...
 
struct  Device
 A client device. More...
 
struct  UnsignedData
 Contains optional extra information about the event. More...
 
struct  ClientEventWithoutRoomID
 The format used for events when they are returned from API endpoints such as /sync, where the room_id is implied elsewhere in the response. More...
 
struct  CrossSigningKey
 Cross signing key. More...
 
struct  DeviceKeys
 Device identity keys. More...
 
struct  EventBatch
 
struct  EventFilter
 
struct  OpenIdCredentials
 
struct  PublicRoomsChunk
 
struct  PushCondition
 
struct  PushRule
 
struct  PushRuleset
 
struct  EmailValidationData
 
struct  MsisdnValidationData
 
struct  RequestTokenResponse
 
struct  RoomEventFilter
 
struct  StateEventBatch
 
struct  RoomFilter
 Filters to be applied to room data. More...
 
struct  Filter
 
struct  ThirdPartySigned
 A signature of an m.third_party_invite token to prove that this user owns a third party identity which has been invited to the room. More...
 
struct  Timeline
 
struct  UserIdentifier
 Identification information for a user. More...
 
struct  DiscoveryInformation
 Used by clients to determine the homeserver, identity server, and other optional components they should be interacting with. More...
 
struct  HomeserverInformation
 Used by clients to discover homeserver information. More...
 
struct  IdentityServerInformation
 Used by clients to discover identity server information. More...
 
class  GetDevicesJob
 List registered devices for the current user. More...
 
class  GetDeviceJob
 Get a single device. More...
 
class  UpdateDeviceJob
 Update a device. More...
 
class  DeleteDeviceJob
 Delete a device. More...
 
class  DeleteDevicesJob
 Bulk deletion of devices. More...
 
class  SetRoomAliasJob
 Create a new mapping from room alias to room ID. More...
 
class  GetRoomIdByAliasJob
 Get the room ID corresponding to this room alias. More...
 
class  DeleteRoomAliasJob
 Remove a mapping of room alias to room ID. More...
 
class  GetLocalAliasesJob
 Get a list of local aliases on a given room. More...
 
class  GetEventContextJob
 Get events and state around the specified event. More...
 
class  DefineFilterJob
 Upload a new filter. More...
 
class  GetFilterJob
 Download a filter. More...
 
class  InviteUserJob
 Invite a user to participate in a particular room. More...
 
class  JoinRoomByIdJob
 Start the requesting user participating in a particular room. More...
 
class  JoinRoomJob
 Start the requesting user participating in a particular room. More...
 
class  UploadKeysJob
 Upload end-to-end encryption keys. More...
 
class  QueryKeysJob
 Download device identity keys. More...
 
class  ClaimKeysJob
 Claim one-time encryption keys. More...
 
class  GetKeysChangesJob
 Query users with recent device key updates. More...
 
class  KickJob
 Kick a user from the room. More...
 
class  KnockRoomJob
 Knock on a room, requesting permission to join. More...
 
class  LeaveRoomJob
 Stop the requesting user participating in a particular room. More...
 
class  ForgetRoomJob
 Stop the requesting user remembering about a particular room. More...
 
class  GetJoinedRoomsJob
 Lists the user's current rooms. More...
 
class  GetRoomVisibilityOnDirectoryJob
 Gets the visibility of a room in the directory. More...
 
class  SetRoomVisibilityOnDirectoryJob
 Sets the visibility of a room in the room directory. More...
 
class  GetPublicRoomsJob
 Lists the public rooms on the server. More...
 
class  QueryPublicRoomsJob
 Lists the public rooms on the server with optional filter. More...
 
class  GetLoginFlowsJob
 Get the supported login types to authenticate users. More...
 
class  LoginJob
 Authenticates the user. More...
 
class  LogoutJob
 Invalidates a user access token. More...
 
class  LogoutAllJob
 Invalidates all access tokens for a user. More...
 
class  GetRoomEventsJob
 Get a list of events for this room. More...
 
class  GetNotificationsJob
 Gets a list of events that the user has been notified about. More...
 
class  GetEventsJob
 Listen on the event stream. More...
 
class  InitialSyncJob
 Get the user's current state. More...
 
class  GetOneEventJob
 Get a single event by event ID. More...
 
class  RequestOpenIdTokenJob
 Get an OpenID token object to verify the requester's identity. More...
 
class  PeekEventsJob
 Listen on the event stream of a particular room. More...
 
class  SetPresenceJob
 Update this user's presence state. More...
 
class  GetPresenceJob
 Get this user's presence state. More...
 
class  SetDisplayNameJob
 Set the user's display name. More...
 
class  GetDisplayNameJob
 Get the user's display name. More...
 
class  SetAvatarUrlJob
 Set the user's avatar URL. More...
 
class  GetAvatarUrlJob
 Get the user's avatar URL. More...
 
class  GetUserProfileJob
 Get this user's profile information. More...
 
class  GetPushersJob
 Gets the current pushers for the authenticated user. More...
 
class  PostPusherJob
 Modify a pusher for this user on the homeserver. More...
 
class  GetPushRulesJob
 Retrieve all push rulesets. More...
 
class  GetPushRuleJob
 Retrieve a push rule. More...
 
class  DeletePushRuleJob
 Delete a push rule. More...
 
class  SetPushRuleJob
 Add or change a push rule. More...
 
class  IsPushRuleEnabledJob
 Get whether a push rule is enabled. More...
 
class  SetPushRuleEnabledJob
 Enable or disable a push rule. More...
 
class  GetPushRuleActionsJob
 The actions for a push rule. More...
 
class  SetPushRuleActionsJob
 Set the actions for a push rule. More...
 
class  SetReadMarkerJob
 Set the position of the read marker for a room. More...
 
class  PostReceiptJob
 Send a receipt for the given event ID. More...
 
class  RedactEventJob
 Strips all non-integrity-critical information out of an event. More...
 
class  RefreshJob
 Refresh an access token. More...
 
class  RegisterJob
 Register for an account on this homeserver. More...
 
class  RequestTokenToRegisterEmailJob
 Begins the validation process for an email to be used during registration. More...
 
class  RequestTokenToRegisterMSISDNJob
 Requests a validation token be sent to the given phone number for the purpose of registering an account. More...
 
class  ChangePasswordJob
 Changes a user's password. More...
 
class  RequestTokenToResetPasswordEmailJob
 Requests a validation token be sent to the given email address for the purpose of resetting a user's password. More...
 
class  RequestTokenToResetPasswordMSISDNJob
 Requests a validation token be sent to the given phone number for the purpose of resetting a user's password. More...
 
class  DeactivateAccountJob
 Deactivate a user's account. More...
 
class  CheckUsernameAvailabilityJob
 Checks to see if a username is available on the server. More...
 
class  RegistrationTokenValidityJob
 Query if a given registration token is still valid. More...
 
class  GetRelatingEventsJob
 Get the child events for a given parent event. More...
 
class  GetRelatingEventsWithRelTypeJob
 Get the child events for a given parent event, with a given relType. More...
 
class  GetRelatingEventsWithRelTypeAndEventTypeJob
 Get the child events for a given parent event, with a given relType and eventType. More...
 
class  ReportContentJob
 Reports an event as inappropriate. More...
 
class  RoomInitialSyncJob
 Snapshot the current state of a room and its most recent messages. More...
 
class  SendMessageJob
 Send a message event to the given room. More...
 
class  SetRoomStateWithKeyJob
 Send a state event to the given room. More...
 
class  UpgradeRoomJob
 Upgrades a room to a new room version. More...
 
class  GetOneRoomEventJob
 Get a single event by event ID. More...
 
class  GetRoomStateWithKeyJob
 Get the state identified by the type and key. More...
 
class  GetRoomStateJob
 Get all state events in the current state of a room. More...
 
class  GetMembersByRoomJob
 Get the m.room.member events for the room. More...
 
class  GetJoinedMembersByRoomJob
 Gets the list of currently joined users and their profile data. More...
 
class  SearchJob
 Perform a server-side search. More...
 
class  GetSpaceHierarchyJob
 Retrieve a portion of a space tree. More...
 
class  RedirectToSSOJob
 Redirect the user's browser to the SSO interface. More...
 
class  RedirectToIdPJob
 Redirect the user's browser to the SSO interface for an IdP. More...
 
class  SyncJob
 Synchronise the client's state and receive new messages. More...
 
class  GetRoomTagsJob
 List the tags for a room. More...
 
class  SetRoomTagJob
 Add a tag to a room. More...
 
class  DeleteRoomTagJob
 Remove a tag from the room. More...
 
class  GetProtocolsJob
 Retrieve metadata about all protocols that a homeserver supports. More...
 
class  GetProtocolMetadataJob
 Retrieve metadata about a specific protocol that the homeserver supports. More...
 
class  QueryLocationByProtocolJob
 Retrieve Matrix-side portals rooms leading to a third party location. More...
 
class  QueryUserByProtocolJob
 Retrieve the Matrix User ID of a corresponding third party user. More...
 
class  QueryLocationByAliasJob
 Reverse-lookup third party locations given a Matrix room alias. More...
 
class  QueryUserByIDJob
 Reverse-lookup third party users given a Matrix User ID. More...
 
class  InviteBy3PIDJob
 Invite a user to participate in a particular room. More...
 
class  SendToDeviceJob
 Send an event to a given set of devices. More...
 
class  SetTypingJob
 Informs the server that the user has started or stopped typing. More...
 
class  SearchUserDirectoryJob
 Searches the user directory. More...
 
class  GetVersionsJob
 Gets the versions of the specification supported by the server. More...
 
class  GetTurnServerJob
 Obtain TURN server credentials. More...
 
class  GetWellknownJob
 Gets Matrix server discovery information about the domain. More...
 
class  GetTokenOwnerJob
 Gets information about the owner of an access token. More...
 
struct  RequestEmailValidation
 
struct  RequestMsisdnValidation
 

Typedefs

using SetAccountDataResponse = SetAccountDataJob::JobResponse
 
using GetAccountDataResponse = GetAccountDataJob::JobResponse
 
using SetAccountDataPerRoomResponse = SetAccountDataPerRoomJob::JobResponse
 
using GetAccountDataPerRoomResponse = GetAccountDataPerRoomJob::JobResponse
 
using GetWhoIsResponse = GetWhoIsJob::JobResponse
 
using GetAccount3PIDsResponse = GetAccount3PIDsJob::JobResponse
 
using Post3PIDsResponse = Post3PIDsJob::JobResponse
 
using Add3PIDResponse = Add3PIDJob::JobResponse
 
using Bind3PIDResponse = Bind3PIDJob::JobResponse
 
using Delete3pidFromAccountResponse = Delete3pidFromAccountJob::JobResponse
 
using Unbind3pidFromAccountResponse = Unbind3pidFromAccountJob::JobResponse
 
using RequestTokenTo3PIDEmailResponse = RequestTokenTo3PIDEmailJob::JobResponse
 
using RequestTokenTo3PIDMSISDNResponse = RequestTokenTo3PIDMSISDNJob::JobResponse
 
using UpdateAppserviceRoomDirectoryVisibilityResponse = UpdateAppserviceRoomDirectoryVisibilityJob::JobResponse
 
using BanResponse = BanJob::JobResponse
 
using UnbanResponse = UnbanJob::JobResponse
 
using GetCapabilitiesResponse = GetCapabilitiesJob::JobResponse
 
using UploadContentResponse = UploadContentJob::JobResponse
 
using GetContentResponse = GetContentJob::JobResponse
 
using GetContentOverrideNameResponse = GetContentOverrideNameJob::JobResponse
 
using GetContentThumbnailResponse = GetContentThumbnailJob::JobResponse
 
using GetUrlPreviewResponse = GetUrlPreviewJob::JobResponse
 
using GetConfigResponse = GetConfigJob::JobResponse
 
using CreateRoomResponse = CreateRoomJob::JobResponse
 
using UploadCrossSigningKeysResponse = UploadCrossSigningKeysJob::JobResponse
 
using UploadCrossSigningSignaturesResponse = UploadCrossSigningSignaturesJob::JobResponse
 
using GetDevicesResponse = GetDevicesJob::JobResponse
 
using GetDeviceResponse = GetDeviceJob::JobResponse
 
using UpdateDeviceResponse = UpdateDeviceJob::JobResponse
 
using DeleteDeviceResponse = DeleteDeviceJob::JobResponse
 
using DeleteDevicesResponse = DeleteDevicesJob::JobResponse
 
using SetRoomAliasResponse = SetRoomAliasJob::JobResponse
 
using GetRoomIdByAliasResponse = GetRoomIdByAliasJob::JobResponse
 
using DeleteRoomAliasResponse = DeleteRoomAliasJob::JobResponse
 
using GetLocalAliasesResponse = GetLocalAliasesJob::JobResponse
 
using GetEventContextResponse = GetEventContextJob::JobResponse
 
using DefineFilterResponse = DefineFilterJob::JobResponse
 
using GetFilterResponse = GetFilterJob::JobResponse
 
using InviteUserResponse = InviteUserJob::JobResponse
 
using JoinRoomByIdResponse = JoinRoomByIdJob::JobResponse
 
using JoinRoomResponse = JoinRoomJob::JobResponse
 
using UploadKeysResponse = UploadKeysJob::JobResponse
 
using QueryKeysResponse = QueryKeysJob::JobResponse
 
using ClaimKeysResponse = ClaimKeysJob::JobResponse
 
using GetKeysChangesResponse = GetKeysChangesJob::JobResponse
 
using KickResponse = KickJob::JobResponse
 
using KnockRoomResponse = KnockRoomJob::JobResponse
 
using LeaveRoomResponse = LeaveRoomJob::JobResponse
 
using ForgetRoomResponse = ForgetRoomJob::JobResponse
 
using GetJoinedRoomsResponse = GetJoinedRoomsJob::JobResponse
 
using GetRoomVisibilityOnDirectoryResponse = GetRoomVisibilityOnDirectoryJob::JobResponse
 
using SetRoomVisibilityOnDirectoryResponse = SetRoomVisibilityOnDirectoryJob::JobResponse
 
using GetPublicRoomsResponse = GetPublicRoomsJob::JobResponse
 
using QueryPublicRoomsResponse = QueryPublicRoomsJob::JobResponse
 
using GetLoginFlowsResponse = GetLoginFlowsJob::JobResponse
 
using LoginResponse = LoginJob::JobResponse
 
using LogoutResponse = LogoutJob::JobResponse
 
using LogoutAllResponse = LogoutAllJob::JobResponse
 
using GetRoomEventsResponse = GetRoomEventsJob::JobResponse
 
using GetNotificationsResponse = GetNotificationsJob::JobResponse
 
using GetEventsResponse = GetEventsJob::JobResponse
 
using InitialSyncResponse = InitialSyncJob::JobResponse
 
using GetOneEventResponse = GetOneEventJob::JobResponse
 
using RequestOpenIdTokenResponse = RequestOpenIdTokenJob::JobResponse
 
using PeekEventsResponse = PeekEventsJob::JobResponse
 
using SetPresenceResponse = SetPresenceJob::JobResponse
 
using GetPresenceResponse = GetPresenceJob::JobResponse
 
using SetDisplayNameResponse = SetDisplayNameJob::JobResponse
 
using GetDisplayNameResponse = GetDisplayNameJob::JobResponse
 
using SetAvatarUrlResponse = SetAvatarUrlJob::JobResponse
 
using GetAvatarUrlResponse = GetAvatarUrlJob::JobResponse
 
using GetUserProfileResponse = GetUserProfileJob::JobResponse
 
using GetPushersResponse = GetPushersJob::JobResponse
 
using PostPusherResponse = PostPusherJob::JobResponse
 
using GetPushRulesResponse = GetPushRulesJob::JobResponse
 
using GetPushRuleResponse = GetPushRuleJob::JobResponse
 
using DeletePushRuleResponse = DeletePushRuleJob::JobResponse
 
using SetPushRuleResponse = SetPushRuleJob::JobResponse
 
using IsPushRuleEnabledResponse = IsPushRuleEnabledJob::JobResponse
 
using SetPushRuleEnabledResponse = SetPushRuleEnabledJob::JobResponse
 
using GetPushRuleActionsResponse = GetPushRuleActionsJob::JobResponse
 
using SetPushRuleActionsResponse = SetPushRuleActionsJob::JobResponse
 
using SetReadMarkerResponse = SetReadMarkerJob::JobResponse
 
using PostReceiptResponse = PostReceiptJob::JobResponse
 
using RedactEventResponse = RedactEventJob::JobResponse
 
using RefreshResponse = RefreshJob::JobResponse
 
using RegisterResponse = RegisterJob::JobResponse
 
using RequestTokenToRegisterEmailResponse = RequestTokenToRegisterEmailJob::JobResponse
 
using RequestTokenToRegisterMSISDNResponse = RequestTokenToRegisterMSISDNJob::JobResponse
 
using ChangePasswordResponse = ChangePasswordJob::JobResponse
 
using RequestTokenToResetPasswordEmailResponse = RequestTokenToResetPasswordEmailJob::JobResponse
 
using RequestTokenToResetPasswordMSISDNResponse = RequestTokenToResetPasswordMSISDNJob::JobResponse
 
using DeactivateAccountResponse = DeactivateAccountJob::JobResponse
 
using CheckUsernameAvailabilityResponse = CheckUsernameAvailabilityJob::JobResponse
 
using RegistrationTokenValidityResponse = RegistrationTokenValidityJob::JobResponse
 
using GetRelatingEventsResponse = GetRelatingEventsJob::JobResponse
 
using GetRelatingEventsWithRelTypeResponse = GetRelatingEventsWithRelTypeJob::JobResponse
 
using GetRelatingEventsWithRelTypeAndEventTypeResponse = GetRelatingEventsWithRelTypeAndEventTypeJob::JobResponse
 
using ReportContentResponse = ReportContentJob::JobResponse
 
using RoomInitialSyncResponse = RoomInitialSyncJob::JobResponse
 
using SendMessageResponse = SendMessageJob::JobResponse
 
using SetRoomStateWithKeyResponse = SetRoomStateWithKeyJob::JobResponse
 
using UpgradeRoomResponse = UpgradeRoomJob::JobResponse
 
using GetOneRoomEventResponse = GetOneRoomEventJob::JobResponse
 
using GetRoomStateWithKeyResponse = GetRoomStateWithKeyJob::JobResponse
 
using GetRoomStateResponse = GetRoomStateJob::JobResponse
 
using GetMembersByRoomResponse = GetMembersByRoomJob::JobResponse
 
using GetJoinedMembersByRoomResponse = GetJoinedMembersByRoomJob::JobResponse
 
using SearchResponse = SearchJob::JobResponse
 
using GetSpaceHierarchyResponse = GetSpaceHierarchyJob::JobResponse
 
using SyncResponse = SyncJob::JobResponse
 
using GetRoomTagsResponse = GetRoomTagsJob::JobResponse
 
using SetRoomTagResponse = SetRoomTagJob::JobResponse
 
using DeleteRoomTagResponse = DeleteRoomTagJob::JobResponse
 
using GetProtocolsResponse = GetProtocolsJob::JobResponse
 
using GetProtocolMetadataResponse = GetProtocolMetadataJob::JobResponse
 
using QueryLocationByProtocolResponse = QueryLocationByProtocolJob::JobResponse
 
using QueryUserByProtocolResponse = QueryUserByProtocolJob::JobResponse
 
using QueryLocationByAliasResponse = QueryLocationByAliasJob::JobResponse
 
using QueryUserByIDResponse = QueryUserByIDJob::JobResponse
 
using InviteBy3PIDResponse = InviteBy3PIDJob::JobResponse
 
using SendToDeviceResponse = SendToDeviceJob::JobResponse
 
using SetTypingResponse = SetTypingJob::JobResponse
 
using SearchUserDirectoryResponse = SearchUserDirectoryJob::JobResponse
 
using GetVersionsResponse = GetVersionsJob::JobResponse
 
using GetTurnServerResponse = GetTurnServerJob::JobResponse
 
using GetWellknownResponse = GetWellknownJob::JobResponse
 
using GetTokenOwnerResponse = GetTokenOwnerJob::JobResponse
 

Typedef Documentation

◆ Add3PIDResponse

◆ BanResponse

◆ Bind3PIDResponse

◆ ChangePasswordResponse

◆ CheckUsernameAvailabilityResponse

◆ ClaimKeysResponse

◆ CreateRoomResponse

◆ DeactivateAccountResponse

◆ DefineFilterResponse

◆ Delete3pidFromAccountResponse

◆ DeleteDeviceResponse

◆ DeleteDevicesResponse

◆ DeletePushRuleResponse

◆ DeleteRoomAliasResponse

◆ DeleteRoomTagResponse

◆ ForgetRoomResponse

◆ GetAccount3PIDsResponse

◆ GetAccountDataPerRoomResponse

◆ GetAccountDataResponse

◆ GetAvatarUrlResponse

◆ GetCapabilitiesResponse

◆ GetConfigResponse

◆ GetContentOverrideNameResponse

◆ GetContentResponse

◆ GetContentThumbnailResponse

◆ GetDeviceResponse

◆ GetDevicesResponse

◆ GetDisplayNameResponse

◆ GetEventContextResponse

◆ GetEventsResponse

◆ GetFilterResponse

◆ GetJoinedMembersByRoomResponse

◆ GetJoinedRoomsResponse

◆ GetKeysChangesResponse

◆ GetLocalAliasesResponse

◆ GetLoginFlowsResponse

◆ GetMembersByRoomResponse

◆ GetNotificationsResponse

◆ GetOneEventResponse

◆ GetOneRoomEventResponse

◆ GetPresenceResponse

◆ GetProtocolMetadataResponse

◆ GetProtocolsResponse

◆ GetPublicRoomsResponse

◆ GetPushersResponse

◆ GetPushRuleActionsResponse

◆ GetPushRuleResponse

◆ GetPushRulesResponse

◆ GetRelatingEventsResponse

◆ GetRelatingEventsWithRelTypeAndEventTypeResponse

◆ GetRelatingEventsWithRelTypeResponse

◆ GetRoomEventsResponse

◆ GetRoomIdByAliasResponse

◆ GetRoomStateResponse

◆ GetRoomStateWithKeyResponse

◆ GetRoomTagsResponse

◆ GetRoomVisibilityOnDirectoryResponse

◆ GetSpaceHierarchyResponse

◆ GetTokenOwnerResponse

◆ GetTurnServerResponse

◆ GetUrlPreviewResponse

◆ GetUserProfileResponse

◆ GetVersionsResponse

◆ GetWellknownResponse

◆ GetWhoIsResponse

◆ InitialSyncResponse

◆ InviteBy3PIDResponse

◆ InviteUserResponse

◆ IsPushRuleEnabledResponse

◆ JoinRoomByIdResponse

◆ JoinRoomResponse

◆ KickResponse

◆ KnockRoomResponse

◆ LeaveRoomResponse

◆ LoginResponse

◆ LogoutAllResponse

◆ LogoutResponse

◆ PeekEventsResponse

◆ Post3PIDsResponse

◆ PostPusherResponse

◆ PostReceiptResponse

◆ QueryKeysResponse

◆ QueryLocationByAliasResponse

◆ QueryLocationByProtocolResponse

◆ QueryPublicRoomsResponse

◆ QueryUserByIDResponse

◆ QueryUserByProtocolResponse

◆ RedactEventResponse

◆ RefreshResponse

◆ RegisterResponse

◆ RegistrationTokenValidityResponse

◆ ReportContentResponse

◆ RequestOpenIdTokenResponse

◆ RequestTokenTo3PIDEmailResponse

◆ RequestTokenTo3PIDMSISDNResponse

◆ RequestTokenToRegisterEmailResponse

◆ RequestTokenToRegisterMSISDNResponse

◆ RequestTokenToResetPasswordEmailResponse

◆ RequestTokenToResetPasswordMSISDNResponse

◆ RoomInitialSyncResponse

◆ SearchResponse

◆ SearchUserDirectoryResponse

◆ SendMessageResponse

◆ SendToDeviceResponse

◆ SetAccountDataPerRoomResponse

◆ SetAccountDataResponse

◆ SetAvatarUrlResponse

◆ SetDisplayNameResponse

◆ SetPresenceResponse

◆ SetPushRuleActionsResponse

◆ SetPushRuleEnabledResponse

◆ SetPushRuleResponse

◆ SetReadMarkerResponse

◆ SetRoomAliasResponse

◆ SetRoomStateWithKeyResponse

◆ SetRoomTagResponse

◆ SetRoomVisibilityOnDirectoryResponse

◆ SetTypingResponse

◆ SyncResponse

◆ UnbanResponse

◆ Unbind3pidFromAccountResponse

◆ UpdateAppserviceRoomDirectoryVisibilityResponse

◆ UpdateDeviceResponse

◆ UpgradeRoomResponse

◆ UploadContentResponse

◆ UploadCrossSigningKeysResponse

◆ UploadCrossSigningSignaturesResponse

◆ UploadKeysResponse