Package mindustry.net
Class Packet
java.lang.Object
mindustry.net.Packet
- Direct Known Subclasses:
Packets.Connect
,Packets.ConnectPacket
,Packets.Disconnect
,Packets.StreamBegin
,Packets.StreamChunk
,Streamable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final arc.util.io.ReusableByteInStream
protected static final byte[]
static final int
Gets handled immediately, regardless of connection status.static final int
Does not get handled unless client is connected.static final int
Gets put in a queue and processed if not connected.protected static final arc.util.io.Reads
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
NODATA
protected static final byte[] NODATA -
BAIS
protected static final arc.util.io.ReusableByteInStream BAIS -
READ
protected static final arc.util.io.Reads READ -
priorityLow
public static final int priorityLowDoes not get handled unless client is connected.- See Also:
-
priorityNormal
public static final int priorityNormalGets put in a queue and processed if not connected.- See Also:
-
priorityHigh
public static final int priorityHighGets handled immediately, regardless of connection status.- See Also:
-
-
Constructor Details
-
Packet
public Packet()
-
-
Method Details
-
read
public void read(arc.util.io.Reads read) -
write
public void write(arc.util.io.Writes write) -
read
public void read(arc.util.io.Reads read, int length) -
handled
public void handled() -
getPriority
public int getPriority() -
handleClient
public void handleClient() -
handleServer
-