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.ReusableByteInStreamprotected static final byte[]static final intGets handled immediately, regardless of connection status.static final intDoes not get handled unless client is connected.static final intGets 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
-