public abstract class FrameParser extends Object
| 构造器和说明 |
|---|
FrameParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract Frame |
createFrame(FrameHeader h,
byte[] bodyData)
Creates the frame.
|
protected abstract FrameHeader |
createFrameHeader(ByteBuffer chunkData)
Creates the frame header.
|
Frame |
parse(ByteBuffer downloadBuffer)
Parses the.
|
protected com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State |
state()
State.
|
protected com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State |
transitionTo(com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State to)
Transition to.
|
protected com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State transitionTo(com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State to)
to - the toprotected com.taobao.api.internal.toplink.embedded.websocket.frame.FrameParser.State state()
public Frame parse(ByteBuffer downloadBuffer) throws WebSocketException
downloadBuffer - the download bufferWebSocketException - the web socket exceptionprotected abstract FrameHeader createFrameHeader(ByteBuffer chunkData)
chunkData - the chunk dataprotected abstract Frame createFrame(FrameHeader h, byte[] bodyData)
h - the hbodyData - the contents dataCopyright © 2020. All rights reserved.