Class WebSocket
java.lang.Object
io.socket.engineio.server.Emitter
io.socket.engineio.server.Transport
io.socket.engineio.server.transport.WebSocket
WebSocket transport.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.socket.engineio.server.Emitter
Emitter.Listener -
Field Summary
FieldsFields inherited from class io.socket.engineio.server.Transport
mParser, mReadyState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoClose()Transport specific logic for closing transport.Get the headers of the initial HTTP request.Get the query parameters of the initial HTTP request.getName()Get the name of this transport.booleanChecks whether the transport is currently writable.voidonRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Handle a client HTTP request.voidSend a list of packets over the transport.Methods inherited from class io.socket.engineio.server.Transport
close, onClose, onData, onError, onPacket
-
Field Details
-
NAME
- See Also:
-
mConnection
-
-
Constructor Details
-
WebSocket
-
-
Method Details
-
getInitialQuery
Description copied from class:TransportGet the query parameters of the initial HTTP request.- Specified by:
getInitialQueryin classTransport- Returns:
- Query parameters of the initial HTTP request.
-
getInitialHeaders
Description copied from class:TransportGet the headers of the initial HTTP request.- Specified by:
getInitialHeadersin classTransport- Returns:
- Headers of the initial HTTP request.
-
onRequest
public void onRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Description copied from class:TransportHandle a client HTTP request. -
send
Description copied from class:TransportSend a list of packets over the transport. -
isWritable
public boolean isWritable()Description copied from class:TransportChecks whether the transport is currently writable.- Specified by:
isWritablein classTransport- Returns:
- Boolean value indicating if transport can be written to.
-
getName
Description copied from class:TransportGet the name of this transport. -
doClose
protected void doClose()Description copied from class:TransportTransport specific logic for closing transport.
-