#ifndef CHROMECAST_BASE_HASH_UTIL_H_
#define CHROMECAST_BASE_HASH_UTIL_H_
#include <stdint.h>
#include <string>
namespace chromecast {
uint64_t HashToUInt64(const std::string& value);
uint32_t HashToUInt32(const std::string& value);
uint64_t HashGUID64(const std::string& guid);
uint32_t HashAppId32(const std::string& app_id);
uint64_t HashCastBuildNumber64(const std::string& build_number);
uint64_t HashSessionId64(const std::string& session_id);
uint64_t HashSdkVersion64(const std::string& sdk_version);
uint32_t HashSocketId32(const std::string& socket_id);
uint32_t HashConnectionId32(const std::string& connection_id);
uint64_t HashAndroidBuildNumber64(const std::string& build_id);
}
#endif