lime
Lime is a C++ library implementing Open Whisper System Signal protocol
lime::X3DHi< Curve > Member List

This is the complete list of members for lime::X3DHi< Curve >, including all inherited members.

delete_user(std::shared_ptr< callbackUserData > userData) overridelime::X3DHi< Curve >inlinevirtual
fetch_peerBundles(std::shared_ptr< callbackUserData > userData, std::vector< std::string > &peerDeviceIds) overridelime::X3DHi< Curve >inlinevirtual
get_dbUid(void) const noexcept overridelime::X3DHi< Curve >inlinevirtual
get_Ik(std::vector< uint8_t > &Ik) overridelime::X3DHi< Curve >inlinevirtual
get_x3dhServerUrl(void) overridelime::X3DHi< Curve >inlinevirtual
init_receiver_session(const std::vector< uint8_t > X3DH_initMessage, const std::string &senderDeviceId) overridelime::X3DHi< Curve >inlinevirtual
is_currentSPk_valid(void) overridelime::X3DHi< Curve >inlinevirtual
operator=(X3DHi< Curve > &a)=deletelime::X3DHi< Curve >
publish_user(std::shared_ptr< callbackUserData > userData, uint16_t OPkInitialBatchSize) overridelime::X3DHi< Curve >inlinevirtual
set_x3dhServerUrl(const std::string &x3dhServerUrl) overridelime::X3DHi< Curve >inlinevirtual
update_OPk(std::shared_ptr< callbackUserData > userData) overridelime::X3DHi< Curve >inlinevirtual
update_SPk(std::shared_ptr< callbackUserData > userData) overridelime::X3DHi< Curve >inlinevirtual
X3DHi(std::shared_ptr< lime::Db > localStorage, const std::string &selfDeviceId, const std::string &X3DHServerURL, const limeX3DHServerPostData &X3DH_post_data, std::shared_ptr< lime::RNG > RNG_context, const long int Uid)lime::X3DHi< Curve >inline
X3DHi(std::shared_ptr< lime::Db > localStorage, const std::string &selfDeviceId, const std::string &X3DHServerURL, const limeX3DHServerPostData &X3DH_post_data, std::shared_ptr< lime::RNG > RNG_context, const long int Uid)lime::X3DHi< Curve >inline
X3DHi()=deletelime::X3DHi< Curve >
X3DHi(X3DHi< Curve > &a)=deletelime::X3DHi< Curve >
~X3DH()=defaultlime::X3DHvirtual
~X3DHi()lime::X3DHi< Curve >inline