pub trait CYW4343xBusClient {
// Required methods
fn init_done(&self, rval: Result<(), ErrorCode>);
fn write_bytes_done(
&self,
buffer: SubSliceMut<'static, u8>,
rval: Result<(), ErrorCode>,
);
fn read_bytes_done(
&self,
buffer: SubSliceMut<'static, u8>,
rval: Result<(), ErrorCode>,
);
fn packet_available(&self, len: usize);
}Expand description
Client trait for defining callbacks on initialisation, transfer and F2 packet interrupts.
Required Methods§
Sourcefn write_bytes_done(
&self,
buffer: SubSliceMut<'static, u8>,
rval: Result<(), ErrorCode>,
)
fn write_bytes_done( &self, buffer: SubSliceMut<'static, u8>, rval: Result<(), ErrorCode>, )
WLAN write done
Sourcefn read_bytes_done(
&self,
buffer: SubSliceMut<'static, u8>,
rval: Result<(), ErrorCode>,
)
fn read_bytes_done( &self, buffer: SubSliceMut<'static, u8>, rval: Result<(), ErrorCode>, )
WLAN read done
Sourcefn packet_available(&self, len: usize)
fn packet_available(&self, len: usize)
An F2 (WLAN) packet is available