Android-cuttlefish cvd tool
Namespaces | Functions
metrics_transmission.cc File Reference
#include "cuttlefish/metrics/metrics_transmitter/metrics_transmission.h"
#include <memory>
#include <string>
#include "cuttlefish/host/libs/web/http_client/curl_global_init.h"
#include "cuttlefish/host/libs/web/http_client/curl_http_client.h"
#include "cuttlefish/host/libs/web/http_client/http_client.h"
#include "cuttlefish/host/libs/web/http_client/http_string.h"
#include "cuttlefish/metrics/external_proto/clientanalytics.pb.h"
#include "cuttlefish/metrics/io/metrics_environment.h"
#include "cuttlefish/result/result.h"
Include dependency graph for metrics_transmission.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{metrics_transmission.cc}
 

Functions

std::string cuttlefish::anonymous_namespace{metrics_transmission.cc}::ClearcutEnvironmentUrl (const ClearcutEnvironment environment)
 
Result< void > cuttlefish::anonymous_namespace{metrics_transmission.cc}::PostRequest (HttpClient &http_client, const std::string &output, const ClearcutEnvironment server)
 
Result< void > cuttlefish::TransmitMetricsEvent (const wireless_android_play_playlog::LogRequest &log_request, ClearcutEnvironment environment)