Trait PeriodicAdvertisingSyncProxyInterface

Source
pub trait PeriodicAdvertisingSyncProxyInterface: Send + Sync {
    type WatchAdvertisingReportResponseFut: Future<Output = Result<PeriodicAdvertisingSyncWatchAdvertisingReportResponse, Error>> + Send;
    type SyncToSubeventsResponseFut: Future<Output = Result<PeriodicAdvertisingSyncSyncToSubeventsResult, Error>> + Send;

    // Required methods
    fn watch_advertising_report(
        &self,
    ) -> Self::WatchAdvertisingReportResponseFut;
    fn sync_to_subevents(
        &self,
        payload: &PeriodicAdvertisingSyncSyncToSubeventsRequest,
    ) -> Self::SyncToSubeventsResponseFut;
    fn cancel(&self) -> Result<(), Error>;
}

Required Associated Types§

Required Methods§

Implementors§