// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_GCM_DRIVER_COMMON_GCM_MESSAGE_H_ #define COMPONENTS_GCM_DRIVER_COMMON_GCM_MESSAGE_H_ #include <map> #include <string> #include "components/gcm_driver/common/gcm_driver_export.h" namespace gcm { // Message data consisting of key-value pairs. MessageData; // Message to be delivered to the other party. struct GCM_DRIVER_EXPORT OutgoingMessage { … }; // Message being received from the other party. struct GCM_DRIVER_EXPORT IncomingMessage { … }; } // namespace gcm #endif // COMPONENTS_GCM_DRIVER_COMMON_GCM_MESSAGE_H_