Android-cuttlefish cvd tool
Classes | Namespaces | Functions
main.cpp File Reference
#include <stdint.h>
#include <iostream>
#include <memory>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "absl/log/log.h"
#include "absl/strings/escaping.h"
#include "gflags/gflags.h"
#include "google/protobuf/empty.pb.h"
#include "grpcpp/ext/proto_server_reflection_plugin.h"
#include "grpcpp/grpcpp.h"
#include "grpcpp/health_check_service_interface.h"
#include "grpcpp/security/server_credentials.h"
#include "grpcpp/support/status.h"
#include "grpcpp/support/status_code_enum.h"
#include "cuttlefish/host/commands/casimir_control_server/casimir_control.grpc.pb.h"
#include "cuttlefish/host/commands/casimir_control_server/casimir_control.pb.h"
#include "cuttlefish/host/commands/casimir_control_server/casimir_controller.h"
#include "cuttlefish/host/commands/casimir_control_server/hex.h"
#include "cuttlefish/result/result.h"
Include dependency graph for main.cpp:

Classes

class  cuttlefish::anonymous_namespace{main.cpp}::CasimirControlServiceImpl
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{main.cpp}
 

Functions

 DEFINE_string (grpc_uds_path, "", "grpc_uds_path")
 
 DEFINE_int32 (casimir_rf_port, -1, "RF port to control Casimir")
 
 DEFINE_string (casimir_rf_path, "", "RF unix server path to control Casimir")
 
Result< CasimirControllercuttlefish::anonymous_namespace{main.cpp}::ConnectToCasimir ()
 
Status cuttlefish::anonymous_namespace{main.cpp}::ResultToStatus (Result< void > res)
 
void cuttlefish::anonymous_namespace{main.cpp}::RunServer (int argc, char **argv)
 
int main (int argc, char **argv)
 

Function Documentation

◆ DEFINE_int32()

DEFINE_int32 ( casimir_rf_port  ,
1,
"RF port to control Casimir"   
)

◆ DEFINE_string() [1/2]

DEFINE_string ( casimir_rf_path  ,
""  ,
"RF unix server path to control Casimir"   
)

◆ DEFINE_string() [2/2]

DEFINE_string ( grpc_uds_path  ,
""  ,
"grpc_uds_path"   
)

◆ main()

int main ( int  argc,
char **  argv 
)