Android-cuttlefish cvd tool
Namespaces | Enumerations | Functions | Variables
kernel_log_server.cc File Reference
#include "cuttlefish/host/commands/kernel_log_monitor/kernel_log_server.h"
#include <fcntl.h>
#include <sys/types.h>
#include <cstddef>
#include <string>
#include <string_view>
#include <utility>
#include <vector>
#include <android-base/logging.h>
#include <android-base/strings.h>
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/fs/shared_select.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/config/config_constants.h"
Include dependency graph for kernel_log_server.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::monitor
 
namespace  cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}
 

Enumerations

enum  cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::EventFormat { cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::kBare , cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::kKeyValuePair , cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::kPrefix }
 

Functions

void cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::ProcessSubscriptions (Json::Value message, std::vector< EventCallback > *subscribers)
 

Variables

struct {
   std::string_view   cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::match
 
   std::string_view   cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::prefix
 
cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::kInformationalPatterns []
 
struct {
   std::string_view   cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::stage
 
   Event   cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::event
 
   EventFormat   cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::format
 
cuttlefish::monitor::anonymous_namespace{kernel_log_server.cc}::kStageTable []