Skip to main content

PacketCaptureProviderProxyInterface

Trait PacketCaptureProviderProxyInterface 

Source
pub trait PacketCaptureProviderProxyInterface: Send + Sync {
    type StartRollingResponseFut: Future<Output = Result<PacketCaptureProviderStartRollingResult, Error>> + Send;
    type ReconnectRollingResponseFut: Future<Output = Result<PacketCaptureProviderReconnectRollingResult, Error>> + Send;

    // Required methods
    fn start_rolling(
        &self,
        common_params: CommonPacketCaptureParams,
        params: &RollingPacketCaptureParams,
    ) -> Self::StartRollingResponseFut;
    fn reconnect_rolling(&self, name: &str) -> Self::ReconnectRollingResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§