fidl_fuchsia_lowpan_experimental

Trait DeviceExtraProxyInterface

Source
pub trait DeviceExtraProxyInterface: Send + Sync {
    // Required methods
    fn form_network(
        &self,
        params: &ProvisioningParams,
        progress: ServerEnd<ProvisioningMonitorMarker>,
    ) -> Result<(), Error>;
    fn join_network(
        &self,
        params: &JoinParams,
        progress: ServerEnd<ProvisioningMonitorMarker>,
    ) -> Result<(), Error>;
    fn start_network_scan(
        &self,
        params: &NetworkScanParameters,
        stream: ServerEnd<BeaconInfoStreamMarker>,
    ) -> Result<(), Error>;
}

Required Methods§

Source

fn form_network( &self, params: &ProvisioningParams, progress: ServerEnd<ProvisioningMonitorMarker>, ) -> Result<(), Error>

Source

fn join_network( &self, params: &JoinParams, progress: ServerEnd<ProvisioningMonitorMarker>, ) -> Result<(), Error>

Source

fn start_network_scan( &self, params: &NetworkScanParameters, stream: ServerEnd<BeaconInfoStreamMarker>, ) -> Result<(), Error>

Implementors§