public interface WebSocketSession
| 限定符和类型 | 方法和说明 |
|---|---|
WebSocketMessage |
binaryMessage(io.netty.buffer.ByteBuf message) |
reactor.core.publisher.Mono<Void> |
close() |
reactor.core.publisher.Mono<Void> |
close(int status) |
Optional<Object> |
getAttribute(String key) |
Map<String,Object> |
getAttributes() |
Optional<Header> |
getHeader(String key) |
List<Header> |
getHeaders() |
default String |
getPath() |
Optional<InetSocketAddress> |
getRemoteAddress() |
String |
getUri() |
WebSocketMessage |
pingMessage(io.netty.buffer.ByteBuf message) |
WebSocketMessage |
pongMessage(io.netty.buffer.ByteBuf message) |
reactor.core.publisher.Flux<WebSocketMessage> |
receive() |
reactor.core.publisher.Mono<Void> |
send(WebSocketMessage message) |
void |
setAttribute(String key,
Object value) |
WebSocketMessage |
textMessage(String text) |
Optional<InetSocketAddress> getRemoteAddress()
default String getPath()
String getUri()
reactor.core.publisher.Mono<Void> close()
reactor.core.publisher.Mono<Void> close(int status)
reactor.core.publisher.Flux<WebSocketMessage> receive()
reactor.core.publisher.Mono<Void> send(WebSocketMessage message)
WebSocketMessage textMessage(String text)
WebSocketMessage binaryMessage(io.netty.buffer.ByteBuf message)
WebSocketMessage pingMessage(io.netty.buffer.ByteBuf message)
WebSocketMessage pongMessage(io.netty.buffer.ByteBuf message)
Copyright © 2019–2022. All rights reserved.