|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.red5.server.net.protocol.ProtocolState
public class ProtocolState
Represents current state of protocol.
Field Summary | |
---|---|
static byte |
DECODER_BUFFER
Decoder is buffering state constant. |
static byte |
DECODER_CONTINUE
Deconding continues state constant. |
static byte |
DECODER_OK
Decoding finished successfully state constant. |
static String |
SESSION_KEY
Session key constant. |
Constructor Summary | |
---|---|
ProtocolState()
|
Method Summary | |
---|---|
void |
bufferDecoding(int amount)
Specifies buffer decoding amount |
boolean |
canContinueDecoding()
Checks whether decoding process can be continued. |
boolean |
canStartDecoding(int remaining)
Checks whether remaining buffer size is greater or equal than buffer amount and so if it makes sense to start decoding. |
void |
continueDecoding()
Set decoding state as "needed to be continued". |
int |
getDecoderBufferAmount()
Returns current buffer amount. |
boolean |
hasDecodedObject()
Checks whether decoding is complete. |
void |
startDecoding()
Starts decoding. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String SESSION_KEY
public static byte DECODER_OK
public static byte DECODER_CONTINUE
public static byte DECODER_BUFFER
Constructor Detail |
---|
public ProtocolState()
Method Detail |
---|
public int getDecoderBufferAmount()
public void bufferDecoding(int amount)
amount
- Buffer decoding amountpublic void continueDecoding()
public boolean canStartDecoding(int remaining)
remaining
- Remaining buffer size
true
if there is data to decode, false
otherwisepublic void startDecoding()
public boolean hasDecodedObject()
true
if decoding has finished, false
otherwisepublic boolean canContinueDecoding()
true
if decoding can be continued, false
otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |