All Classes and Interfaces
Class
Description
Writes data into a
ByteArrayOutputStream, optionally compressible,
and maintains a ByteBuffer to the data.Generic client connection event.
Generic client disconnection event.
Generic client idle event.
Note that the text will be truncated to
1024 characters.Must be in ASCII,
16 BYTES max, and without spaces.CLaJ versions are always in format:
protocolVersion.majorVersion.minorVersion.A client listener that can delegate packet decoding and reception to the main app.
Special packet for connection packet wrapping.
ThreadLocal with MRU fast path.Base packet of CLaJ protocol.
Taken from arc-lite.
Class holding pre-serialized stream, ready to send.
Wrapper for
ByteBuffer that implements Packet.Should be sent by the actual client connection after connected successfully and checked request validity.
Only exists for compatibility with older versions.
Can be a huge packet, should be sent with
instead.
invalid reference
StreamSender
A server listener that can delegate packet decoding and reception to the main app.
invalid reference
mindustry.net.Streamable.StreamBuilder
invalid reference
mindustry.net.Packets.StreamChunk
invalid reference
mindustry.net.Packets.StreamBegin
invalid reference
mindustry.net.ArcNetProvider.ArcConnection#sendStream(mindustry.net.Streamable)