Namespaces

Enumerations

enum Class
Name Value
kGeneric 1u
kBluetoothHci 2u
kConsole 3u
kKernelDebug 4u
kMcu 5u

Description of what type of serial device this is

TODO(https://fxbug.dev/393643944): Consider replacing this enum.

Defined at line 19 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/common_types.h

enum CharacterWidth
Name Value
kBits5 1u
kBits6 2u
kBits7 3u
kBits8 4u

Number of bits per character

Defined at line 47 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/common_types.h

enum StopWidth
Name Value
kBits1 1u
kBits2 2u

Number of stop bits

Defined at line 69 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/common_types.h

enum Parity
Name Value
kNone 1u
kEven 2u
kOdd 3u

Which parity computation to use, if any.

Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/common_types.h

enum FlowControl
Name Value
kNone 1u
kCtsRts 2u

What flow control mechanism to use

Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.hardware.serial/fuchsia.hardware.serial/cpp/fidl/fuchsia.hardware.serial/cpp/common_types.h

Records