17 #ifndef DEFAULTPROFILETRANSPORT_HPP_
18 #define DEFAULTPROFILETRANSPORT_HPP_
30 class IKaaChannelManager;
48 if (manager !=
nullptr) {
49 profileManager_ = manager;
54 void populateEventFamilyVersions(EndpointVersionInfo::eventFamilyVersions_t& versions);
59 std::vector<std::uint8_t> publicKey_;
ProfileTransport(IKaaChannelManager &channelManager, const PublicKey &publicKey)
virtual void setProfileManager(IProfileManager *manager)
virtual void onProfileResponse(const ProfileSyncResponse &response)
virtual ProfileSyncRequestPtr createProfileRequest()
Botan::MemoryVector< std::uint8_t > PublicKey
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer
std::shared_ptr< ProfileSyncRequest > ProfileSyncRequestPtr