Trait netstack3_ip::device::RsHandler
source · pub trait RsHandler<BC: RsBindingsTypes>: DeviceIdContext<AnyDevice> + TimerHandler<BC, RsTimerId<Self::WeakDeviceId>> {
// Required methods
fn start_router_solicitation(
&mut self,
bindings_ctx: &mut BC,
device_id: &Self::DeviceId,
);
fn stop_router_solicitation(
&mut self,
bindings_ctx: &mut BC,
device_id: &Self::DeviceId,
);
}
Expand description
An implementation of Router Solicitation.
Required Methods§
sourcefn start_router_solicitation(
&mut self,
bindings_ctx: &mut BC,
device_id: &Self::DeviceId,
)
fn start_router_solicitation( &mut self, bindings_ctx: &mut BC, device_id: &Self::DeviceId, )
Starts router solicitation.
sourcefn stop_router_solicitation(
&mut self,
bindings_ctx: &mut BC,
device_id: &Self::DeviceId,
)
fn stop_router_solicitation( &mut self, bindings_ctx: &mut BC, device_id: &Self::DeviceId, )
Stops router solicitation.
Does nothing if router solicitaiton is not being performed
Object Safety§
This trait is not object safe.