[−][src]Trait bevy_networking_turbulence::Connection
Required methods
pub fn remote_address(&self) -> Option<SocketAddr>
[src]
pub fn send(&mut self, payload: Packet) -> Result<(), Box<dyn Error + Send>>
[src]
pub fn receive(&mut self) -> Option<Result<Packet, Box<dyn Error + Send>>>
[src]
pub 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>>
)
pub fn channels(&mut self) -> Option<&mut MessageChannels>
[src]
pub 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>>>