public class Hybi extends Object implements WebSocketVersion
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
ACCEPT_GUID |
private static Charset |
ASCII |
private static int |
MIN_HYBI_VERSION |
private org.jboss.netty.handler.codec.http.HttpRequest |
req |
private org.jboss.netty.handler.codec.http.HttpResponse |
res |
static String |
SEC_WEBSOCKET_ACCEPT |
static String |
SEC_WEBSOCKET_KEY |
static String |
SEC_WEBSOCKET_PROTOCOL |
static String |
SEC_WEBSOCKET_VERSION |
private static MessageDigest |
SHA1 |
| 构造器和说明 |
|---|
Hybi(org.jboss.netty.handler.codec.http.HttpRequest req,
org.jboss.netty.handler.codec.http.HttpResponse res) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.jboss.netty.channel.ChannelHandler |
createDecoder() |
org.jboss.netty.channel.ChannelHandler |
createEncoder() |
private Integer |
getHybiVersion() |
boolean |
matches() |
void |
prepareHandshakeResponse(NettyWebSocketConnection webSocketConnection) |
private byte[] |
sha1(String s) |
private static final Charset ASCII
private static final int MIN_HYBI_VERSION
private static final MessageDigest SHA1
private final org.jboss.netty.handler.codec.http.HttpRequest req
private final org.jboss.netty.handler.codec.http.HttpResponse res
public Hybi(org.jboss.netty.handler.codec.http.HttpRequest req,
org.jboss.netty.handler.codec.http.HttpResponse res)
public boolean matches()
matches 在接口中 WebSocketVersionpublic void prepareHandshakeResponse(NettyWebSocketConnection webSocketConnection)
prepareHandshakeResponse 在接口中 WebSocketVersionpublic org.jboss.netty.channel.ChannelHandler createDecoder()
createDecoder 在接口中 WebSocketVersionpublic org.jboss.netty.channel.ChannelHandler createEncoder()
createEncoder 在接口中 WebSocketVersionprivate Integer getHybiVersion()
private byte[] sha1(String s)
Copyright © 2014. All rights reserved.