Android-cuttlefish cvd tool
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ControlEnvProxyServiceImpl Class Referencefinal
Inheritance diagram for ControlEnvProxyServiceImpl:
Inheritance graph
[legend]
Collaboration diagram for ControlEnvProxyServiceImpl:
Collaboration graph
[legend]

Public Member Functions

Status CallUnaryMethod (ServerContext *context, const CallUnaryMethodRequest *request, CallUnaryMethodReply *reply) override
 
Status ListServices (ServerContext *context, const Empty *request, ListServicesReply *reply) override
 
Status ListMethods (ServerContext *context, const ListMethodsRequest *request, ListMethodsReply *reply) override
 
Status ListReqResType (ServerContext *context, const ListReqResTypeRequest *request, ListReqResTypeReply *reply) override
 
Status TypeInformation (ServerContext *context, const TypeInformationRequest *request, TypeInformationReply *reply) override
 

Private Member Functions

template<typename T >
std::vector< T > ToVector (const RepeatedPtrField< T > &repeated_field)
 

Private Attributes

Json::Reader reader
 
Status parsing_json_failure_status
 

Member Function Documentation

◆ CallUnaryMethod()

Status ControlEnvProxyServiceImpl::CallUnaryMethod ( ServerContext *  context,
const CallUnaryMethodRequest *  request,
CallUnaryMethodReply *  reply 
)
inlineoverride

◆ ListMethods()

Status ControlEnvProxyServiceImpl::ListMethods ( ServerContext *  context,
const ListMethodsRequest *  request,
ListMethodsReply *  reply 
)
inlineoverride

◆ ListReqResType()

Status ControlEnvProxyServiceImpl::ListReqResType ( ServerContext *  context,
const ListReqResTypeRequest *  request,
ListReqResTypeReply *  reply 
)
inlineoverride

◆ ListServices()

Status ControlEnvProxyServiceImpl::ListServices ( ServerContext *  context,
const Empty *  request,
ListServicesReply *  reply 
)
inlineoverride

◆ ToVector()

template<typename T >
std::vector< T > ControlEnvProxyServiceImpl::ToVector ( const RepeatedPtrField< T > &  repeated_field)
inlineprivate

◆ TypeInformation()

Status ControlEnvProxyServiceImpl::TypeInformation ( ServerContext *  context,
const TypeInformationRequest *  request,
TypeInformationReply *  reply 
)
inlineoverride

Member Data Documentation

◆ parsing_json_failure_status

Status ControlEnvProxyServiceImpl::parsing_json_failure_status
private
Initial value:
StatusCode::FAILED_PRECONDITION, "Parsing result into json failed")
static void Status(const std::string &message)
Definition: fastboot.cpp:205

◆ reader

Json::Reader ControlEnvProxyServiceImpl::reader
private

The documentation for this class was generated from the following file: