Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- call(ServerWebSocket) - Method in class cool.scx.socket_vertx.ScxSocketServer
- clientID() - Method in class cool.scx.socket_vertx.ScxSocket
- close() - Method in class cool.scx.socket_vertx.ScxClientSocket
- close() - Method in class cool.scx.socket_vertx.ScxServerSocket
- close() - Method in class cool.scx.socket_vertx.ScxSocket
- closeWebSocket() - Method in class cool.scx.socket_vertx.ScxSocket
- connect() - Method in class cool.scx.socket_vertx.ScxSocketClient
- cool.scx.socket_vertx - package cool.scx.socket_vertx
- createConnectOptions(String, String) - Static method in class cool.scx.socket_vertx.Helper
-
根据 uri 和 clientID 创建 ConnectOptions
D
- doClose(Void) - Method in class cool.scx.socket_vertx.ScxClientSocket
- doClose(Void) - Method in class cool.scx.socket_vertx.ScxSocket
- doError(Throwable) - Method in class cool.scx.socket_vertx.ScxClientSocket
- doError(Throwable) - Method in class cool.scx.socket_vertx.ScxSocket
- doPingTimeout() - Method in class cool.scx.socket_vertx.ScxClientSocket
- doPingTimeout() - Method in class cool.scx.socket_vertx.ScxServerSocket
- doSocketFrame(ScxSocketFrame) - Method in class cool.scx.socket_vertx.ScxClientSocket
- doSocketFrame(ScxSocketFrame) - Method in class cool.scx.socket_vertx.ScxServerSocket
- doSocketFrame(ScxSocketFrame) - Method in class cool.scx.socket_vertx.ScxSocket
E
- EasyUseSocket - Class in cool.scx.socket_vertx
-
便于使用的 Socket
F
- fromJson(String, TypeReference<T>) - Static method in class cool.scx.socket_vertx.Helper
- fromJson(String, Class<T>) - Static method in class cool.scx.socket_vertx.Helper
G
- getClientID(ServerWebSocket) - Static method in class cool.scx.socket_vertx.Helper
-
从 ServerWebSocket 中获取 clientID
- getDelayed(int) - Static method in class cool.scx.socket_vertx.Helper
-
根据次数获取延时时间 根据次数进行 2的 次方倍增 , 如 1, 2 ,4 ,8 ,16 等
- getDuplicateFrameCheckerClearTimeout() - Method in class cool.scx.socket_vertx.ScxSocketOptions
- getPingInterval() - Method in class cool.scx.socket_vertx.PingPongOptions
- getPingTimeout() - Method in class cool.scx.socket_vertx.PingPongOptions
- getReconnectTimeout() - Method in class cool.scx.socket_vertx.ScxSocketClientOptions
- getServerSocket(String) - Method in class cool.scx.socket_vertx.ScxSocketServer
- getServerSockets() - Method in class cool.scx.socket_vertx.ScxSocketServer
- getStatusKeepTime() - Method in class cool.scx.socket_vertx.ScxSocketServerOptions
H
- Helper - Class in cool.scx.socket_vertx
- Helper() - Constructor for class cool.scx.socket_vertx.Helper
I
- isClosed() - Method in class cool.scx.socket_vertx.ScxSocket
L
O
- onClose(Consumer<Void>) - Method in class cool.scx.socket_vertx.ScxSocket
- onConnect(Consumer<ScxClientSocket>) - Method in class cool.scx.socket_vertx.ScxSocketClient
- onConnect(Consumer<ScxServerSocket>) - Method in class cool.scx.socket_vertx.ScxSocketServer
- onError(Consumer<Throwable>) - Method in class cool.scx.socket_vertx.ScxSocket
- onEvent(String, Runnable) - Method in class cool.scx.socket_vertx.EasyUseSocket
- onEvent(String, Consumer<ScxSocketRequest>) - Method in class cool.scx.socket_vertx.ScxSocket
- onEvent(String, Consumer<T>, TypeReference<T>) - Method in class cool.scx.socket_vertx.EasyUseSocket
- onEvent(String, Function<T, ?>, TypeReference<T>) - Method in class cool.scx.socket_vertx.EasyUseSocket
- onEvent(String, Supplier<?>) - Method in class cool.scx.socket_vertx.EasyUseSocket
- onMessage(Consumer<String>) - Method in class cool.scx.socket_vertx.ScxSocket
P
- payload() - Method in class cool.scx.socket_vertx.ScxSocketRequest
- payload(TypeReference<T>) - Method in class cool.scx.socket_vertx.ScxSocketRequest
- PingPongOptions - Class in cool.scx.socket_vertx
- PingPongOptions() - Constructor for class cool.scx.socket_vertx.PingPongOptions
R
- removeEvent(String) - Method in class cool.scx.socket_vertx.ScxSocket
- response(Object) - Method in class cool.scx.socket_vertx.ScxSocketRequest
- response(String) - Method in class cool.scx.socket_vertx.ScxSocketRequest
S
- SCX_SOCKET_CLIENT_ID - Static variable in class cool.scx.socket_vertx.Helper
- ScxClientSocket - Class in cool.scx.socket_vertx
-
客户端 Socket 对象
- ScxServerSocket - Class in cool.scx.socket_vertx
- ScxSocket - Class in cool.scx.socket_vertx
- ScxSocketClient - Class in cool.scx.socket_vertx
- ScxSocketClient(String, WebSocketClient) - Constructor for class cool.scx.socket_vertx.ScxSocketClient
- ScxSocketClient(String, WebSocketClient, ScxSocketClientOptions) - Constructor for class cool.scx.socket_vertx.ScxSocketClient
- ScxSocketClient(String, WebSocketClient, String) - Constructor for class cool.scx.socket_vertx.ScxSocketClient
- ScxSocketClient(String, WebSocketClient, String, ScxSocketClientOptions) - Constructor for class cool.scx.socket_vertx.ScxSocketClient
- ScxSocketClientOptions - Class in cool.scx.socket_vertx
- ScxSocketClientOptions() - Constructor for class cool.scx.socket_vertx.ScxSocketClientOptions
- ScxSocketOptions - Class in cool.scx.socket_vertx
- ScxSocketOptions() - Constructor for class cool.scx.socket_vertx.ScxSocketOptions
- ScxSocketRequest - Class in cool.scx.socket_vertx
- ScxSocketRequest(ScxSocket, ScxSocketFrame) - Constructor for class cool.scx.socket_vertx.ScxSocketRequest
- ScxSocketServer - Class in cool.scx.socket_vertx
- ScxSocketServer() - Constructor for class cool.scx.socket_vertx.ScxSocketServer
- ScxSocketServer(ScxSocketServerOptions) - Constructor for class cool.scx.socket_vertx.ScxSocketServer
- ScxSocketServerOptions - Class in cool.scx.socket_vertx
- ScxSocketServerOptions() - Constructor for class cool.scx.socket_vertx.ScxSocketServerOptions
- send(ScxSocketFrame, SendOptions) - Method in class cool.scx.socket_vertx.ScxSocket
- send(Object) - Method in class cool.scx.socket_vertx.EasyUseSocket
- send(Object, SendOptions) - Method in class cool.scx.socket_vertx.EasyUseSocket
- send(String) - Method in class cool.scx.socket_vertx.EasyUseSocket
- send(String, SendOptions) - Method in class cool.scx.socket_vertx.ScxSocket
- sendEvent(String) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, Object) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, Object, SendOptions) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, Object, Consumer<ScxSocketResponse>) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, Object, Consumer<ScxSocketResponse>, RequestOptions) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, String) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, String, SendOptions) - Method in class cool.scx.socket_vertx.ScxSocket
- sendEvent(String, String, Consumer<ScxSocketResponse>, RequestOptions) - Method in class cool.scx.socket_vertx.ScxSocket
- sendEvent(String, Consumer<ScxSocketResponse>) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendEvent(String, Consumer<ScxSocketResponse>, RequestOptions) - Method in class cool.scx.socket_vertx.EasyUseSocket
- sendResponse(long, String) - Method in class cool.scx.socket_vertx.ScxSocket
- setDuplicateFrameCheckerClearTimeout(int) - Method in class cool.scx.socket_vertx.ScxSocketOptions
- setPingInterval(int) - Method in class cool.scx.socket_vertx.PingPongOptions
- setPingTimeout(int) - Method in class cool.scx.socket_vertx.PingPongOptions
- setReconnectTimeout(int) - Method in class cool.scx.socket_vertx.ScxSocketClientOptions
- setStatusKeepTime(int) - Method in class cool.scx.socket_vertx.ScxSocketServerOptions
- setTimeout(Runnable, long) - Static method in class cool.scx.socket_vertx.Helper
-
创建 Timeout 使用 Netty 时间轮 可能不准确但占用资源少
- start() - Method in class cool.scx.socket_vertx.ScxClientSocket
- start() - Method in class cool.scx.socket_vertx.ScxServerSocket
- start() - Method in class cool.scx.socket_vertx.ScxSocket
- startPing() - Method in class cool.scx.socket_vertx.ScxClientSocket
- startPing() - Method in class cool.scx.socket_vertx.ScxServerSocket
T
- toJson(Object) - Static method in class cool.scx.socket_vertx.Helper
All Classes and Interfaces|All Packages|Constant Field Values