17 #ifndef METADATATRANSPORT_HPP_
18 #define METADATATRANSPORT_HPP_
34 : clientStatus_(status), publicKeyHash_(keyHash), timeout_(timeout) {}
37 std::shared_ptr<SyncRequestMetaData> request(
new SyncRequestMetaData);
40 request->endpointPublicKeyHash.set_bytes(publicKeyHash_);
44 std::vector<std::uint8_t> profileHash;
45 profileHash.reserve(buffer.second);
47 for (
size_t i = 0; i < buffer.second; ++i) {
48 profileHash.push_back(buffer.first[i]);
51 request->profileHash.set_bytes(profileHash);
53 request->timeout.set_long(timeout_);
std::shared_ptr< IKaaClientStateStorage > IKaaClientStateStoragePtr
const char *const APPLICATION_TOKEN
std::pair< boost::shared_array< std::uint8_t >, std::uint32_t > SharedDataBuffer