pub trait DeviceConnectorProxyInterface: Send + Sync {
    // Required methods
    fn connect_to_device_info(
        &self,
        device_info_request: ServerEnd<DeviceInfoMarker>,
    ) -> Result<(), Error>;
    fn connect_to_application(
        &self,
        application_uuid: &Uuid,
        service_provider: Option<ClientEnd<ProviderMarker>>,
        application_request: ServerEnd<ApplicationMarker>,
    ) -> Result<(), Error>;
}

Required Methods§

source

fn connect_to_device_info( &self, device_info_request: ServerEnd<DeviceInfoMarker>, ) -> Result<(), Error>

source

fn connect_to_application( &self, application_uuid: &Uuid, service_provider: Option<ClientEnd<ProviderMarker>>, application_request: ServerEnd<ApplicationMarker>, ) -> Result<(), Error>

Implementors§