tree: 4515c69aefae5404315fb7cdf8147cb355a0195a [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.lowpan.device/README.md

fuchsia.lowpan.device

PROTOCOLS

BeaconInfoStream

Defined in fuchsia.lowpan.device/network_scanner.fidl

Next

Request {#BeaconInfoStream.Next_Request}

<EMPTY>

Response {#BeaconInfoStream.Next_Response}

Counters

Defined in fuchsia.lowpan.device/device_counters.fidl

Get

Request {#Counters.Get_Request}

<EMPTY>

Response {#Counters.Get_Response}

Reset

Request {#Counters.Reset_Request}

<EMPTY>

Response {#Counters.Reset_Response}

Device

Defined in fuchsia.lowpan.device/device.fidl

GetSupportedChannels

Request {#Device.GetSupportedChannels_Request}

<EMPTY>

Response {#Device.GetSupportedChannels_Response}

GetSupportedNetworkTypes

Request {#Device.GetSupportedNetworkTypes_Request}

<EMPTY>

Response {#Device.GetSupportedNetworkTypes_Response}

LeaveNetwork

Request {#Device.LeaveNetwork_Request}

<EMPTY>

Response {#Device.LeaveNetwork_Response}

<EMPTY>

ProvisionNetwork

Request {#Device.ProvisionNetwork_Request}

Response {#Device.ProvisionNetwork_Response}

<EMPTY>

SetActive

Request {#Device.SetActive_Request}

Response {#Device.SetActive_Response}

<EMPTY>

WatchDeviceState

Request {#Device.WatchDeviceState_Request}

<EMPTY>

Response {#Device.WatchDeviceState_Response}

DeviceExtra

Defined in fuchsia.lowpan.device/device.fidl

FormNetwork

Request {#DeviceExtra.FormNetwork_Request}

GetCredential

Request {#DeviceExtra.GetCredential_Request}

<EMPTY>

Response {#DeviceExtra.GetCredential_Response}

JoinNetwork

Request {#DeviceExtra.JoinNetwork_Request}

StartEnergyScan

Request {#DeviceExtra.StartEnergyScan_Request}

StartNetworkScan

Request {#DeviceExtra.StartNetworkScan_Request}

WatchIdentity

Request {#DeviceExtra.WatchIdentity_Request}

<EMPTY>

Response {#DeviceExtra.WatchIdentity_Response}

DeviceRoute

Defined in fuchsia.lowpan.device/device_route.fidl

RegisterExternalRoute

Request {#DeviceRoute.RegisterExternalRoute_Request}

Response {#DeviceRoute.RegisterExternalRoute_Response}

<EMPTY>

RegisterOnMeshPrefix

Request {#DeviceRoute.RegisterOnMeshPrefix_Request}

Response {#DeviceRoute.RegisterOnMeshPrefix_Response}

<EMPTY>

UnregisterExternalRoute

Request {#DeviceRoute.UnregisterExternalRoute_Request}

Response {#DeviceRoute.UnregisterExternalRoute_Response}

<EMPTY>

UnregisterOnMeshPrefix

Request {#DeviceRoute.UnregisterOnMeshPrefix_Request}

Response {#DeviceRoute.UnregisterOnMeshPrefix_Response}

<EMPTY>

DeviceRouteExtra

Defined in fuchsia.lowpan.device/device_route.fidl

GetLocalExternalRoutes

Request {#DeviceRouteExtra.GetLocalExternalRoutes_Request}

<EMPTY>

Response {#DeviceRouteExtra.GetLocalExternalRoutes_Response}

GetLocalOnMeshPrefixes

Request {#DeviceRouteExtra.GetLocalOnMeshPrefixes_Request}

<EMPTY>

Response {#DeviceRouteExtra.GetLocalOnMeshPrefixes_Response}

Driver

Defined in fuchsia.lowpan.device/service.fidl

GetProtocols

Request {#Driver.GetProtocols_Request}

EnergyScanResultStream

Defined in fuchsia.lowpan.device/energy_scanner.fidl

Next

Request {#EnergyScanResultStream.Next_Request}

<EMPTY>

Response {#EnergyScanResultStream.Next_Response}

Lookup

Defined in fuchsia.lowpan.device/service.fidl

GetDevices

Request {#Lookup.GetDevices_Request}

<EMPTY>

Response {#Lookup.GetDevices_Response}

LookupDevice

Request {#Lookup.LookupDevice_Request}

Response {#Lookup.LookupDevice_Response}

WatchDevices

Request {#Lookup.WatchDevices_Request}

<EMPTY>

Response {#Lookup.WatchDevices_Response}

ProvisioningMonitor

Defined in fuchsia.lowpan.device/provisioning_monitor.fidl

WatchProgress

Request {#ProvisioningMonitor.WatchProgress_Request}

<EMPTY>

Response {#ProvisioningMonitor.WatchProgress_Response}

Register

Defined in fuchsia.lowpan.device/service.fidl

RegisterDevice

Request {#Register.RegisterDevice_Request}

Response {#Register.RegisterDevice_Response}

STRUCTS

DeviceChanges {#DeviceChanges data-text=“DeviceChanges”}

Defined in fuchsia.lowpan.device/service.fidl

Lookup_LookupDevice_Response {#Lookup_LookupDevice_Response data-text=“Lookup_LookupDevice_Response”}

Defined in fuchsia.lowpan.device/service.fidl

<EMPTY>

ProvisioningMonitor_WatchProgress_Response {#ProvisioningMonitor_WatchProgress_Response data-text=“ProvisioningMonitor_WatchProgress_Response”}

Defined in fuchsia.lowpan.device/provisioning_monitor.fidl

Register_RegisterDevice_Response {#Register_RegisterDevice_Response data-text=“Register_RegisterDevice_Response”}

Defined in fuchsia.lowpan.device/service.fidl

<EMPTY>

ENUMS

ProvisionError strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.lowpan.device/provisioning_monitor.fidl

RoutePreference strict{:.fidl-attribute}

Type: int8

Defined in fuchsia.lowpan.device/device_route.fidl

ServiceError strict{:.fidl-attribute}

Type: int32

Defined in fuchsia.lowpan.device/service.fidl

TABLES

AllCounters {#AllCounters data-text=“AllCounters”}

Defined in fuchsia.lowpan.device/device_counters.fidl

CoexCounters {#CoexCounters data-text=“CoexCounters”}

Defined in fuchsia.lowpan.device/device_counters.fidl

DeviceState {#DeviceState data-text=“DeviceState”}

Defined in fuchsia.lowpan.device/device.fidl

EnergyScanParameters {#EnergyScanParameters data-text=“EnergyScanParameters”}

Defined in fuchsia.lowpan.device/energy_scanner.fidl

EnergyScanResult {#EnergyScanResult data-text=“EnergyScanResult”}

Defined in fuchsia.lowpan.device/energy_scanner.fidl

ExternalRoute {#ExternalRoute data-text=“ExternalRoute”}

Defined in fuchsia.lowpan.device/device_route.fidl

MacCounters {#MacCounters data-text=“MacCounters”}

Defined in fuchsia.lowpan.device/device_counters.fidl

NetworkScanParameters {#NetworkScanParameters data-text=“NetworkScanParameters”}

Defined in fuchsia.lowpan.device/network_scanner.fidl

OnMeshPrefix {#OnMeshPrefix data-text=“OnMeshPrefix”}

Defined in fuchsia.lowpan.device/device_route.fidl

Protocols resource{:.fidl-attribute} {#Protocols data-text=“Protocols”}

Defined in fuchsia.lowpan.device/service.fidl

UNIONS

Lookup_LookupDevice_Result strict{:.fidl-attribute} {#Lookup_LookupDevice_Result data-text=“Lookup_LookupDevice_Result”}

Defined in fuchsia.lowpan.device/service.fidl

ProvisioningMonitor_WatchProgress_Result strict{:.fidl-attribute} {#ProvisioningMonitor_WatchProgress_Result data-text=“ProvisioningMonitor_WatchProgress_Result”}

Defined in fuchsia.lowpan.device/provisioning_monitor.fidl

ProvisioningProgress strict{:.fidl-attribute} {#ProvisioningProgress data-text=“ProvisioningProgress”}

Defined in fuchsia.lowpan.device/provisioning_monitor.fidl

Register_RegisterDevice_Result strict{:.fidl-attribute} {#Register_RegisterDevice_Result data-text=“Register_RegisterDevice_Result”}

Defined in fuchsia.lowpan.device/service.fidl

CONSTANTS

TYPE ALIASES