Trait bevy_networking_turbulence::Connection [−][src]
Required methods
fn remote_address(&self) -> Option<SocketAddr>
[src]
fn send(&mut self, payload: Packet) -> Result<(), Box<dyn Error + Send>>
[src]
fn receive(&mut self) -> Option<Result<Packet, Box<dyn Error + Send>>>
[src]
fn build_channels(
&mut self,
builder_fn: &(dyn Fn(&mut ConnectionChannelsBuilder) + Send + Sync),
runtime: TaskPoolRuntime,
pool: MuxPacketPool<BufferPacketPool<SimpleBufferPool>>
)
[src]
&mut self,
builder_fn: &(dyn Fn(&mut ConnectionChannelsBuilder) + Send + Sync),
runtime: TaskPoolRuntime,
pool: MuxPacketPool<BufferPacketPool<SimpleBufferPool>>
)
fn channels(&mut self) -> Option<&mut MessageChannels>
[src]
fn channels_rx(
&mut self
) -> Option<&mut IncomingMultiplexedPackets<MuxPacket<<BufferPacketPool<SimpleBufferPool> as PacketPool>::Packet>>>
[src]
&mut self
) -> Option<&mut IncomingMultiplexedPackets<MuxPacket<<BufferPacketPool<SimpleBufferPool> as PacketPool>::Packet>>>