public class FrameEncoder extends Object implements IEncoder<Frame,ByteBuffer>
Constructor and Description |
---|
FrameEncoder(boolean clientMode)
Constructs a Web Socket encoder.
|
Modifier and Type | Method and Description |
---|---|
void |
encode(ISession session,
Frame frame,
List<ByteBuffer> out) |
Class<Frame> |
getInboundType() |
Class<ByteBuffer> |
getOutboundType() |
protected int |
length(Frame frame) |
public FrameEncoder(boolean clientMode)
clientMode
- determines the mode (client/server) in which the encoder
should workpublic Class<Frame> getInboundType()
getInboundType
in interface ICodec<Frame,ByteBuffer>
public Class<ByteBuffer> getOutboundType()
getOutboundType
in interface ICodec<Frame,ByteBuffer>
public void encode(ISession session, Frame frame, List<ByteBuffer> out) throws Exception
encode
in interface IEncoder<Frame,ByteBuffer>
Exception
protected int length(Frame frame)
Copyright © 2017–2022 SNF4J.ORG. All rights reserved.