class DeviceListenerRegistry

Defined at line 8224 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h

Registry service that allows clients to monitor input device changes.

Public Members

static const char[] Name_

Public Methods

void ~DeviceListenerRegistry ()
void RegisterListener (::fidl::InterfaceHandle< ::fuchsia::ui::input::DeviceListener> listener, RegisterListenerCallback callback)

Registers a listener to receive future device change events.

Returns a `DeviceIterator` which the client MUST use to drain the list

of devices that were already active at the time of registration.

Protected Methods

void handle_unknown_method (uint64_t ordinal, bool method_has_response)

Friends

class DeviceListenerRegistry_Stub