17 #ifndef DEFAULTPROFILETRANSPORT_HPP_
18 #define DEFAULTPROFILETRANSPORT_HPP_
31 class IKaaChannelManager;
48 profileManager_ = manager;
53 bool isProfileOutDated(
const HashDigest& profileHash);
57 std::vector<std::uint8_t> publicKey_;
Botan::secure_vector< std::uint8_t > PublicKey
std::vector< std::uint8_t > HashDigest
virtual void setProfileManager(IProfileManager *manager)
ProfileTransport(IKaaChannelManager &channelManager, const PublicKey &publicKey, IKaaClientContext &context)
virtual void onProfileResponse(const ProfileSyncResponse &response)
virtual ProfileSyncRequestPtr createProfileRequest()
std::shared_ptr< ProfileSyncRequest > ProfileSyncRequestPtr