#include "google_apis/gcm/engine/instance_id_delete_token_request_handler.h"
#include "base/check.h"
#include "base/containers/contains.h"
#include "base/metrics/histogram_macros.h"
#include "base/strings/string_number_conversions.h"
#include "google_apis/gcm/base/gcm_util.h"
namespace gcm {
namespace {
const char kGMSVersionKey[] = …;
const char kInstanceIDKey[] = …;
const char kSenderKey[] = …;
const char kScopeKey[] = …;
const char kExtraScopeKey[] = …;
const char kTokenPrefix[] = …;
}
InstanceIDDeleteTokenRequestHandler::InstanceIDDeleteTokenRequestHandler(
const std::string& instance_id,
const std::string& authorized_entity,
const std::string& scope,
int gcm_version)
: … { … }
InstanceIDDeleteTokenRequestHandler::~InstanceIDDeleteTokenRequestHandler() { … }
void InstanceIDDeleteTokenRequestHandler::BuildRequestBody(std::string* body){ … }
UnregistrationRequest::Status
InstanceIDDeleteTokenRequestHandler::ParseResponse(
const std::string& response) { … }
}