#ifndef REMOTING_BASE_TELEMETRY_LOG_WRITER_H_
#define REMOTING_BASE_TELEMETRY_LOG_WRITER_H_
#include <string>
#include "base/containers/circular_deque.h"
#include "base/functional/callback.h"
#include "base/memory/scoped_refptr.h"
#include "base/threading/thread_checker.h"
#include "base/timer/timer.h"
#include "net/base/backoff_entry.h"
#include "remoting/base/chromoting_event.h"
#include "remoting/base/chromoting_event_log_writer.h"
#include "remoting/base/oauth_token_getter.h"
namespace network {
class SharedURLLoaderFactory;
}
namespace remoting {
namespace apis {
namespace v1 {
class CreateEventRequest;
class CreateEventResponse;
}
}
class ProtobufHttpClient;
class ProtobufHttpStatus;
class TelemetryLogWriter : public ChromotingEventLogWriter { … };
}
#endif