Namespaces

Enumerations

enum KeyEventType
Name Value
kPressed 1u
kReleased 2u
kSync 3u
kCancel 4u

Type of the keyboard key input event.

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

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

enum KeyEventStatus
Name Value
kHandled 1u
kNotHandled 2u

Return type for clients key events listener.

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

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

Records

Functions

  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyEventType & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::NonPrintableKey & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyMeaning & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyboardAddListenerRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyEventStatus & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyboardListenerOnKeyEventResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyEventInjectorInjectResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::Modifiers & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::LockState & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyEvent & value)
  • std::ostream & operator<< (std::ostream & os, const ::fuchsia_ui_input3::KeyboardListenerOnKeyEventRequest & value)
  • std::ostream & operator<< (std::ostream & osconst ::fuchsia_ui_input3::KeyEventInjectorInjectRequest & value)