Trait chirpstack_api::geo::geolocation_server_service_server::GeolocationServerService[][src]

pub trait GeolocationServerService: Send + Sync + 'static {
    fn resolve_tdoa<'life0, 'async_trait>(
        &'life0 self,
        request: Request<ResolveTdoaRequest>
    ) -> Pin<Box<dyn Future<Output = Result<Response<ResolveTdoaResponse>, Status>> + Send + 'async_trait>>
    where
        'life0: 'async_trait,
        Self: 'async_trait
;
fn resolve_multi_frame_tdoa<'life0, 'async_trait>(
        &'life0 self,
        request: Request<ResolveMultiFrameTdoaRequest>
    ) -> Pin<Box<dyn Future<Output = Result<Response<ResolveMultiFrameTdoaResponse>, Status>> + Send + 'async_trait>>
    where
        'life0: 'async_trait,
        Self: 'async_trait
; }
Expand description

Generated trait containing gRPC methods that should be implemented for use with GeolocationServerServiceServer.

Required methods

ResolveTDOA resolves the location based on TDOA.

ResolveMultiFrameTDOA resolves the location using TDOA, based on multiple frames.

Implementors