input_report_reader:: InputReportReaderManager
Summary
Constructors and Destructors |
|
---|---|
InputReportReaderManager()
|
|
InputReportReaderManager(const InputReportReaderManager &)
|
|
InputReportReaderManager(InputReportReaderManager &&)
|
Public functions |
|
---|---|
CreateReader(async_dispatcher_t *dispatcher, fidl::ServerEnd< fuchsia_input_report::InputReportsReader > server, std::optional< Report > initial_report)
|
zx_status_t
|
RemoveReaderFromList(InputReportReader *reader)
|
void
|
SendReportToAllReaders(const Report & report)
|
size_t
|
operator=(const InputReportReaderManager &)=delete
|
|
operator=(InputReportReaderManager &&)=delete
|
Classes |
|
---|---|
input_report_reader:: |
Public functions
CreateReader
zx_status_t CreateReader( async_dispatcher_t *dispatcher, fidl::ServerEnd< fuchsia_input_report::InputReportsReader > server, std::optional< Report > initial_report )
InputReportReaderManager
InputReportReaderManager()=default
InputReportReaderManager
InputReportReaderManager( const InputReportReaderManager & )=delete
InputReportReaderManager
InputReportReaderManager( InputReportReaderManager && )=delete
RemoveReaderFromList
void RemoveReaderFromList( InputReportReader *reader )
SendReportToAllReaders
size_t SendReportToAllReaders( const Report & report )
operator=
InputReportReaderManager & operator=( const InputReportReaderManager & )=delete
operator=
InputReportReaderManager & operator=( InputReportReaderManager && )=delete