pub trait SyncClientTrait {
    fn send_packet(
        &mut self,
        _packet: &mut RadiusPacket
    ) -> Result<(), RadiusError> { ... } fn send_and_receive_packet(
        &mut self,
        _packet: &mut RadiusPacket
    ) -> Result<Vec<u8>, RadiusError> { ... } }
Expand description

This trait is to be implemented by user, if they are planning to resolve AUTH, ACCT or CoA RADIUS requests for Async RADIUS Client

Provided Methods

Responsible for sending packets off to RADIUS Server ignoring any response received

Responsible for sending packets off to RADIUS Server returning response

Implementors