public final class RawPacket extends Object
Constructor and Description |
---|
RawPacket(ByteBuffer byteBuffer,
int packetSeq)
create a raw stream.
|
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
getByteBuffer()
Get the byte buffer backing this stream.
|
int |
getPacketSeq()
Get the package sequence number.
|
static RawPacket |
nextReusablePacket(InputStream is,
byte[] headerBuffer,
byte[] reusableBuffer)
Fetch next stream.
|
public RawPacket(ByteBuffer byteBuffer, int packetSeq)
byteBuffer
- the byte buffer containing the streampacketSeq
- the stream sequencepublic static RawPacket nextReusablePacket(InputStream is, byte[] headerBuffer, byte[] reusableBuffer) throws IOException
is
- inputStreamheaderBuffer
- reusable headBufferreusableBuffer
- reusable main bufferIOException
- if a connection error occurpublic ByteBuffer getByteBuffer()
public int getPacketSeq()
Copyright © 2016. All rights reserved.