Crate fidl_fuchsia_lowpan_device

Source

Macros§

ConnectivityStateUnknown
Pattern that matches an unknown ConnectivityState member.
CredentialUnknown
Pattern that matches an unknown Credential member.
RoleUnknown
Pattern that matches an unknown Role member.

Structs§

AllCounters
Describes all counters.
CoexCounters
Counters associated with RF Coexistance.
CountersConnectorConnectRequest
CountersConnectorControlHandle
CountersConnectorEventStream
CountersConnectorMarker
CountersConnectorProxy
CountersConnectorRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/CountersConnector.
CountersConnectorSynchronousProxy
CountersControlHandle
CountersEventStream
CountersGetResponder
CountersGetResponse
CountersMarker
CountersProxy
CountersRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/Counters.
CountersResetResponder
CountersResetResponse
CountersSynchronousProxy
DeviceConnectorConnectRequest
DeviceConnectorControlHandle
DeviceConnectorEventStream
DeviceConnectorMarker
DeviceConnectorProxy
DeviceConnectorRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/DeviceConnector.
DeviceConnectorSynchronousProxy
DeviceControlHandle
DeviceEventStream
DeviceExtraConnectorConnectRequest
DeviceExtraConnectorControlHandle
DeviceExtraConnectorEventStream
DeviceExtraConnectorMarker
DeviceExtraConnectorProxy
DeviceExtraConnectorRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/DeviceExtraConnector.
DeviceExtraConnectorSynchronousProxy
DeviceExtraControlHandle
DeviceExtraEventStream
DeviceExtraGetCredentialResponder
DeviceExtraGetCredentialResponse
DeviceExtraGetCurrentMacAddressResponder
DeviceExtraGetCurrentMacAddressResponse
DeviceExtraMarker
DeviceExtraProxy
DeviceExtraRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/DeviceExtra.
DeviceExtraSynchronousProxy
DeviceExtraWatchIdentityResponder
DeviceExtraWatchIdentityResponse
DeviceGetSupportedNetworkTypesResponder
DeviceGetSupportedNetworkTypesResponse
DeviceLeaveNetworkResponder
DeviceMarker
DeviceProvisionNetworkRequest
DeviceProvisionNetworkResponder
DeviceProxy
DeviceRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/Device.
DeviceSetActiveRequest
DeviceSetActiveResponder
DeviceState
Combined State for LoWPAN Devices
DeviceSynchronousProxy
DeviceWatchDeviceStateResponder
DeviceWatchDeviceStateResponse
EnergyScanConnectorConnectRequest
EnergyScanConnectorControlHandle
EnergyScanConnectorEventStream
EnergyScanConnectorMarker
EnergyScanConnectorProxy
EnergyScanConnectorRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/EnergyScanConnector.
EnergyScanConnectorSynchronousProxy
EnergyScanControlHandle
EnergyScanEventStream
EnergyScanMarker
EnergyScanParameters
Describes the parameters of an energy scan.
EnergyScanProxy
EnergyScanRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/EnergyScan.
EnergyScanResult
Describes the result from one channel of an energy scan.
EnergyScanResultStreamControlHandle
EnergyScanResultStreamEventStream
EnergyScanResultStreamMarker
EnergyScanResultStreamNextResponder
EnergyScanResultStreamNextResponse
EnergyScanResultStreamProxy
EnergyScanResultStreamRequestStream
A Stream of incoming requests for fuchsia.lowpan.device/EnergyScanResultStream.
EnergyScanResultStreamSynchronousProxy
EnergyScanStartEnergyScanRequest
EnergyScanSynchronousProxy
Identity
IpCounters
Counters associated with the IP layer.
MacCounters
Counters associated with the MAC layer.
ProvisioningParams

Enums§

ConnectivityState
LoWPAN Connectivity State
CountersConnectorEvent
CountersConnectorRequest
Protocol for connecting to [Counters] on a LoWPAN interface.
CountersEvent
CountersRequest
Credential
Describes a LoWPAN credential.
DeviceConnectorEvent
DeviceConnectorRequest
Protocol for connecting to [Device] on a LoWPAN interface.
DeviceEvent
DeviceExtraConnectorEvent
DeviceExtraConnectorRequest
Protocol for connecting to [DeviceExtra] on a LoWPAN interface.
DeviceExtraEvent
DeviceExtraRequest
LoWPAN Device “Extra” Protocol.
DeviceRequest
LoWPAN Device Protocol.
EnergyScanConnectorEvent
EnergyScanConnectorRequest
Protocol for connecting to [EnergyScan] on a LoWPAN interface.
EnergyScanEvent
EnergyScanRequest
EnergyScanResultStreamEvent
EnergyScanResultStreamRequest
Protocol for returning the results of an energy scan operation.
Role
LoWPAN Role Type.

Constants§

MAX_CHANNELS
Maximum number of channels that can be returned by [Device.GetSupportedChannels].
MAX_NETWORK_TYPES
Maximum number of distinct network types that a LoWPAN device can support.
MAX_NET_TYPE_LEN
Maximum length of a network type string.
MAX_STREAM_SET_SIZE
The maximum number of items that can be returned at one time by a scan stream.
NET_TYPE_RAW_6_LOWPAN
NET_TYPE_THREAD_1_X
NET_TYPE_UNKNOWN_802_15_4_PID
NET_TYPE_ZIGBEE_IP_1_X

Traits§

CountersConnectorProxyInterface
CountersProxyInterface
DeviceConnectorProxyInterface
DeviceExtraConnectorProxyInterface
DeviceExtraProxyInterface
DeviceProxyInterface
EnergyScanConnectorProxyInterface
EnergyScanProxyInterface
EnergyScanResultStreamProxyInterface

Type Aliases§

NetworkType
String describing a network type.