Interface Packet
- All Known Implementing Classes:
PacketImpl
public interface Packet
The smallest unit to hold and transfer data from the server to clients.
-
Method Summary
Modifier and TypeMethodDescriptionclone()
long
byte[]
getData()
byte[]
long
getId()
int
boolean
boolean
boolean
isTcp()
boolean
isUdp()
boolean
void
setData
(byte[] binary) void
setEncrypted
(boolean encrypted) void
setFragmentBuffer
(byte[] binary) void
setPriority
(ResponsePriority priority) void
setRecipients
(Collection<Session> recipients) void
-
Method Details
-
getId
long getId() -
getData
byte[] getData() -
setData
void setData(byte[] binary) -
getTransportType
TransportType getTransportType() -
setTransportType
-
getPriority
ResponsePriority getPriority() -
setPriority
-
isEncrypted
boolean isEncrypted() -
setEncrypted
void setEncrypted(boolean encrypted) -
getRecipients
Collection<Session> getRecipients() -
setRecipients
-
getCreatedTime
long getCreatedTime() -
getOriginalSize
int getOriginalSize() -
isTcp
boolean isTcp() -
isUdp
boolean isUdp() -
isWebSocket
boolean isWebSocket() -
getFragmentBuffer
byte[] getFragmentBuffer() -
setFragmentBuffer
void setFragmentBuffer(byte[] binary) -
isFragmented
boolean isFragmented() -
clone
Packet clone()
-