Namespaces

Enumerations

enum KeyEventType
Name Value
PRESSED 1u
RELEASED 2u
SYNC 3u
CANCEL 4u

Type of the keyboard key input event.

We do not expect new values to be added into this enum.

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

enum KeyEventStatus
Name Value
HANDLED 1u
NOT_HANDLED 2u

Return type for clients key events listener.

We do not expect new values to be added to this enum.

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

Records

Functions

  • zx_status_t Clone (::fuchsia::ui::input3::KeyEventType value, ::fuchsia::ui::input3::KeyEventType * result)

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

  • zx_status_t Clone (::fuchsia::ui::input3::NonPrintableKey value, ::fuchsia::ui::input3::NonPrintableKey * result)

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

  • zx_status_t Clone (::fuchsia::ui::input3::KeyEventStatus value, ::fuchsia::ui::input3::KeyEventStatus * result)

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

  • zx_status_t Clone (::fuchsia::ui::input3::Modifiers value, ::fuchsia::ui::input3::Modifiers * result)

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

  • zx_status_t Clone (::fuchsia::ui::input3::LockState value, ::fuchsia::ui::input3::LockState * result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyMeaning & value, ::fuchsia::ui::input3::KeyMeaning * result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyboardAddListenerRequest & _value, ::fuchsia::ui::input3::KeyboardAddListenerRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyboardListenerOnKeyEventResponse & _value, ::fuchsia::ui::input3::KeyboardListenerOnKeyEventResponse * _result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyEventInjectorInjectResponse & _value, ::fuchsia::ui::input3::KeyEventInjectorInjectResponse * _result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyboardListenerOnKeyEventRequest & _value, ::fuchsia::ui::input3::KeyboardListenerOnKeyEventRequest * _result)

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

  • zx_status_t Clone (const ::fuchsia::ui::input3::KeyEventInjectorInjectRequest & _value::fuchsia::ui::input3::KeyEventInjectorInjectRequest * _result)

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