public class EmbeddedWebSocketClientChannel extends Object implements ClientChannel
ChannelSender.SendHandler| 构造器和说明 |
|---|
EmbeddedWebSocketClientChannel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(String reason) |
ChannelHandler |
getChannelHandler() |
Object |
getContext(Object key) |
SocketAddress |
getLocalAddress() |
SocketAddress |
getRemoteAddress() |
URI |
getUri() |
boolean |
isConnected() |
void |
send(byte[] data,
int offset,
int length) |
void |
send(ByteBuffer dataBuffer,
ChannelSender.SendHandler sendHandler) |
void |
setChannelHandler(ChannelHandler handler) |
void |
setContext(Object key,
Object value) |
void |
setHeartbeatTimer(ResetableTimer timer) |
void |
setUri(URI uri) |
void |
stopHeartbeat() |
public SocketAddress getLocalAddress()
getLocalAddress 在接口中 ChannelSenderpublic SocketAddress getRemoteAddress()
getRemoteAddress 在接口中 ChannelSenderpublic Object getContext(Object key)
getContext 在接口中 ChannelSenderpublic void setContext(Object key, Object value)
setContext 在接口中 ChannelSenderpublic ChannelHandler getChannelHandler()
getChannelHandler 在接口中 ClientChannelpublic void setUri(URI uri)
setUri 在接口中 ClientChannelpublic URI getUri()
getUri 在接口中 ClientChannelpublic void setChannelHandler(ChannelHandler handler)
setChannelHandler 在接口中 ClientChannelpublic boolean isConnected()
isConnected 在接口中 ClientChannelpublic void close(String reason)
close 在接口中 ChannelSenderpublic void setHeartbeatTimer(ResetableTimer timer)
setHeartbeatTimer 在接口中 ClientChannelpublic void send(ByteBuffer dataBuffer, ChannelSender.SendHandler sendHandler) throws ChannelException
send 在接口中 ChannelSenderChannelExceptionpublic void send(byte[] data,
int offset,
int length)
throws ChannelException
send 在接口中 ChannelSenderChannelExceptionpublic void stopHeartbeat()
Copyright © 2020. All rights reserved.