Android-cuttlefish cvd tool
Private Member Functions | List of all members
cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl Class Referencefinal
Inheritance diagram for cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl:
Collaboration graph
[legend]

Private Member Functions

Status StartRecording (ServerContext *context, const Empty *request, StartRecordingResponse *reply) override
 
Status StopRecording (ServerContext *context, const Empty *request, StopRecordingResponse *reply) override
 
template<typename R >
Status Handle (R *reply, StartStopFn fn)
 
Result< std::vector< bool > > OnAllInstances (StartStopFn fn)
 

Member Function Documentation

◆ Handle()

template<typename R >
Status cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl::Handle ( R reply,
StartStopFn  fn 
)
inlineprivate

◆ OnAllInstances()

Result< std::vector< bool > > cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl::OnAllInstances ( StartStopFn  fn)
inlineprivate

◆ StartRecording()

Status cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl::StartRecording ( ServerContext *  context,
const Empty *  request,
StartRecordingResponse *  reply 
)
inlineoverrideprivate

◆ StopRecording()

Status cuttlefish::anonymous_namespace{main.cpp}::ScreenRecordingServiceImpl::StopRecording ( ServerContext *  context,
const Empty *  request,
StopRecordingResponse *  reply 
)
inlineoverrideprivate

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