template <>
class Server
Defined at line 104 of file fidling/gen/sdk/fidl/fuchsia.memory.debug/fuchsia.memory.debug/cpp/fidl/fuchsia.memory.debug/cpp/natural_messaging.h
Public Methods
void Server ()
Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.memory.debug/fuchsia.memory.debug/cpp/fidl/fuchsia.memory.debug/cpp/natural_messaging.h
void Signal (SignalRequest & request, SignalCompleter::Sync & completer)
Signals registered watchers of the fuchsia.memorypressure service with the
specified memory pressure level. Intended for debugging only.
Does not on its own change the memory pressure level of the system, or trigger any
kernel memory reclamation tasks.
However the components listening will receive a memory pressure signal which can
lead to a change in the memory usage of the device, and an actual change in the
memory pressure level of the system.
Handler bind_handler (async_dispatcher_t * dispatcher)
|bind_handler| returns a handler that binds incoming connections to this
server implementation.
The returned handler borrows the server instance.
The server must outlive the provided |dispatcher|. Only after
the dispatcher is shutdown will it be safe to destroy the servers.
The server should not be moved.
void ~Server ()
Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.memory.debug/fuchsia.memory.debug/cpp/fidl/fuchsia.memory.debug/cpp/natural_messaging.h