|
libkazv
|
This is the complete list of members for Kazv::Client, including all inherited members.
| accountData() const -> lager::reader< immer::map< std::string, Event >> | Kazv::Client | |
| ActionT typedef | Kazv::Client | |
| addDirectRoom(std::string userId, std::string roomId) const | Kazv::Client | |
| autoDiscover(std::string userId) const | Kazv::Client | |
| Client(lager::reader< SdkModel > sdk, ContextT ctx, std::nullopt_t) | Kazv::Client | |
| Client(lager::reader< SdkModel > sdk, ContextWithDepsT ctx) | Kazv::Client | |
| Client(InEventLoopTag, ContextWithDepsT ctx) | Kazv::Client | |
| Client(InEventLoopTag, ContextT ctx, DepsT deps) | Kazv::Client | |
| ContextT typedef | Kazv::Client | |
| ContextWithDepsT typedef | Kazv::Client | |
| createRoom(RoomVisibility v, std::optional< std::string > name={}, std::optional< std::string > alias={}, immer::array< std::string > invite={}, std::optional< bool > isDirect={}, bool allowFederate=true, std::optional< std::string > topic={}, JsonWrap powerLevelContentOverride=json::object(), std::optional< CreateRoomPreset > preset=std::nullopt, immer::array< Event > initialState=immer::array< Event >()) const | Kazv::Client | |
| DepsT typedef | Kazv::Client | |
| devicesOfUser(std::string userId) const -> lager::reader< immer::flex_vector< DeviceKeyInfo >> | Kazv::Client | |
| directRoomMap() const -> lager::reader< immer::map< std::string, std::string >> | Kazv::Client | |
| downloadContent(std::string mxcUri, std::optional< FileDesc > downloadTo=std::nullopt) const | Kazv::Client | |
| downloadThumbnail(std::string mxcUri, int width, int height, std::optional< ThumbnailResizingMethod > method=std::nullopt, std::optional< FileDesc > downloadTo=std::nullopt) const | Kazv::Client | |
| getProfile(std::string userId) const | Kazv::Client | |
| getRoomIdByAliasJob(std::string roomAlias) const | Kazv::Client | |
| getVersions(std::string homeserver) const | Kazv::Client | |
| joinRoom(std::string roomId, immer::array< std::string > serverName) const | Kazv::Client | |
| joinRoomById(std::string roomId) const | Kazv::Client | |
| logout() const | Kazv::Client | |
| mxcUriToHttp(std::string mxcUri) const | Kazv::Client | inline |
| mxcUriToHttpV1(std::string mxcUri) const | Kazv::Client | |
| notificationHandler() const | Kazv::Client | |
| passwordLogin(std::string homeserver, std::string username, std::string password, std::string deviceName) const | Kazv::Client | |
| PromiseT typedef | Kazv::Client | |
| room(std::string id) const | Kazv::Client | |
| roomByCursor(lager::reader< std::string > id) const | Kazv::Client | |
| roomIds() const | Kazv::Client | inline |
| roomIdsByTagId() const -> lager::reader< immer::map< std::string, immer::map< std::string, double >>> | Kazv::Client | |
| roomIdsUnderTag(std::string tagId) const -> lager::reader< immer::map< std::string, double >> | Kazv::Client | |
| rooms() const | Kazv::Client | inline |
| serializeTo(Archive &ar) const | Kazv::Client | inline |
| setAccountData(Event accountDataEvent) const | Kazv::Client | |
| setAvatarUrl(std::optional< std::string > avatarUrl) const | Kazv::Client | |
| setDeviceTrustLevel(std::string userId, std::string deviceId, DeviceTrustLevel trustLevel) const | Kazv::Client | |
| setDisplayName(std::optional< std::string > displayName) const | Kazv::Client | |
| setTrustLevelNeededToSendKeys(DeviceTrustLevel trustLevel) const | Kazv::Client | |
| shouldSync() const -> lager::reader< bool > | Kazv::Client | |
| startSyncing() const | Kazv::Client | |
| stopSyncing() const | Kazv::Client | |
| supportVersions() const -> lager::reader< immer::array< std::string >> | Kazv::Client | |
| syncing() const | Kazv::Client | inline |
| toEventLoop() const | Kazv::Client | |
| tokenLogin(std::string homeserver, std::string username, std::string token, std::string deviceId) const | Kazv::Client | |
| trustLevelNeededToSendKeys() const -> lager::reader< DeviceTrustLevel > | Kazv::Client | |
| uploadContent(immer::box< Bytes > content, std::string uploadId, std::optional< std::string > filename=std::nullopt, std::optional< std::string > contentType=std::nullopt) const | Kazv::Client | |
| uploadContent(FileDesc file) const | Kazv::Client |