Crate fidl_fuchsia_hardware_google_nanohub__common

Crate fidl_fuchsia_hardware_google_nanohub__common 

Source

Modules§

data_channel_ordinals
device_ordinals
display_device_ordinals
hanging_data_channel_ordinals
lifecycle_observer_ordinals
unbound_hanging_data_channel_ordinals
unbound_waitable_data_channel_ordinals
waitable_data_channel_ordinals

Macros§

DisplayModeUnknown
Pattern that matches an unknown DisplayMode member.
DisplaySelectUnknown
Pattern that matches an unknown DisplaySelect member.
LifecycleEventUnknown
Pattern that matches an unknown LifecycleEvent member.

Structs§

DataChannelGetIdentifierResponse
DataChannelReadRequest
DataChannelWriteRequest
DeviceGetFirmwareNameResponse
DeviceGetFirmwareVersionResponse
DeviceGetWakeUpEventDurationResponse
DeviceSetWakeLockRequest
DeviceSetWakeUpEventDurationRequest
DisplayDeviceGetDisplaySelectResponse
DisplayDeviceSetDisplaySelectRequest
DisplayState
Represents the current state of the MCU display.
DisplaySyncInfo
Contains synchronization information for the MCU display.
HangingDataChannelWriteRequest
HardwareResetPinStates
LifecycleObserverOnLifecycleChangeRequest
McuTimeSyncInfo
McuVersionInfo
UnboundHangingDataChannelGetIdentifierResponse
UnboundWaitableDataChannelGetIdentifierResponse
WaitableDataChannelWriteRequest

Enums§

DisplayMode
Represents the various modes the MCU display can be in.
DisplaySelect
Selects which processor has ownership of the display.
LifecycleEvent
Events related to the lifecycle of the MCU.
McuWakeLockValue
PinState

Constants§

MAX_ID_NAME_SIZE
MAX_MESSAGE_SIZE
Maximum sized message that is supported
SIGNAL_READABLE
Signal that will be active on event handle if the Read() method will return data.
SIGNAL_WAKELOCK
Signal that will be asserted when SIGNAL_READABLE is set and remains asserted until a driver-defined timeout passes after the call to Read This is primarily intended for integration with Starnix
SIGNAL_WRITABLE
Signal that will be active on event handle if the Write() method will accept data.

Type Aliases§

FirmwareName