Trait naia_client::transport::PacketReceiver
source · pub trait PacketReceiver: PacketReceiverClone + Send + Sync {
// Required methods
fn receive(&mut self) -> Result<Option<&[u8]>, RecvError>;
fn server_addr(&self) -> ServerAddr;
}
Required Methods§
sourcefn receive(&mut self) -> Result<Option<&[u8]>, RecvError>
fn receive(&mut self) -> Result<Option<&[u8]>, RecvError>
Receives a packet from the Client Socket
sourcefn server_addr(&self) -> ServerAddr
fn server_addr(&self) -> ServerAddr
Get the Server’s Socket address