Android-cuttlefish cvd tool
Namespaces | Functions | Variables
events.cc File Reference
#include "cuttlefish/host/commands/metrics/events.h"
#include <sys/utsname.h>
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/flag_parser.h"
#include "cuttlefish/host/commands/metrics/proto/cf_metrics_protos.h"
#include "cuttlefish/host/commands/metrics/utils.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/config/vmm_mode.h"
#include "cuttlefish/host/libs/metrics/metrics_defs.h"
Include dependency graph for events.cc:

Namespaces

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

Functions

std::pair< uint64_t, uint64_t > cuttlefish::anonymous_namespace{events.cc}::ConvertMillisToTime (uint64_t millis)
 
std::unique_ptr< CuttlefishLogEvent > cuttlefish::anonymous_namespace{events.cc}::BuildCfLogEvent (uint64_t now_ms, CuttlefishLogEvent::DeviceType device_type)
 
MetricsEvent::OsType cuttlefish::anonymous_namespace{events.cc}::GetOsType ()
 
MetricsEvent::VmmType cuttlefish::anonymous_namespace{events.cc}::GetVmmManager ()
 
void cuttlefish::anonymous_namespace{events.cc}::AddCfMetricsEventToLog (uint64_t now_ms, CuttlefishLogEvent *cfEvent, MetricsEvent::EventType event_type)
 
std::unique_ptr< LogRequest > cuttlefish::anonymous_namespace{events.cc}::BuildLogRequest (uint64_t now_ms, CuttlefishLogEvent *cfEvent)
 
CuttlefishLogEvent * cuttlefish::sampleEvent ()
 
std::string cuttlefish::ProtoToString (LogEvent *event)
 

Variables

constexpr int cuttlefish::anonymous_namespace{events.cc}::PRODUCT_SHIPPING_API_LEVEL = 37
 
constexpr int cuttlefish::anonymous_namespace{events.cc}::kLogSourceId = 1753
 
constexpr char cuttlefish::anonymous_namespace{events.cc}::kLogSourceStr [] = "CUTTLEFISH_METRICS"
 
constexpr int cuttlefish::anonymous_namespace{events.cc}::kCppClientType