Class AFrame
- java.lang.Object
-
- org.logdoc.fairhttp.service.tools.websocket.frames.AFrame
-
- All Implemented Interfaces:
Frame
- Direct Known Subclasses:
ControlFrame,DataFrame
public abstract class AFrame extends Object implements Frame
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidappend(Frame frame)booleanequals(Object o)static AFrameget(Opcode opcode)OpcodegetOpcode()byte[]getPayloadData()booleangetTransfereMasked()inthashCode()booleanisFin()booleanisRSV1()booleanisRSV2()booleanisRSV3()abstract booleanisValid()voidsetFin(boolean fin)voidsetMasked(boolean masked)voidsetPayload(byte[] payload)voidsetRSV1(boolean rsv1)voidsetRSV2(boolean rsv2)voidsetRSV3(boolean rsv3)StringtoString()
-
-
-
Constructor Detail
-
AFrame
public AFrame(Opcode op)
-
-
Method Detail
-
isValid
public abstract boolean isValid()
-
getTransfereMasked
public boolean getTransfereMasked()
- Specified by:
getTransfereMaskedin interfaceFrame
-
getPayloadData
public byte[] getPayloadData()
- Specified by:
getPayloadDatain interfaceFrame
-
setPayload
public void setPayload(byte[] payload)
-
setFin
public void setFin(boolean fin)
-
setRSV1
public void setRSV1(boolean rsv1)
-
setRSV2
public void setRSV2(boolean rsv2)
-
setRSV3
public void setRSV3(boolean rsv3)
-
setMasked
public void setMasked(boolean masked)
-
-