/* * Created by victoria on 2021-05-13. */ #pragma once #include namespace Signal::Store { class SignedPreKeyStore { public: static void boundToContext(signal_protocol_store_context *ctx); int loadSignedPreKey(signal_buffer **record, uint32_t signed_pre_key_id); int storeSignedPreKey(uint32_t signed_pre_key_id, uint8_t *record, size_t record_len); int containsSignedPreKey(uint32_t signed_pre_key_id); int removeSignedPreKey(uint32_t signed_pre_key_id); }; } // namespace Signal::Store