| Modifier and Type | Method and Description |
|---|---|
static NIOTcpMultiplexer |
ClientEnvironment.getMultiplexer()
Get the multiplexer singleton instance
|
| Modifier and Type | Method and Description |
|---|---|
PacketTransport |
PacketTransportFactory.createPacketTransport(String id,
URI transportURI,
Settings settings)
Create a packet transport instance to handle the given URI
|
void |
PacketTransport.send(AbstractPacket packet)
Send a packet on this transport
|
void |
PacketTransport.start()
Start the transport layer
|
| Modifier and Type | Method and Description |
|---|---|
static Socket |
SocketUtils.setupSocket(Socket socket,
int socketSendBufferSize,
int socketRecvBufferSize) |
| Modifier and Type | Method and Description |
|---|---|
AbstractPacket |
TcpPacketReceiver.receive(int maxPacketSize) |
void |
TcpPacketTransport.send(AbstractPacket packet) |
void |
TcpPacketTransport.start() |
| Constructor and Description |
|---|
TcpPacketTransport(String id,
Socket socket,
Settings settings)
Constructor
|
TcpPacketTransport(String id,
URI transportURI,
Settings settings)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
NIOTcpPacketTransport.send(AbstractPacket packet) |
void |
NIOTcpPacketTransport.start() |
| Constructor and Description |
|---|
NIOTcpMultiplexer(Settings settings,
boolean client)
Constructor (private)
|
NIOTcpPacketTransport(String id,
NIOTcpMultiplexer multiplexer,
URI transportURI,
Settings settings)
Constructor
|
Copyright © 2021. All rights reserved.