|
lime
Lime is a C++ library implementing Open Whisper System Signal protocol
|
This is the complete list of members for lime::Lime< Curve >, including all inherited members.
| decrypt(const std::vector< uint8_t > &recipientUserId, const std::string &senderDeviceId, const std::vector< uint8_t > &DRmessage, const std::vector< uint8_t > &cipherMessage, std::vector< uint8_t > &plainMessage) override | lime::Lime< Curve > | virtual |
| delete_peerDevice(const std::string &peerDeviceId) override | lime::Lime< Curve > | virtual |
| delete_user(const std::shared_ptr< limeCallback > callback) override | lime::Lime< Curve > | virtual |
| DRcache_delete(const std::string &deviceId) override | lime::Lime< Curve > | virtual |
| DRcache_insert(const std::string &deviceId, std::shared_ptr< DR > DRsession) override | lime::Lime< Curve > | virtual |
| encrypt(std::shared_ptr< lime::EncryptionContext > encryptionContext, const std::shared_ptr< limeCallback > callback, const std::shared_ptr< limeRandomSeedCallback > randomSeedCallback) override | lime::Lime< Curve > | virtual |
| get_Ik(std::vector< uint8_t > &Ik) override | lime::Lime< Curve > | virtual |
| get_X3DH(void) override | lime::Lime< Curve > | inlinevirtual |
| get_x3dhServerUrl() override | lime::Lime< Curve > | virtual |
| Lime(std::shared_ptr< lime::Db > localStorage, const std::string &deviceId, const std::string &url, const limeX3DHServerPostData &X3DH_post_data, const long int Uid=0) | lime::Lime< Curve > | |
| Lime(Lime< Curve > &a)=delete | lime::Lime< Curve > | |
| lock(void) override | lime::Lime< Curve > | inlinevirtual |
| operator=(Lime< Curve > &a)=delete | lime::Lime< Curve > | |
| processEncryptionQueue(void) override | lime::Lime< Curve > | virtual |
| publish_user(const std::shared_ptr< limeCallback > callback, const uint16_t OPkInitialBatchSize) override | lime::Lime< Curve > | virtual |
| set_x3dhServerUrl(const std::string &x3dhServerUrl) override | lime::Lime< Curve > | virtual |
| stale_sessions(const std::string &peerDeviceId) override | lime::Lime< Curve > | virtual |
| update_OPk(const std::shared_ptr< limeCallback > callback, uint16_t OPkServerLowLimit, uint16_t OPkBatchSize) override | lime::Lime< Curve > | virtual |
| update_SPk(const std::shared_ptr< limeCallback > callback) override | lime::Lime< Curve > | virtual |
| ~Lime() | lime::Lime< Curve > | |
| ~LimeGeneric() | lime::LimeGeneric | inlinevirtual |
1.8.10