org.java_websocket.framing
Class FramedataImpl1
java.lang.Object
org.java_websocket.framing.FramedataImpl1
- All Implemented Interfaces:
- FrameBuilder, Framedata
- Direct Known Subclasses:
- CloseFrameBuilder
public class FramedataImpl1
- extends Object
- implements FrameBuilder
emptyarray
protected static byte[] emptyarray
fin
protected boolean fin
optcode
protected Framedata.Opcode optcode
transferemasked
protected boolean transferemasked
FramedataImpl1
public FramedataImpl1()
FramedataImpl1
public FramedataImpl1(Framedata.Opcode op)
FramedataImpl1
public FramedataImpl1(Framedata f)
- Helper constructor which helps to create "echo" frames.
The new object will use the same underlying payload data.
isFin
public boolean isFin()
- Specified by:
isFin
in interface Framedata
getOpcode
public Framedata.Opcode getOpcode()
- Specified by:
getOpcode
in interface Framedata
getTransfereMasked
public boolean getTransfereMasked()
- Specified by:
getTransfereMasked
in interface Framedata
getPayloadData
public ByteBuffer getPayloadData()
- Specified by:
getPayloadData
in interface Framedata
setFin
public void setFin(boolean fin)
- Specified by:
setFin
in interface FrameBuilder
setOptcode
public void setOptcode(Framedata.Opcode optcode)
- Specified by:
setOptcode
in interface FrameBuilder
setPayload
public void setPayload(ByteBuffer payload)
throws InvalidDataException
- Specified by:
setPayload
in interface FrameBuilder
- Throws:
InvalidDataException
setTransferemasked
public void setTransferemasked(boolean transferemasked)
- Specified by:
setTransferemasked
in interface FrameBuilder
append
public void append(Framedata nextframe)
throws InvalidFrameException
- Specified by:
append
in interface Framedata
- Throws:
InvalidFrameException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013 Pusher. All Rights Reserved.