class DebugServer
Defined at line 58 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
Public Methods
void RegisterCommand (std::stringname,std::stringdescription,StringCommandHandlerhandler)
Register command handlers.
Defined at line 49 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,std::stringusage,StringCommandHandlerhandler)
Defined at line 54 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void DebugServer ()
Defined at line 60 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
void ~DebugServer ()
Defined at line 61 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
void DebugServer (const DebugServer & )
Defined at line 63 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
DebugServer & operator= (const DebugServer & )
Defined at line 64 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
void DebugServer (DebugServer && )
Defined at line 65 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
DebugServer & operator= (DebugServer && )
Defined at line 66 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
void RegisterCommand (std::stringname,std::stringdescription,StatusStringCommandHandlerhandler)
Defined at line 75 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,std::stringusage,StatusStringCommandHandlerhandler)
Defined at line 80 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void Bind (fidl::ServerEnd<fuchsia_driver_debug::Debug> server_end, async_dispatcher_t * dispatcher)
Defined at line 100 of file ../../sdk/lib/driver/debug/cpp/include/lib/driver/debug/cpp/debug_server.h
void RegisterCommand (std::stringname,std::stringdescription,SimpleStringCommandHandlerhandler)
Defined at line 101 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,std::stringusage,SimpleStringCommandHandlerhandler)
Defined at line 106 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,FullCommandHandlerhandler)
Defined at line 120 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,std::stringusage,FullCommandHandlerhandler)
Defined at line 125 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,AsyncCommandHandlerhandler)
Defined at line 135 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void RegisterCommand (std::stringname,std::stringdescription,std::stringusage,AsyncCommandHandlerhandler)
Defined at line 140 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
zx::result<> Serve (async_dispatcher_t * dispatcher, component::OutgoingDirectory & outgoing)
Serve Debug protocol on an OutgoingDirectory.
Defined at line 150 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
zx::result<> Serve (async_dispatcher_t * dispatcher, fdf::OutgoingDirectory & outgoing)
Defined at line 155 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
zx::result<> Serve (async_dispatcher_t * dispatcher, const std::shared_ptr<fdf::OutgoingDirectory> & outgoing)
Defined at line 160 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void Bind (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_driver_debug::Debug> server_end)
Bind a server endpoint directly.
Defined at line 168 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
fidl::ProtocolHandler<fuchsia_driver_debug::Debug> CreateHandler (async_dispatcher_t * dispatcher)
Create a protocol handler to be added to an outgoing directory or service.
Defined at line 173 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void Execute (ExecuteRequest & request, ExecuteCompleter::Sync & completer)
fidl::Server
<fuchsia
_driver_debug::Debug> implementation
Defined at line 178 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void ListCommands (ListCommandsCompleter::Sync & completer)
Defined at line 227 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_driver_debug::Debug> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 241 of file ../../sdk/lib/driver/debug/cpp/debug_server.cc