- channel - Variable in class org.java_websocket.WebSocketImpl
-
the possibly wrapped channel object whose selection is controlled by
WebSocketImpl.key
- Charsetfunctions - Class in org.java_websocket.util
-
- checkAlloc(int) - Method in class org.java_websocket.drafts.Draft
-
- ClientHandshake - Interface in org.java_websocket.handshake
-
- ClientHandshakeBuilder - Interface in org.java_websocket.handshake
-
- close() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- close() - Method in class org.java_websocket.client.WebSocketClient
-
Initiates the websocket close handshake.
- close(int) - Method in class org.java_websocket.client.WebSocketClient
-
- close(int, String) - Method in class org.java_websocket.client.WebSocketClient
-
- close() - Method in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- close() - Method in class org.java_websocket.server.DefaultWebSocketServerFactory
-
- close() - Method in class org.java_websocket.SSLSocketChannel
-
- close() - Method in class org.java_websocket.SSLSocketChannel2
-
- close() - Method in class org.java_websocket.util.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- close(int, String) - Method in interface org.java_websocket.WebSocket
-
sends the closing handshake.
- close(int) - Method in interface org.java_websocket.WebSocket
-
sends the closing handshake.
- close() - Method in interface org.java_websocket.WebSocket
-
Convenience function which behaves like close(CloseFrame.NORMAL)
- close(int, String, boolean) - Method in class org.java_websocket.WebSocketImpl
-
- close(int, String) - Method in class org.java_websocket.WebSocketImpl
-
- close(int) - Method in class org.java_websocket.WebSocketImpl
-
- close(InvalidDataException) - Method in class org.java_websocket.WebSocketImpl
-
- close() - Method in class org.java_websocket.WebSocketImpl
-
- close() - Method in interface org.java_websocket.WebSocketServerFactory
-
Allows to shutdown the websocket factory for a clean shutdown
- closeBlocking() - Method in class org.java_websocket.client.WebSocketClient
-
Same as close
but blocks until the websocket closed or failed to do so.
- closeConnection(int, String) - Method in class org.java_websocket.client.WebSocketClient
-
- closeConnection(int, String) - Method in interface org.java_websocket.WebSocket
-
This will close the connection immediately without a proper close handshake.
- closeConnection(int, String, boolean) - Method in class org.java_websocket.WebSocketImpl
-
This will close the connection immediately without a proper close handshake.
- closeConnection(int, boolean) - Method in class org.java_websocket.WebSocketImpl
-
- closeConnection() - Method in class org.java_websocket.WebSocketImpl
-
- closeConnection(int, String) - Method in class org.java_websocket.WebSocketImpl
-
- CloseFrame - Class in org.java_websocket.framing
-
Class to represent a close frame
- CloseFrame() - Constructor for class org.java_websocket.framing.CloseFrame
-
Constructor for a close frame
Using opcode closing and fin = true
- codingErrorAction - Static variable in class org.java_websocket.util.Charsetfunctions
-
- CompressionExtension - Class in org.java_websocket.extensions
-
Implementation for a compression extension specified by https://tools.ietf.org/html/rfc7692
- CompressionExtension() - Constructor for class org.java_websocket.extensions.CompressionExtension
-
- configureBlocking(boolean) - Method in class org.java_websocket.SSLSocketChannel2
-
- connect() - Method in class org.java_websocket.client.WebSocketClient
-
Initiates the websocket connection.
- connect(SocketAddress) - Method in class org.java_websocket.SSLSocketChannel2
-
- connectBlocking() - Method in class org.java_websocket.client.WebSocketClient
-
Same as connect
but blocks until the websocket connected or failed to do so.
- connections() - Method in class org.java_websocket.AbstractWebSocket
-
Getter to get all the currently available connections
- connections() - Method in class org.java_websocket.client.WebSocketClient
-
- connections() - Method in class org.java_websocket.server.WebSocketServer
-
Returns a WebSocket[] of currently connected clients.
- consumeDelegatedTasks() - Method in class org.java_websocket.SSLSocketChannel2
-
- continuousFrame(Framedata.Opcode, ByteBuffer, boolean) - Method in class org.java_websocket.drafts.Draft
-
- ContinuousFrame - Class in org.java_websocket.framing
-
Class to represent a continuous frame
- ContinuousFrame() - Constructor for class org.java_websocket.framing.ContinuousFrame
-
constructor which sets the opcode of this frame to continuous
- continuousFrameType - Variable in class org.java_websocket.drafts.Draft
-
- ControlFrame - Class in org.java_websocket.framing
-
Absstract class to represent control frames
- ControlFrame(Framedata.Opcode) - Constructor for class org.java_websocket.framing.ControlFrame
-
Class to represent a control frame
- copyInstance() - Method in class org.java_websocket.drafts.Draft
-
Drafts must only be by one websocket at all.
- copyInstance() - Method in class org.java_websocket.drafts.Draft_6455
-
- copyInstance() - Method in class org.java_websocket.extensions.DefaultExtension
-
- copyInstance() - Method in interface org.java_websocket.extensions.IExtension
-
Extensions must only be by one websocket at all.
- createBinaryFrame(Framedata) - Method in class org.java_websocket.drafts.Draft
-
- createBinaryFrame(Framedata) - Method in class org.java_websocket.drafts.Draft_6455
-
- createBuffer() - Method in class org.java_websocket.server.WebSocketServer
-
- createBuffers(SSLSession) - Method in class org.java_websocket.SSLSocketChannel2
-
- createFrames(ByteBuffer, boolean) - Method in class org.java_websocket.drafts.Draft
-
- createFrames(String, boolean) - Method in class org.java_websocket.drafts.Draft
-
- createFrames(ByteBuffer, boolean) - Method in class org.java_websocket.drafts.Draft_6455
-
- createFrames(String, boolean) - Method in class org.java_websocket.drafts.Draft_6455
-
- createHandshake(Handshakedata, WebSocket.Role) - Method in class org.java_websocket.drafts.Draft
-
- createHandshake(Handshakedata, WebSocket.Role, boolean) - Method in class org.java_websocket.drafts.Draft
-
- createWebSocket(WebSocketAdapter, Draft) - Method in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- createWebSocket(WebSocketAdapter, List<Draft>) - Method in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- createWebSocket(WebSocketAdapter, Draft) - Method in class org.java_websocket.server.DefaultWebSocketServerFactory
-
- createWebSocket(WebSocketAdapter, List<Draft>) - Method in class org.java_websocket.server.DefaultWebSocketServerFactory
-
- createWebSocket(WebSocketAdapter, Draft) - Method in interface org.java_websocket.WebSocketFactory
-
Create a new Websocket with the provided listener, drafts and socket
- createWebSocket(WebSocketAdapter, List<Draft>) - Method in interface org.java_websocket.WebSocketFactory
-
Create a new Websocket with the provided listener, drafts and socket
- createWebSocket(WebSocketAdapter, Draft) - Method in interface org.java_websocket.WebSocketServerFactory
-
- createWebSocket(WebSocketAdapter, List<Draft>) - Method in interface org.java_websocket.WebSocketServerFactory
-
- CustomSSLWebSocketServerFactory - Class in org.java_websocket.server
-
WebSocketFactory that can be configured to only support specific protocols and cipher suites.
- CustomSSLWebSocketServerFactory(SSLContext, String[], String[]) - Constructor for class org.java_websocket.server.CustomSSLWebSocketServerFactory
-
New CustomSSLWebSocketServerFactory configured to only support given protocols and given cipher suites.
- CustomSSLWebSocketServerFactory(SSLContext, ExecutorService, String[], String[]) - Constructor for class org.java_websocket.server.CustomSSLWebSocketServerFactory
-
New CustomSSLWebSocketServerFactory configured to only support given protocols and given cipher suites.
- DataFrame - Class in org.java_websocket.framing
-
Absstract class to represent data frames
- DataFrame(Framedata.Opcode) - Constructor for class org.java_websocket.framing.DataFrame
-
Class to represent a data frame
- DEBUG - Static variable in class org.java_websocket.WebSocketImpl
-
Activate debug mode for additional infos
- DECODE - Static variable in class org.java_websocket.util.Base64
-
Specify decoding in first bit.
- decode(byte[]) - Static method in class org.java_websocket.util.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(byte[], int, int, int) - Static method in class org.java_websocket.util.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(String) - Static method in class org.java_websocket.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class org.java_websocket.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(ByteBuffer) - Method in class org.java_websocket.WebSocketImpl
-
Method to decode the provided ByteBuffer
- decodeFileToFile(String, String) - Static method in class org.java_websocket.util.Base64
-
Reads infile and decodes it to outfile.
- decodeFrame(Framedata) - Method in class org.java_websocket.extensions.DefaultExtension
-
- decodeFrame(Framedata) - Method in interface org.java_websocket.extensions.IExtension
-
Decode a frame with a extension specific algorithm.
- decodeFromFile(String) - Static method in class org.java_websocket.util.Base64
-
Convenience method for reading a base64-encoded
file and decoding it.
- DECODERS - Static variable in class org.java_websocket.server.WebSocketServer
-
- decoders - Variable in class org.java_websocket.server.WebSocketServer
-
- decodeToFile(String, String) - Static method in class org.java_websocket.util.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class org.java_websocket.util.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- decodeToObject(String, int, ClassLoader) - Static method in class org.java_websocket.util.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- DEFAULT_PORT - Static variable in interface org.java_websocket.WebSocket
-
The default port of WebSockets, as defined in the spec.
- DEFAULT_WSS_PORT - Static variable in interface org.java_websocket.WebSocket
-
The default wss port of WebSockets, as defined in the spec.
- DefaultExtension - Class in org.java_websocket.extensions
-
Class which represents the normal websocket implementation specified by rfc6455.
- DefaultExtension() - Constructor for class org.java_websocket.extensions.DefaultExtension
-
- DefaultSSLWebSocketServerFactory - Class in org.java_websocket.server
-
- DefaultSSLWebSocketServerFactory(SSLContext) - Constructor for class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- DefaultSSLWebSocketServerFactory(SSLContext, ExecutorService) - Constructor for class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- DefaultWebSocketServerFactory - Class in org.java_websocket.server
-
- DefaultWebSocketServerFactory() - Constructor for class org.java_websocket.server.DefaultWebSocketServerFactory
-
- DO_BREAK_LINES - Static variable in class org.java_websocket.util.Base64
-
Do break lines when encoding.
- DONT_GUNZIP - Static variable in class org.java_websocket.util.Base64
-
Specify that gzipped data should not be automatically gunzipped.
- Draft - Class in org.java_websocket.drafts
-
Base class for everything of a websocket specification which is not common such as the way the handshake is read or frames are transfered.
- Draft() - Constructor for class org.java_websocket.drafts.Draft
-
- Draft.CloseHandshakeType - Enum in org.java_websocket.drafts
-
Enum which represents type of handshake is required for a close
- Draft.HandshakeState - Enum in org.java_websocket.drafts
-
Enum which represents the states a handshake may be in
- Draft_6455 - Class in org.java_websocket.drafts
-
Implementation for the RFC 6455 websocket protocol
This is the recommended class for your websocket connection
- Draft_6455() - Constructor for class org.java_websocket.drafts.Draft_6455
-
Constructor for the websocket protocol specified by RFC 6455 with default extensions
- Draft_6455(IExtension) - Constructor for class org.java_websocket.drafts.Draft_6455
-
Constructor for the websocket protocol specified by RFC 6455 with custom extensions
- Draft_6455(List<IExtension>) - Constructor for class org.java_websocket.drafts.Draft_6455
-
Constructor for the websocket protocol specified by RFC 6455 with custom extensions
- emptybuffer - Static variable in class org.java_websocket.SSLSocketChannel2
-
This object is used to feed the
SSLEngine
's wrap and unwrap methods during the handshake phase.
- ENCODE - Static variable in class org.java_websocket.util.Base64
-
Specify encoding in first bit.
- encode(ByteBuffer, ByteBuffer) - Static method in class org.java_websocket.util.Base64
-
Performs Base64 encoding on the raw
ByteBuffer,
writing it to the encoded
ByteBuffer.
- encode(ByteBuffer, CharBuffer) - Static method in class org.java_websocket.util.Base64
-
Performs Base64 encoding on the raw
ByteBuffer,
writing it to the encoded
CharBuffer.
- encodeBytes(byte[]) - Static method in class org.java_websocket.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class org.java_websocket.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class org.java_websocket.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class org.java_websocket.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - Static method in class org.java_websocket.util.Base64
-
- encodeBytesToBytes(byte[], int, int, int) - Static method in class org.java_websocket.util.Base64
-
- encodeFileToFile(String, String) - Static method in class org.java_websocket.util.Base64
-
Reads infile and encodes it to outfile.
- encodeFrame(Framedata) - Method in class org.java_websocket.extensions.DefaultExtension
-
- encodeFrame(Framedata) - Method in interface org.java_websocket.extensions.IExtension
-
Encode a frame with a extension specific algorithm.
- encodeFromFile(String) - Static method in class org.java_websocket.util.Base64
-
Convenience method for reading a binary file
and base64-encoding it.
- encodeObject(Serializable) - Static method in class org.java_websocket.util.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeObject(Serializable, int) - Static method in class org.java_websocket.util.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeToFile(byte[], String) - Static method in class org.java_websocket.util.Base64
-
Convenience method for encoding data to a file.
- eot() - Method in class org.java_websocket.WebSocketImpl
-
- equals(Object) - Method in class org.java_websocket.drafts.Draft_6455
-
- equals(Object) - Method in class org.java_websocket.extensions.DefaultExtension
-
- exec - Variable in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- exec - Variable in class org.java_websocket.SSLSocketChannel2
-
- EXTENSION - Static variable in class org.java_websocket.framing.CloseFrame
-
1010 indicates that an endpoint (client) is terminating the
connection because it has expected the server to negotiate one or
more extension, but the server didn't return them in the response
message of the WebSocket handshake.
- get(Framedata.Opcode) - Static method in class org.java_websocket.framing.FramedataImpl1
-
Get a frame with a specific opcode
- getAddress() - Method in class org.java_websocket.server.WebSocketServer
-
- getCloseCode() - Method in exception org.java_websocket.exceptions.InvalidDataException
-
Getter closecode
- getCloseCode() - Method in class org.java_websocket.framing.CloseFrame
-
Get the used close code
- getCloseHandshakeType() - Method in class org.java_websocket.drafts.Draft
-
- getCloseHandshakeType() - Method in class org.java_websocket.drafts.Draft_6455
-
- getConnection() - Method in class org.java_websocket.client.WebSocketClient
-
Getter for the engine
- getConnectionLostTimeout() - Method in class org.java_websocket.AbstractWebSocket
-
Get the interval checking for lost connections
Default is 60 seconds
- getContent() - Method in interface org.java_websocket.handshake.Handshakedata
-
- getContent() - Method in class org.java_websocket.handshake.HandshakedataImpl1
-
- getDraft() - Method in class org.java_websocket.client.WebSocketClient
-
Returns the protocol version this channel uses.
- getDraft() - Method in class org.java_websocket.server.WebSocketServer
-
- getDraft() - Method in interface org.java_websocket.WebSocket
-
Getter for the draft
- getDraft() - Method in class org.java_websocket.WebSocketImpl
-
- getEmptyByteBuffer() - Static method in class org.java_websocket.util.ByteBufferUtils
-
Get a ByteBuffer with zero capacity
- getExtension() - Method in class org.java_websocket.drafts.Draft_6455
-
Getter for the extension which is used by this draft
- getFieldValue(String) - Method in interface org.java_websocket.handshake.Handshakedata
-
- getFieldValue(String) - Method in class org.java_websocket.handshake.HandshakedataImpl1
-
- getFlashPolicy(WebSocket) - Method in class org.java_websocket.WebSocketAdapter
-
Gets the XML string that should be returned if a client requests a Flash
security policy.
- getFlashPolicy(WebSocket) - Method in interface org.java_websocket.WebSocketListener
-
Deprecated.
- getHttpStatus() - Method in class org.java_websocket.handshake.HandshakeImpl1Server
-
- getHttpStatus() - Method in interface org.java_websocket.handshake.ServerHandshake
-
- getHttpStatusMessage() - Method in class org.java_websocket.handshake.HandshakeImpl1Server
-
- getHttpStatusMessage() - Method in interface org.java_websocket.handshake.ServerHandshake
-
- getKnownExtensions() - Method in class org.java_websocket.drafts.Draft_6455
-
Getter for all available extensions for this draft
- getLocalSocketAddress(WebSocket) - Method in class org.java_websocket.client.WebSocketClient
-
- getLocalSocketAddress() - Method in class org.java_websocket.client.WebSocketClient
-
- getLocalSocketAddress(WebSocket) - Method in class org.java_websocket.server.WebSocketServer
-
- getLocalSocketAddress() - Method in interface org.java_websocket.WebSocket
-
Returns the address of the endpoint this socket is bound to.
- getLocalSocketAddress() - Method in class org.java_websocket.WebSocketImpl
-
- getLocalSocketAddress(WebSocket) - Method in interface org.java_websocket.WebSocketListener
-
- getMessage() - Method in class org.java_websocket.framing.CloseFrame
-
Get the message that closeframe is containing
- getOpcode() - Method in interface org.java_websocket.framing.Framedata
-
Defines the interpretation of the "Payload data".
- getOpcode() - Method in class org.java_websocket.framing.FramedataImpl1
-
- getPayloadData() - Method in class org.java_websocket.framing.CloseFrame
-
- getPayloadData() - Method in interface org.java_websocket.framing.Framedata
-
The "Payload data" which was sent in this frame
- getPayloadData() - Method in class org.java_websocket.framing.FramedataImpl1
-
- getPort() - Method in class org.java_websocket.server.WebSocketServer
-
Gets the port number that this server listens on.
- getPreferedSize() - Method in exception org.java_websocket.exceptions.IncompleteHandshakeException
-
Getter preferedSize
- getPreferredSize() - Method in class org.java_websocket.exceptions.IncompleteException
-
Getter for the preferredSize
- getProvidedExtensionAsClient() - Method in class org.java_websocket.extensions.DefaultExtension
-
- getProvidedExtensionAsClient() - Method in interface org.java_websocket.extensions.IExtension
-
Return the specific Sec-WebSocket-Extensions header offer for this extension if the endpoint is in the role of a client.
- getProvidedExtensionAsServer() - Method in class org.java_websocket.extensions.DefaultExtension
-
- getProvidedExtensionAsServer() - Method in interface org.java_websocket.extensions.IExtension
-
Return the specific Sec-WebSocket-Extensions header offer for this extension if the endpoint is in the role of a server.
- getReadyState() - Method in class org.java_websocket.client.WebSocketClient
-
This represents the state of the connection.
- getReadyState() - Method in interface org.java_websocket.WebSocket
-
Retrieve the WebSocket 'readyState'.
- getReadyState() - Method in class org.java_websocket.WebSocketImpl
-
- getRemoteSocketAddress(WebSocket) - Method in class org.java_websocket.client.WebSocketClient
-
- getRemoteSocketAddress() - Method in class org.java_websocket.client.WebSocketClient
-
- getRemoteSocketAddress(WebSocket) - Method in class org.java_websocket.server.WebSocketServer
-
- getRemoteSocketAddress() - Method in interface org.java_websocket.WebSocket
-
Returns the address of the endpoint this socket is connected to, ornull
if it is unconnected.
- getRemoteSocketAddress() - Method in class org.java_websocket.WebSocketImpl
-
- getRemoteSocketAddress(WebSocket) - Method in interface org.java_websocket.WebSocketListener
-
- getResourceDescriptor() - Method in class org.java_websocket.client.WebSocketClient
-
- getResourceDescriptor() - Method in interface org.java_websocket.handshake.ClientHandshake
-
returns the HTTP Request-URI as defined by http://tools.ietf.org/html/rfc2616#section-5.1.2
- getResourceDescriptor() - Method in class org.java_websocket.handshake.HandshakeImpl1Client
-
- getResourceDescriptor() - Method in interface org.java_websocket.WebSocket
-
Returns the HTTP Request-URI as defined by http://tools.ietf.org/html/rfc2616#section-5.1.2
If the opening handshake has not yet happened it will return null.
- getResourceDescriptor() - Method in class org.java_websocket.WebSocketImpl
-
- getRole() - Method in class org.java_websocket.drafts.Draft
-
- getSocket() - Method in class org.java_websocket.client.WebSocketClient
-
Returns the socket to allow Hostname Verification
- getTransfereMasked() - Method in interface org.java_websocket.framing.Framedata
-
Defines whether the "Payload data" is masked.
- getTransfereMasked() - Method in class org.java_websocket.framing.FramedataImpl1
-
- getURI() - Method in class org.java_websocket.client.WebSocketClient
-
Returns the URI that this WebSocketClient is connected to.
- getWebSocketFactory() - Method in class org.java_websocket.server.WebSocketServer
-
- getWebSocketListener() - Method in class org.java_websocket.WebSocketImpl
-
Getter for the websocket listener
- GOING_AWAY - Static variable in class org.java_websocket.framing.CloseFrame
-
1001 indicates that an endpoint is "going away", such as a server
going down, or a browser having navigated away from a page.
- GZIP - Static variable in class org.java_websocket.util.Base64
-
Specify that data should be gzip-compressed in second bit.
- IExtension - Interface in org.java_websocket.extensions
-
Interface which specifies all required methods to develop a websocket extension.
- IncompleteException - Class in org.java_websocket.exceptions
-
Exception which indicates that the frame is not yet complete
- IncompleteException(int) - Constructor for class org.java_websocket.exceptions.IncompleteException
-
Constructor for the preferred size of a frame
- IncompleteHandshakeException - Exception in org.java_websocket.exceptions
-
exception which indicates that a incomplete handshake was recieved
- IncompleteHandshakeException(int) - Constructor for exception org.java_websocket.exceptions.IncompleteHandshakeException
-
constructor for a IncompleteHandshakeException
- IncompleteHandshakeException() - Constructor for exception org.java_websocket.exceptions.IncompleteHandshakeException
-
constructor for a IncompleteHandshakeException
preferedSize will be 0
- inCrypt - Variable in class org.java_websocket.SSLSocketChannel2
-
encrypted data incoming
- inData - Variable in class org.java_websocket.SSLSocketChannel2
-
raw payload incomming
- INITIAL_FAMESIZE - Static variable in class org.java_websocket.drafts.Draft
-
- InputStream(InputStream) - Constructor for class org.java_websocket.util.Base64.InputStream
-
- InputStream(InputStream, int) - Constructor for class org.java_websocket.util.Base64.InputStream
-
- inQueue - Variable in class org.java_websocket.WebSocketImpl
-
Queue of buffers that need to be processed
- InvalidDataException - Exception in org.java_websocket.exceptions
-
exception which indicates that a invalid data was recieved
- InvalidDataException(int) - Constructor for exception org.java_websocket.exceptions.InvalidDataException
-
constructor for a InvalidDataException
- InvalidDataException(int, String) - Constructor for exception org.java_websocket.exceptions.InvalidDataException
-
constructor for a InvalidDataException.
- InvalidDataException(int, Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidDataException
-
constructor for a InvalidDataException.
- InvalidDataException(int, String, Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidDataException
-
constructor for a InvalidDataException.
- InvalidFrameException - Exception in org.java_websocket.exceptions
-
exception which indicates that a invalid frame was recieved (CloseFrame.PROTOCOL_ERROR)
- InvalidFrameException() - Constructor for exception org.java_websocket.exceptions.InvalidFrameException
-
constructor for a InvalidFrameException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidFrameException(String) - Constructor for exception org.java_websocket.exceptions.InvalidFrameException
-
constructor for a InvalidFrameException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidFrameException(Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidFrameException
-
constructor for a InvalidFrameException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidFrameException(String, Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidFrameException
-
constructor for a InvalidFrameException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidHandshakeException - Exception in org.java_websocket.exceptions
-
exception which indicates that a invalid handshake was recieved (CloseFrame.PROTOCOL_ERROR)
- InvalidHandshakeException() - Constructor for exception org.java_websocket.exceptions.InvalidHandshakeException
-
constructor for a InvalidHandshakeException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidHandshakeException(String, Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidHandshakeException
-
constructor for a InvalidHandshakeException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidHandshakeException(String) - Constructor for exception org.java_websocket.exceptions.InvalidHandshakeException
-
constructor for a InvalidHandshakeException
calling InvalidDataException with closecode PROTOCOL_ERROR
- InvalidHandshakeException(Throwable) - Constructor for exception org.java_websocket.exceptions.InvalidHandshakeException
-
constructor for a InvalidHandshakeException
calling InvalidDataException with closecode PROTOCOL_ERROR
- isBlocking() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- isBlocking() - Method in class org.java_websocket.SSLSocketChannel
-
- isBlocking() - Method in class org.java_websocket.SSLSocketChannel2
-
- isBlocking() - Method in interface org.java_websocket.WrappedByteChannel
-
This function returns the blocking state of the channel
- isClosed() - Method in class org.java_websocket.client.WebSocketClient
-
- isClosed() - Method in interface org.java_websocket.WebSocket
-
Is the websocket in the state CLOSED
- isClosed() - Method in class org.java_websocket.WebSocketImpl
-
- isClosing() - Method in class org.java_websocket.client.WebSocketClient
-
- isClosing() - Method in interface org.java_websocket.WebSocket
-
Is the websocket in the state CLOSING
- isClosing() - Method in class org.java_websocket.WebSocketImpl
-
- isConnected() - Method in class org.java_websocket.SSLSocketChannel2
-
- isConnecting() - Method in class org.java_websocket.client.WebSocketClient
-
- isConnecting() - Method in interface org.java_websocket.WebSocket
-
Is the websocket in the state CONNECTING
- isConnecting() - Method in class org.java_websocket.WebSocketImpl
-
- isFin() - Method in interface org.java_websocket.framing.Framedata
-
Indicates that this is the final fragment in a message.
- isFin() - Method in class org.java_websocket.framing.FramedataImpl1
-
- isFlushAndClose() - Method in class org.java_websocket.client.WebSocketClient
-
- isFlushAndClose() - Method in interface org.java_websocket.WebSocket
-
Returns true when no further frames may be submitted
This happens before the socket connection is closed.
- isFlushAndClose() - Method in class org.java_websocket.WebSocketImpl
-
- isFrameValid(Framedata) - Method in class org.java_websocket.extensions.CompressionExtension
-
- isFrameValid(Framedata) - Method in class org.java_websocket.extensions.DefaultExtension
-
- isFrameValid(Framedata) - Method in interface org.java_websocket.extensions.IExtension
-
Check if the received frame is correctly implemented by the other endpoint and there are no specification errors (like wrongly set RSV)
- isInboundDone() - Method in class org.java_websocket.SSLSocketChannel2
-
- isNeedRead() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- isNeedRead() - Method in class org.java_websocket.SSLSocketChannel
-
- isNeedRead() - Method in class org.java_websocket.SSLSocketChannel2
-
- isNeedRead() - Method in interface org.java_websocket.WrappedByteChannel
-
returns whether readMore should be called to fetch data which has been decoded but not yet been returned.
- isNeedWrite() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- isNeedWrite() - Method in class org.java_websocket.SSLSocketChannel
-
- isNeedWrite() - Method in class org.java_websocket.SSLSocketChannel2
-
- isNeedWrite() - Method in interface org.java_websocket.WrappedByteChannel
-
returns whether writeMore should be called write additional data.
- isOpen() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- isOpen() - Method in class org.java_websocket.client.WebSocketClient
-
- isOpen() - Method in class org.java_websocket.SSLSocketChannel
-
- isOpen() - Method in class org.java_websocket.SSLSocketChannel2
-
- isOpen() - Method in interface org.java_websocket.WebSocket
-
Is the websocket in the state OPEN
- isOpen() - Method in class org.java_websocket.WebSocketImpl
-
- isReuseAddr() - Method in class org.java_websocket.AbstractWebSocket
-
Tests Tests if SO_REUSEADDR is enabled.
- isRSV1() - Method in interface org.java_websocket.framing.Framedata
-
Indicates that this frame has the rsv1 bit set.
- isRSV1() - Method in class org.java_websocket.framing.FramedataImpl1
-
- isRSV2() - Method in interface org.java_websocket.framing.Framedata
-
Indicates that this frame has the rsv2 bit set.
- isRSV2() - Method in class org.java_websocket.framing.FramedataImpl1
-
- isRSV3() - Method in interface org.java_websocket.framing.Framedata
-
Indicates that this frame has the rsv3 bit set.
- isRSV3() - Method in class org.java_websocket.framing.FramedataImpl1
-
- isTcpNoDelay() - Method in class org.java_websocket.AbstractWebSocket
-
Tests if TCP_NODELAY is enabled.
- isValid() - Method in class org.java_websocket.framing.CloseFrame
-
- isValid() - Method in class org.java_websocket.framing.ControlFrame
-
- isValid() - Method in class org.java_websocket.framing.DataFrame
-
- isValid() - Method in class org.java_websocket.framing.FramedataImpl1
-
Check if the frame is valid due to specification
- isValid() - Method in class org.java_websocket.framing.TextFrame
-
- isValidUTF8(ByteBuffer, int) - Static method in class org.java_websocket.util.Charsetfunctions
-
Check if the provided BytebBuffer contains a valid utf8 encoded string.
- isValidUTF8(ByteBuffer) - Static method in class org.java_websocket.util.Charsetfunctions
-
Calling isValidUTF8 with offset 0
- iterateHttpFields() - Method in interface org.java_websocket.handshake.Handshakedata
-
- iterateHttpFields() - Method in class org.java_websocket.handshake.HandshakedataImpl1
-
- onClose(int, String, boolean) - Method in class org.java_websocket.client.WebSocketClient
-
- onClose(WebSocket, int, String, boolean) - Method in class org.java_websocket.server.WebSocketServer
-
Called after the websocket connection has been closed.
- onCloseInitiated(int, String) - Method in class org.java_websocket.client.WebSocketClient
-
Send when this peer sends a close handshake
- onCloseInitiated(WebSocket, int, String) - Method in class org.java_websocket.server.WebSocketServer
-
- onClosing(int, String, boolean) - Method in class org.java_websocket.client.WebSocketClient
-
Called as soon as no further frames are accepted
- onClosing(WebSocket, int, String, boolean) - Method in class org.java_websocket.server.WebSocketServer
-
- onConnect(SelectionKey) - Method in class org.java_websocket.server.WebSocketServer
-
Returns whether a new connection shall be accepted or not.
- onError(Exception) - Method in class org.java_websocket.client.WebSocketClient
-
- onError(WebSocket, Exception) - Method in class org.java_websocket.server.WebSocketServer
-
Called when errors occurs.
- onFragment(Framedata) - Method in class org.java_websocket.client.WebSocketClient
-
Deprecated.
- onFragment(WebSocket, Framedata) - Method in class org.java_websocket.server.WebSocketServer
-
Deprecated.
- onMessage(String) - Method in class org.java_websocket.client.WebSocketClient
-
- onMessage(ByteBuffer) - Method in class org.java_websocket.client.WebSocketClient
-
- onMessage(WebSocket, String) - Method in class org.java_websocket.server.WebSocketServer
-
Callback for string messages received from the remote host
- onMessage(WebSocket, ByteBuffer) - Method in class org.java_websocket.server.WebSocketServer
-
Callback for binary messages received from the remote host
- onOpen(ServerHandshake) - Method in class org.java_websocket.client.WebSocketClient
-
- onOpen(WebSocket, ClientHandshake) - Method in class org.java_websocket.server.WebSocketServer
-
Called after an opening handshake has been performed and the given websocket is ready to be written on.
- onStart() - Method in class org.java_websocket.server.WebSocketServer
-
Called when the server started up successfully.
- onWebsocketClose(WebSocket, int, String, boolean) - Method in class org.java_websocket.client.WebSocketClient
-
Calls subclass' implementation of onClose.
- onWebsocketClose(WebSocket, int, String, boolean) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketClose(WebSocket, int, String, boolean) - Method in interface org.java_websocket.WebSocketListener
-
Called after WebSocket#close is explicity called, or when the
other end of the WebSocket connection is closed.
- onWebsocketCloseInitiated(WebSocket, int, String) - Method in class org.java_websocket.client.WebSocketClient
-
- onWebsocketCloseInitiated(WebSocket, int, String) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketCloseInitiated(WebSocket, int, String) - Method in interface org.java_websocket.WebSocketListener
-
send when this peer sends a close handshake
- onWebsocketClosing(WebSocket, int, String, boolean) - Method in class org.java_websocket.client.WebSocketClient
-
- onWebsocketClosing(WebSocket, int, String, boolean) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketClosing(WebSocket, int, String, boolean) - Method in interface org.java_websocket.WebSocketListener
-
Called as soon as no further frames are accepted
- onWebsocketError(WebSocket, Exception) - Method in class org.java_websocket.client.WebSocketClient
-
Calls subclass' implementation of onIOError.
- onWebsocketError(WebSocket, Exception) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketError(WebSocket, Exception) - Method in interface org.java_websocket.WebSocketListener
-
Called if an exception worth noting occurred.
- onWebsocketHandshakeReceivedAsClient(WebSocket, ClientHandshake, ServerHandshake) - Method in class org.java_websocket.WebSocketAdapter
-
- onWebsocketHandshakeReceivedAsClient(WebSocket, ClientHandshake, ServerHandshake) - Method in interface org.java_websocket.WebSocketListener
-
Called on the client side when the socket connection is first established, and the WebSocketImpl
handshake response has been received.
- onWebsocketHandshakeReceivedAsServer(WebSocket, Draft, ClientHandshake) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketHandshakeReceivedAsServer(WebSocket, Draft, ClientHandshake) - Method in class org.java_websocket.WebSocketAdapter
-
This default implementation does not do anything.
- onWebsocketHandshakeReceivedAsServer(WebSocket, Draft, ClientHandshake) - Method in interface org.java_websocket.WebSocketListener
-
Called on the server side when the socket connection is first established, and the WebSocket
handshake has been received.
- onWebsocketHandshakeSentAsClient(WebSocket, ClientHandshake) - Method in class org.java_websocket.WebSocketAdapter
-
This default implementation does not do anything which will cause the connections to always progress.
- onWebsocketHandshakeSentAsClient(WebSocket, ClientHandshake) - Method in interface org.java_websocket.WebSocketListener
-
Called on the client side when the socket connection is first established, and the WebSocketImpl
handshake has just been sent.
- onWebsocketMessage(WebSocket, String) - Method in class org.java_websocket.client.WebSocketClient
-
Calls subclass' implementation of onMessage.
- onWebsocketMessage(WebSocket, ByteBuffer) - Method in class org.java_websocket.client.WebSocketClient
-
- onWebsocketMessage(WebSocket, String) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketMessage(WebSocket, ByteBuffer) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketMessage(WebSocket, String) - Method in interface org.java_websocket.WebSocketListener
-
Called when an entire text frame has been received.
- onWebsocketMessage(WebSocket, ByteBuffer) - Method in interface org.java_websocket.WebSocketListener
-
Called when an entire binary frame has been received.
- onWebsocketMessageFragment(WebSocket, Framedata) - Method in class org.java_websocket.client.WebSocketClient
-
- onWebsocketMessageFragment(WebSocket, Framedata) - Method in class org.java_websocket.server.WebSocketServer
-
Deprecated.
- onWebsocketMessageFragment(WebSocket, Framedata) - Method in class org.java_websocket.WebSocketAdapter
-
Deprecated.
- onWebsocketMessageFragment(WebSocket, Framedata) - Method in interface org.java_websocket.WebSocketListener
-
Deprecated.
- onWebsocketOpen(WebSocket, Handshakedata) - Method in class org.java_websocket.client.WebSocketClient
-
Calls subclass' implementation of onOpen.
- onWebsocketOpen(WebSocket, Handshakedata) - Method in class org.java_websocket.server.WebSocketServer
-
- onWebsocketOpen(WebSocket, Handshakedata) - Method in interface org.java_websocket.WebSocketListener
-
Called after onHandshakeReceived returns true.
- onWebsocketPing(WebSocket, Framedata) - Method in class org.java_websocket.WebSocketAdapter
-
This default implementation will send a pong in response to the received ping.
- onWebsocketPing(WebSocket, Framedata) - Method in interface org.java_websocket.WebSocketListener
-
Called a ping frame has been received.
- onWebsocketPong(WebSocket, Framedata) - Method in class org.java_websocket.WebSocketAdapter
-
This default implementation does not do anything.
- onWebsocketPong(WebSocket, Framedata) - Method in interface org.java_websocket.WebSocketListener
-
Called when a pong frame is received.
- onWriteDemand(WebSocket) - Method in class org.java_websocket.client.WebSocketClient
-
- onWriteDemand(WebSocket) - Method in class org.java_websocket.server.WebSocketServer
-
- onWriteDemand(WebSocket) - Method in interface org.java_websocket.WebSocketListener
-
This method is used to inform the selector thread that there is data queued to be written to the socket.
- ORDERED - Static variable in class org.java_websocket.util.Base64
-
- org.java_websocket - package org.java_websocket
-
- org.java_websocket.client - package org.java_websocket.client
-
- org.java_websocket.drafts - package org.java_websocket.drafts
-
- org.java_websocket.exceptions - package org.java_websocket.exceptions
-
- org.java_websocket.extensions - package org.java_websocket.extensions
-
- org.java_websocket.framing - package org.java_websocket.framing
-
- org.java_websocket.handshake - package org.java_websocket.handshake
-
- org.java_websocket.server - package org.java_websocket.server
-
- org.java_websocket.util - package org.java_websocket.util
-
- outCrypt - Variable in class org.java_websocket.SSLSocketChannel2
-
encrypted data outgoing
- OutputStream(OutputStream) - Constructor for class org.java_websocket.util.Base64.OutputStream
-
- OutputStream(OutputStream, int) - Constructor for class org.java_websocket.util.Base64.OutputStream
-
- outQueue - Variable in class org.java_websocket.WebSocketImpl
-
Queue of buffers that need to be sent to the client.
- selectionKey - Variable in class org.java_websocket.SSLSocketChannel2
-
used to set interestOP SelectionKey.OP_WRITE for the underlying channel
- send(String) - Method in class org.java_websocket.client.WebSocketClient
-
Sends text to the connected websocket server.
- send(byte[]) - Method in class org.java_websocket.client.WebSocketClient
-
Sends binary data to the connected webSocket server.
- send(ByteBuffer) - Method in class org.java_websocket.client.WebSocketClient
-
- send(String) - Method in interface org.java_websocket.WebSocket
-
Send Text data to the other end.
- send(ByteBuffer) - Method in interface org.java_websocket.WebSocket
-
Send Binary data (plain bytes) to the other end.
- send(byte[]) - Method in interface org.java_websocket.WebSocket
-
Send Binary data (plain bytes) to the other end.
- send(String) - Method in class org.java_websocket.WebSocketImpl
-
Send Text data to the other end.
- send(ByteBuffer) - Method in class org.java_websocket.WebSocketImpl
-
Send Binary data (plain bytes) to the other end.
- send(byte[]) - Method in class org.java_websocket.WebSocketImpl
-
- sendFragmentedFrame(Framedata.Opcode, ByteBuffer, boolean) - Method in class org.java_websocket.client.WebSocketClient
-
- sendFragmentedFrame(Framedata.Opcode, ByteBuffer, boolean) - Method in interface org.java_websocket.WebSocket
-
Allows to send continuous/fragmented frames conveniently.
- sendFragmentedFrame(Framedata.Opcode, ByteBuffer, boolean) - Method in class org.java_websocket.WebSocketImpl
-
- sendFrame(Framedata) - Method in class org.java_websocket.client.WebSocketClient
-
- sendFrame(Collection<Framedata>) - Method in class org.java_websocket.client.WebSocketClient
-
- sendFrame(Framedata) - Method in interface org.java_websocket.WebSocket
-
Send a frame to the other end
- sendFrame(Collection<Framedata>) - Method in interface org.java_websocket.WebSocket
-
Send a collection of frames to the other end
- sendFrame(Collection<Framedata>) - Method in class org.java_websocket.WebSocketImpl
-
- sendFrame(Framedata) - Method in class org.java_websocket.WebSocketImpl
-
- sendPing() - Method in class org.java_websocket.client.WebSocketClient
-
- sendPing() - Method in interface org.java_websocket.WebSocket
-
Send a ping to the other end
- sendPing() - Method in class org.java_websocket.WebSocketImpl
-
- ServerHandshake - Interface in org.java_websocket.handshake
-
- ServerHandshakeBuilder - Interface in org.java_websocket.handshake
-
- setCode(int) - Method in class org.java_websocket.framing.CloseFrame
-
Set the close code for this close frame
- setConnectionLostTimeout(int) - Method in class org.java_websocket.AbstractWebSocket
-
Setter for the interval checking for lost connections
A value lower or equal 0 results in the check to be deactivated
- setContent(byte[]) - Method in interface org.java_websocket.handshake.HandshakeBuilder
-
- setContent(byte[]) - Method in class org.java_websocket.handshake.HandshakedataImpl1
-
- setFin(boolean) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the fin of this frame to the provided boolean
- setHttpStatus(short) - Method in class org.java_websocket.handshake.HandshakeImpl1Server
-
- setHttpStatus(short) - Method in interface org.java_websocket.handshake.ServerHandshakeBuilder
-
- setHttpStatusMessage(String) - Method in class org.java_websocket.handshake.HandshakeImpl1Server
-
- setHttpStatusMessage(String) - Method in interface org.java_websocket.handshake.ServerHandshakeBuilder
-
- setParseMode(WebSocket.Role) - Method in class org.java_websocket.drafts.Draft
-
- setPayload(ByteBuffer) - Method in class org.java_websocket.framing.CloseFrame
-
- setPayload(ByteBuffer) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the payload of this frame to the provided payload
- setProxy(Proxy) - Method in class org.java_websocket.client.WebSocketClient
-
- setReason(String) - Method in class org.java_websocket.framing.CloseFrame
-
Set the close reason for this close frame
- setResourceDescriptor(String) - Method in interface org.java_websocket.handshake.ClientHandshakeBuilder
-
- setResourceDescriptor(String) - Method in class org.java_websocket.handshake.HandshakeImpl1Client
-
- setReuseAddr(boolean) - Method in class org.java_websocket.AbstractWebSocket
-
Setter for soReuseAddr
Enable/disable SO_REUSEADDR for the socket
- setRSV1(boolean) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the rsv1 of this frame to the provided boolean
- setRSV2(boolean) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the rsv2 of this frame to the provided boolean
- setRSV3(boolean) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the rsv3 of this frame to the provided boolean
- setSocket(Socket) - Method in class org.java_websocket.client.WebSocketClient
-
Accepts bound and unbound sockets.
- setTcpNoDelay(boolean) - Method in class org.java_websocket.AbstractWebSocket
-
Setter for tcpNoDelay
Enable/disable TCP_NODELAY (disable/enable Nagle's algorithm) for new connections
- setTransferemasked(boolean) - Method in class org.java_websocket.framing.FramedataImpl1
-
Set the tranferemask of this frame to the provided boolean
- setWebSocketFactory(WebSocketServerFactory) - Method in class org.java_websocket.server.WebSocketServer
-
- socket() - Method in class org.java_websocket.SSLSocketChannel2
-
- socketChannel - Variable in class org.java_websocket.SSLSocketChannel2
-
the underlying channel
- SocketChannelIOHelper - Class in org.java_websocket
-
- SocketChannelIOHelper() - Constructor for class org.java_websocket.SocketChannelIOHelper
-
- sslcontext - Variable in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- sslEngine - Variable in class org.java_websocket.SSLSocketChannel2
-
- SSLSocketChannel - Class in org.java_websocket
-
A class that represents an SSL/TLS peer, and can be extended to create a client or a server.
- SSLSocketChannel(SocketChannel, SSLEngine, ExecutorService, SelectionKey) - Constructor for class org.java_websocket.SSLSocketChannel
-
- SSLSocketChannel2 - Class in org.java_websocket
-
Implements the relevant portions of the SocketChannel interface with the SSLEngine wrapper.
- SSLSocketChannel2(SocketChannel, SSLEngine, ExecutorService, SelectionKey) - Constructor for class org.java_websocket.SSLSocketChannel2
-
- start() - Method in class org.java_websocket.server.WebSocketServer
-
Starts the server selectorthread that binds to the currently set port number and
listeners for WebSocket connection requests.
- startConnectionLostTimer() - Method in class org.java_websocket.AbstractWebSocket
-
Start the connection lost timer
- startHandshake(ClientHandshakeBuilder) - Method in class org.java_websocket.WebSocketImpl
-
- stop(int) - Method in class org.java_websocket.server.WebSocketServer
-
Closes all connected clients sockets, then closes the underlying
ServerSocketChannel, effectively killing the server socket selectorthread,
freeing the port the server was bound to and stops all internal workerthreads.
- stop() - Method in class org.java_websocket.server.WebSocketServer
-
- stopConnectionLostTimer() - Method in class org.java_websocket.AbstractWebSocket
-
Stop the connection lost timer
- stringAscii(byte[]) - Static method in class org.java_websocket.util.Charsetfunctions
-
- stringAscii(byte[], int, int) - Static method in class org.java_websocket.util.Charsetfunctions
-
- stringUtf8(byte[]) - Static method in class org.java_websocket.util.Charsetfunctions
-
- stringUtf8(ByteBuffer) - Static method in class org.java_websocket.util.Charsetfunctions
-
- suspendEncoding() - Method in class org.java_websocket.util.Base64.OutputStream
-
Suspends encoding of the stream.
- valueOf(String) - Static method in enum org.java_websocket.drafts.Draft.CloseHandshakeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java_websocket.drafts.Draft.HandshakeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java_websocket.framing.Framedata.Opcode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java_websocket.WebSocket.READYSTATE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.java_websocket.WebSocket.Role
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.java_websocket.drafts.Draft.CloseHandshakeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java_websocket.drafts.Draft.HandshakeState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java_websocket.framing.Framedata.Opcode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java_websocket.WebSocket.READYSTATE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.java_websocket.WebSocket.Role
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- WebSocket - Interface in org.java_websocket
-
- WebSocket.READYSTATE - Enum in org.java_websocket
-
Enum which represents the state a websocket may be in
- WebSocket.Role - Enum in org.java_websocket
-
Enum which represents the states a websocket may be in
- WebSocketAdapter - Class in org.java_websocket
-
This class default implements all methods of the WebSocketListener that can be overridden optionally when advances functionalities is needed.
- WebSocketAdapter() - Constructor for class org.java_websocket.WebSocketAdapter
-
- WebSocketClient - Class in org.java_websocket.client
-
A subclass must implement at least onOpen, onClose, and onMessage to be
useful.
- WebSocketClient(URI) - Constructor for class org.java_websocket.client.WebSocketClient
-
Constructs a WebSocketClient instance and sets it to the connect to the
specified URI.
- WebSocketClient(URI, Draft) - Constructor for class org.java_websocket.client.WebSocketClient
-
Constructs a WebSocketClient instance and sets it to the connect to the
specified URI.
- WebSocketClient(URI, Draft, Map<String, String>, int) - Constructor for class org.java_websocket.client.WebSocketClient
-
Constructs a WebSocketClient instance and sets it to the connect to the
specified URI.
- WebSocketFactory - Interface in org.java_websocket
-
- WebSocketImpl - Class in org.java_websocket
-
Represents one end (client or server) of a single WebSocketImpl connection.
- WebSocketImpl(WebSocketListener, List<Draft>) - Constructor for class org.java_websocket.WebSocketImpl
-
Creates a websocket with server role
- WebSocketImpl(WebSocketListener, Draft) - Constructor for class org.java_websocket.WebSocketImpl
-
creates a websocket with client role
- WebSocketImpl(WebSocketListener, Draft, Socket) - Constructor for class org.java_websocket.WebSocketImpl
-
Deprecated.
- WebSocketImpl(WebSocketListener, List<Draft>, Socket) - Constructor for class org.java_websocket.WebSocketImpl
-
Deprecated.
- WebSocketListener - Interface in org.java_websocket
-
Implemented by WebSocketClient and WebSocketServer.
- WebsocketNotConnectedException - Exception in org.java_websocket.exceptions
-
exception which indicates the websocket is not yet connected (READYSTATE.OPEN)
- WebsocketNotConnectedException() - Constructor for exception org.java_websocket.exceptions.WebsocketNotConnectedException
-
- WebSocketServer - Class in org.java_websocket.server
-
WebSocketServer is an abstract class that only takes care of the
HTTP handshake portion of WebSockets.
- WebSocketServer() - Constructor for class org.java_websocket.server.WebSocketServer
-
Creates a WebSocketServer that will attempt to
listen on port WebSocket.DEFAULT_PORT.
- WebSocketServer(InetSocketAddress) - Constructor for class org.java_websocket.server.WebSocketServer
-
Creates a WebSocketServer that will attempt to bind/listen on the given address.
- WebSocketServer(InetSocketAddress, int) - Constructor for class org.java_websocket.server.WebSocketServer
-
- WebSocketServer(InetSocketAddress, List<Draft>) - Constructor for class org.java_websocket.server.WebSocketServer
-
- WebSocketServer(InetSocketAddress, int, List<Draft>) - Constructor for class org.java_websocket.server.WebSocketServer
-
- WebSocketServer(InetSocketAddress, int, List<Draft>, Collection<WebSocket>) - Constructor for class org.java_websocket.server.WebSocketServer
-
Creates a WebSocketServer that will attempt to bind/listen on the given address,
and comply with Draft version draft.
- WebSocketServer.WebSocketWorker - Class in org.java_websocket.server
-
This class is used to process incoming data
- WebSocketServerFactory - Interface in org.java_websocket
-
Interface to encapsulate the required methods for a websocket factory
- WebSocketWorker() - Constructor for class org.java_websocket.server.WebSocketServer.WebSocketWorker
-
- workerThread - Variable in class org.java_websocket.WebSocketImpl
-
Helper variable meant to store the thread which ( exclusively ) triggers this objects decode method.
- wrapChannel(SocketChannel, SelectionKey) - Method in class org.java_websocket.server.CustomSSLWebSocketServerFactory
-
- wrapChannel(SocketChannel, SelectionKey) - Method in class org.java_websocket.server.DefaultSSLWebSocketServerFactory
-
- wrapChannel(SocketChannel, SelectionKey) - Method in class org.java_websocket.server.DefaultWebSocketServerFactory
-
- wrapChannel(SocketChannel, SelectionKey) - Method in interface org.java_websocket.WebSocketServerFactory
-
Allows to wrap the Socketchannel( key.channel() ) to insert a protocol layer( like ssl or proxy authentication) beyond the ws layer.
- WrappedByteChannel - Interface in org.java_websocket
-
- write(ByteBuffer) - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- write(ByteBuffer) - Method in class org.java_websocket.client.AbstractClientProxyChannel
-
- write(ByteBuffer) - Method in class org.java_websocket.SSLSocketChannel
-
- write(ByteBuffer) - Method in class org.java_websocket.SSLSocketChannel2
-
- write(int) - Method in class org.java_websocket.util.Base64.OutputStream
-
Writes the byte to the output stream after
converting to/from Base64 notation.
- write(byte[], int, int) - Method in class org.java_websocket.util.Base64.OutputStream
-
Calls
write(int)
repeatedly until
len
bytes are written.
- writeEngineResult - Variable in class org.java_websocket.SSLSocketChannel2
-
- writeMore() - Method in class org.java_websocket.AbstractWrappedByteChannel
-
- writeMore() - Method in class org.java_websocket.SSLSocketChannel
-
- writeMore() - Method in class org.java_websocket.SSLSocketChannel2
-
- writeMore() - Method in interface org.java_websocket.WrappedByteChannel
-