A B C D E F G H I L M N O P R S T U V W 

A

AbstractExtension - Class in org.eclipse.jetty.websocket.common.extensions
 
AbstractExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
AbstractMuxExtension - Class in org.eclipse.jetty.websocket.common.extensions.mux
Multiplexing Extension for WebSockets.
AbstractMuxExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.AbstractMuxExtension
 
AbstractWebSocketConnection - Class in org.eclipse.jetty.websocket.common.io
Provides the implementation of WebSocketConnection within the framework of the new Connection framework of jetty-io
AbstractWebSocketConnection(EndPoint, Executor, Scheduler, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
AbstractWebSocketConnection.Stats - Class in org.eclipse.jetty.websocket.common.io
 
AbstractWebSocketConnection.Stats() - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
 
AcceptHash - Class in org.eclipse.jetty.websocket.common
Logic for working with the Sec-WebSocket-Key and Sec-WebSocket-Accept headers.
AcceptHash() - Constructor for class org.eclipse.jetty.websocket.common.AcceptHash
 
ADD_CHANNEL_REQUEST - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
ADD_CHANNEL_RESPONSE - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
addHeader(String, String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
addListener(IOState.ConnectionStateListener) - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
addParams(Class<?>...) - Method in class org.eclipse.jetty.websocket.common.events.ParamList
 
AnnotatedEventDriver - Class in org.eclipse.jetty.websocket.common.events
Handler for Annotated User WebSocket objects.
AnnotatedEventDriver(WebSocketPolicy, Object, EventMethods) - Constructor for class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
appendMessage(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
Append the payload to the message.
appendMessage(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
appendMessage(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
appendMessage(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
appendMessage(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
asFrame() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
asReasonBuffer() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
assertFrameValid(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
 
assertInputOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
assertOutputOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
assertValid() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 

B

begin() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod.Process
 
BINARY - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Binary Frame
binary() - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
binary(byte[]) - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
build(Method, Class<? extends Annotation>, ParamList...) - Static method in exception org.eclipse.jetty.websocket.common.events.InvalidSignatureException
 

C

call(Object, Object...) - Method in class org.eclipse.jetty.websocket.common.events.EventMethod
 
close() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
close(int, String) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
close() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
close(int, String) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
close() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Force closure of write bytes
close() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Send a websocket Close frame, without a status code or reason.
close(int, String) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Send a websocket Close frame, with status code.
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
CLOSE - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Close Frame
close() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
close(CloseStatus) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
close(int, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
CloseInfo - Class in org.eclipse.jetty.websocket.common
 
CloseInfo() - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(ByteBuffer, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(Frame) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(Frame, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(int) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(int, String) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseReasonValidator - Class in org.eclipse.jetty.websocket.common.io.payload
Validate UTF8 correctness for OpCode.CLOSE Reason message.
CloseReasonValidator() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.CloseReasonValidator
 
complete(Callback) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
compress() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod
 
compress() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateCompressionMethod
 
CompressionMethod - Interface in org.eclipse.jetty.websocket.common.extensions.compress
Compression Method
CompressionMethod.Process - Interface in org.eclipse.jetty.websocket.common.extensions.compress
 
configure(Generator) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
configure(Parser) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Generator
 
configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Parser
 
configureMuxer(Muxer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.AbstractMuxExtension
 
connection - Variable in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
ConnectionState - Enum in org.eclipse.jetty.websocket.common
Connection states as outlined in RFC6455.
CONTINUATION - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Continuation Frame
createSession(MuxAddChannelResponse) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.add.MuxAddClient
 

D

decompress() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod
 
decompress() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateCompressionMethod
 
DeflateCompressionMethod - Class in org.eclipse.jetty.websocket.common.extensions.compress
Deflate Compression Method
DeflateCompressionMethod() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.DeflateCompressionMethod
 
DELTA_ENCODING - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
DELTA_ENCODING - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
DeMaskProcessor - Class in org.eclipse.jetty.websocket.common.io.payload
 
DeMaskProcessor() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
disconnect() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
disconnect() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
disconnect(boolean) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
disconnect() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Terminate the connection (no close frame sent)
disconnect() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Harsh disconnect
doStart() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
DROP_CHANNEL - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
dumpWithHeading(Appendable, String, String, Object) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 

E

end() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod.Process
 
enqueue(Frame, Callback) - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventMethods
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
EventDriver - Class in org.eclipse.jetty.websocket.common.events
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
EventDriver(WebSocketPolicy, Object) - Constructor for class org.eclipse.jetty.websocket.common.events.EventDriver
 
EventDriverFactory - Class in org.eclipse.jetty.websocket.common.events
Create EventDriver implementations.
EventDriverFactory(WebSocketPolicy) - Constructor for class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
EventMethod - Class in org.eclipse.jetty.websocket.common.events
 
EventMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.EventMethod
 
EventMethod(Class<?>, String, Class<?>...) - Constructor for class org.eclipse.jetty.websocket.common.events.EventMethod
 
EventMethods - Class in org.eclipse.jetty.websocket.common.events
A representation of the methods available to call for a particular class.
EventMethods(Class<?>) - Constructor for class org.eclipse.jetty.websocket.common.events.EventMethods
 
execute(Runnable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
ExtensionStack - Class in org.eclipse.jetty.websocket.common.extensions
Represents the stack of Extensions.
ExtensionStack(ExtensionFactory) - Constructor for class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 

F

failAll(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
 
failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Callback failure.
failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
fillInterested() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
FLOW_CONTROL - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
flush() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
flush() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
FragmentExtension - Class in org.eclipse.jetty.websocket.common.extensions.fragment
Fragment Extension
FragmentExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
FrameCompressionExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
Implementation of the x-webkit-deflate-frame extension seen out in the wild.
FrameCompressionExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
 
FramePipes - Class in org.eclipse.jetty.websocket.common.io
 
FramePipes() - Constructor for class org.eclipse.jetty.websocket.common.io.FramePipes
 
FutureWriteCallback - Class in org.eclipse.jetty.websocket.common.io
Allows events to a WriteCallback to drive a Future for the user.
FutureWriteCallback() - Constructor for class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 

G

generate(long, Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
generate(WriteCallback, MuxControlBlock...) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
generate(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
generate a byte buffer based on the frame being passed in bufferSize is determined by the length of the payload + 28 for frame overhead
generate(int, Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
Generate, into a ByteBuffer, no more than bufferSize of contents from the frame.
Generator - Class in org.eclipse.jetty.websocket.common
Generating a frame in WebSocket land.
Generator(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Generator
Construct Generator with provided policy and bufferPool
Generator(WebSocketPolicy, ByteBufferPool, boolean) - Constructor for class org.eclipse.jetty.websocket.common.Generator
Construct Generator with provided policy and bufferPool
getAddClient() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
getAddServer() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
getBufferPool() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getBufferPool() - Method in class org.eclipse.jetty.websocket.common.Generator
 
getBufferPool() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getBufferSize() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateCompressionMethod
 
getBufferSize() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
 
getByteBuffer() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Get the next ByteBuffer to write.
getChannel(long, boolean) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
getChannelId() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
getCloseInfo() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
getCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
getConfig() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getConnection() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getConnection() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getConnectionState() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
getContinuationIndex() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
The number of fragments this frame consists of.
getEncoding() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getEncoding() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getEvents() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
 
getExtensionFactory() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
getExtensions() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Get the list of extensions in use.
getFillableErrorCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
 
getFillInterestedCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
 
getGenerator() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getHandshake() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getHandshake() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getHandshakeSize() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getHandshakeSize() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
The idle timeout in milliseconds
getIncomingFramesHandler() - Method in class org.eclipse.jetty.websocket.common.Parser
 
getIncomingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getInetSocketAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
getInitialSendQuota() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
getIOState() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getIOState() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getIOState() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Get the IOState of the connection.
getLocalAddress() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getLocalAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Get the local InetSocketAddress in use for this connection.
getLocalAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getMask() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getMaxIdleTimeout() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set the maximum number of milliseconds of idleness before the connection is closed/disconnected, (ie no frames are either sent or received)
getMaximumMessageSize() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getMethod() - Method in class org.eclipse.jetty.websocket.common.events.EventMethod
 
getMethods(Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
getMuxDropChannel() - Method in exception org.eclipse.jetty.websocket.common.extensions.mux.MuxPhysicalConnectionException
 
getName() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
Get the list of negotiated extensions, each entry being a full "name; params" extension configuration
getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
getNumberOfSlots() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
getOnFillableCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
 
getOpCode() - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxControlBlock
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
getOpCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
getOutgoingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getParam(String) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
getParamTypes() - Method in class org.eclipse.jetty.websocket.common.events.EventMethod
 
getParser() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Get the payload ByteBuffer.
getPayloadAsUTF8() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getPayloadLength() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getPayloadStart() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getPhrase() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
getPhysicalHandshakeRequest() - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.add.MuxAddServer
 
getPhysicalHandshakeResponse() - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.add.MuxAddServer
 
getPojoClass() - Method in class org.eclipse.jetty.websocket.common.events.EventMethods
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getPolicy() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
The policy that the connection is running under.
getPolicy() - Method in class org.eclipse.jetty.websocket.common.Parser
 
getPolicy() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getProtocolVersion() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getReason() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
getRemote() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Get the remote address of the physical connection.
getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getRemoteAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Get the remote Address in use for this connection.
getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getRequestURI() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getRsv() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
getRsv() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
getRsv() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
getRsv() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
getRsv() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
getScheduler() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getSendQuotaSize() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
getSession() - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
getSession() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
getSession() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getSession() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Get the Session for this connection
getStats() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
getStatusCode() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
getType() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
getUpgradeRequest() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getUpgradeResponse() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
getValue() - Method in enum org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel.Reason
 

H

handshake(Muxer, MuxChannel, UpgradeRequest) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.add.MuxAddServer
Perform the handshake.
hashCode() - Method in class org.eclipse.jetty.websocket.common.events.EventMethods
 
hashCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
hashCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
hashKey(String) - Static method in class org.eclipse.jetty.websocket.common.AcceptHash
Concatenate the provided key with the Magic GUID and return the Base64 encoded form.
hasNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
hasPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
HEADER_VALUE_DELIM - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxRequest
 
HttpResponseHeaderParseListener - Interface in org.eclipse.jetty.websocket.common.io.http
 
HttpResponseHeaderParser - Class in org.eclipse.jetty.websocket.common.io.http
Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object.
HttpResponseHeaderParser(HttpResponseHeaderParseListener) - Constructor for class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
HttpResponseHeaderParser.ParseException - Exception in org.eclipse.jetty.websocket.common.io.http
 
HttpResponseHeaderParser.ParseException(String) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
 
HttpResponseHeaderParser.ParseException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
 

I

IDENTITY_ENCODING - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
IDENTITY_ENCODING - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
IdentityExtension - Class in org.eclipse.jetty.websocket.common.extensions.identity
 
IdentityExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
Incoming exceptions from Muxer.
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming parser errors
incomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Incoming Errors from Parser
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.AbstractMuxExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
Incoming frames from Muxer
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux encapsulated frames.
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Incoming Raw Frames from Parser
input(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod.Process
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.common.io.payload.NoOpValidator
 
InvalidSignatureException - Exception in org.eclipse.jetty.websocket.common.events
 
InvalidSignatureException(String) - Constructor for exception org.eclipse.jetty.websocket.common.events.InvalidSignatureException
 
IOState - Class in org.eclipse.jetty.websocket.common.io
Simple state tracker for Input / Output and ConnectionState.
IOState() - Constructor for class org.eclipse.jetty.websocket.common.io.IOState
Create a new IOState, initialized to ConnectionState.CONNECTING
IOState.ConnectionStateListener - Interface in org.eclipse.jetty.websocket.common.io
 
isActive() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
isClosed() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isClosed() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Used to test for the final frame possible to be enqueued, the CLOSE frame.
isClosed() - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
isClosed() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
isContinuation() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isControlFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
isControlFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isDataFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
isDataFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isDeltaEncoded() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
isDeltaEncoded() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
isDone() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod.Process
 
isDone() - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
isFailed() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
isFallback() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
isFin() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isHarsh() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
isHasSession() - Method in class org.eclipse.jetty.websocket.common.events.EventMethod
 
isIdentityEncoded() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
isIdentityEncoded() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
isInputAvailable() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isKnown(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
Test for known opcodes (per the RFC spec)
isLast() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isLastFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isMasked() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isOpen() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
isOpen() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Is the muxer and the physical connection still open?
isOpen() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
isOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isOpen() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Test if logical connection is still open
isOpen() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
isOutputAvailable() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isReading() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
isReading() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
isReading() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Tests if the connection is actively reading.
isRsv1() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV1 bit of the base websocket framing.
isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
Indicates use of RSV1 flag for indicating deflation is in use.
isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
Indicates use of RSV1 flag for indicating deflation is in use.
isRsv2() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv2User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV2 bit of the base websocket framing.
isRsv3() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv3User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV3 bit of the base websocket framing.
isSecure() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
isStreaming() - Method in class org.eclipse.jetty.websocket.common.events.EventMethod
 
isTextDataDecoder() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension works as a decoder of TEXT Data Frames.
isTextDataDecoder() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
Indicate that this extensions is now responsible for TEXT Data Frame compliance to the WebSocket spec.
isTextDataDecoder() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 

L

length() - Method in class org.eclipse.jetty.websocket.common.io.payload.UTF8Validator
 
ListenerEventDriver - Class in org.eclipse.jetty.websocket.common.events
Handler for WebSocketListener based User WebSocket implementations.
ListenerEventDriver(WebSocketPolicy, WebSocketListener) - Constructor for class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
LogicalConnection - Interface in org.eclipse.jetty.websocket.common
 

M

MAX_CONTROL_PAYLOAD - Static variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
Maximum size of Control frame, per RFC 6455
merge(UpgradeRequest, UpgradeRequest) - Static method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxRequest
 
mergeHeaders(List<String>, String) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
MessageAppender - Interface in org.eclipse.jetty.websocket.common.message
Appender for messages (used for multiple fragments with continuations, and also to allow for streaming APIs)
messageComplete() - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
Notification that message is to be considered complete.
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
MessageCompressionExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
Per Message Compression extension for WebSocket.
MessageCompressionExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 
MessageInputStream - Class in org.eclipse.jetty.websocket.common.message
Support class for reading binary message data as an InputStream.
MessageInputStream(AnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
MessageOutputStream - Class in org.eclipse.jetty.websocket.common.message
 
MessageOutputStream(LogicalConnection, OutgoingFrames) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
MessageReader - Class in org.eclipse.jetty.websocket.common.message
Support class for reading text message data as an Reader.
MessageReader(AnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageReader
 
MessageWriter - Class in org.eclipse.jetty.websocket.common.message
 
MessageWriter(LogicalConnection, OutgoingFrames) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageWriter
 
method - Variable in class org.eclipse.jetty.websocket.common.events.EventMethod
 
MuxAddChannelRequest - Class in org.eclipse.jetty.websocket.common.extensions.mux.op
 
MuxAddChannelRequest() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
MuxAddChannelResponse - Class in org.eclipse.jetty.websocket.common.extensions.mux.op
 
MuxAddChannelResponse() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
MuxAddClient - Interface in org.eclipse.jetty.websocket.common.extensions.mux.add
Interface for Mux Client to handle receiving a AddChannelResponse
MuxAddServer - Interface in org.eclipse.jetty.websocket.common.extensions.mux.add
Server interface, for dealing with incoming AddChannelRequest / AddChannelResponse flows.
MuxChannel - Class in org.eclipse.jetty.websocket.common.extensions.mux
MuxChannel, acts as WebSocketConnection for specific sub-channel.
MuxChannel(long, Muxer) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
MuxControlBlock - Interface in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxDropChannel - Class in org.eclipse.jetty.websocket.common.extensions.mux.op
 
MuxDropChannel(long) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
Normal Drop.
MuxDropChannel(long, int, String) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
Drop with reason code and optional phrase
MuxDropChannel(long, MuxDropChannel.Reason, String) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
Drop with reason code and optional phrase
MuxDropChannel.Reason - Enum in org.eclipse.jetty.websocket.common.extensions.mux.op
Outlined in Section 9.4.1.
MuxedFrame - Class in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxedFrame() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
MuxedFrame(MuxedFrame) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
Muxer - Class in org.eclipse.jetty.websocket.common.extensions.mux
Muxer responsible for managing sub-channels.
Muxer(LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
MuxException - Exception in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxException(String) - Constructor for exception org.eclipse.jetty.websocket.common.extensions.mux.MuxException
 
MuxException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.extensions.mux.MuxException
 
MuxException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.extensions.mux.MuxException
 
MuxFlowControl - Class in org.eclipse.jetty.websocket.common.extensions.mux.op
 
MuxFlowControl() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
MuxGenerator - Class in org.eclipse.jetty.websocket.common.extensions.mux
Generate Mux frames destined for the physical connection.
MuxGenerator() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
MuxGenerator(ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
MuxNewChannelSlot - Class in org.eclipse.jetty.websocket.common.extensions.mux.op
 
MuxNewChannelSlot() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
MuxOp - Class in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxOp() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
MuxParser - Class in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxParser() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
 
MuxParser.Listener - Interface in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxPhysicalConnectionException - Exception in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxPhysicalConnectionException(MuxDropChannel.Reason, String) - Constructor for exception org.eclipse.jetty.websocket.common.extensions.mux.MuxPhysicalConnectionException
 
MuxPhysicalConnectionException(MuxDropChannel.Reason, String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.extensions.mux.MuxPhysicalConnectionException
 
MuxRequest - Class in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxRequest() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxRequest
 
MuxRequest(UpgradeRequest) - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxRequest
 
MuxResponse - Class in org.eclipse.jetty.websocket.common.extensions.mux
 
MuxResponse() - Constructor for class org.eclipse.jetty.websocket.common.extensions.mux.MuxResponse
 

N

name(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
negotiate(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
Perform the extension negotiation.
NEW_CHANNEL_SLOT - Static variable in class org.eclipse.jetty.websocket.common.extensions.mux.MuxOp
 
newInstance(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
 
nextIncomingError(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
nextIncomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
nextOutgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
NoOpValidator - Class in org.eclipse.jetty.websocket.common.io.payload
payload validator does no validation.
NoOpValidator() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.NoOpValidator
 
notifyClose(int, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
notifyFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.Parser
 
notifyWebSocketException(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.Parser
 

O

onAbnormalClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
A websocket connection has been disconnected for abnormal close reasons.
onBinary - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onClose - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onClose() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
onClose() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Physical connection disconnect.
onCloseLocal(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
A close handshake has been issued from the local endpoint
onCloseRemote(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
A close handshake has been received from the remote endpoint
onConnect() - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onConnect() - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onConnect - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onConnect() - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onConnected() - Method in class org.eclipse.jetty.websocket.common.io.IOState
WebSocket has successfully upgraded, but the end-user onOpen call hasn't run yet.
onConnectionStateChange(ConnectionState) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
onConnectionStateChange(ConnectionState) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
onConnectionStateChange(ConnectionState) - Method in interface org.eclipse.jetty.websocket.common.io.IOState.ConnectionStateListener
 
onConnectionStateChange(ConnectionState) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onError - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onFailedUpgrade() - Method in class org.eclipse.jetty.websocket.common.io.IOState
A websocket connection has failed its upgrade handshake, and is now closed.
onFillable() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
onFillInterestedFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onFrame - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onMuxAddChannelRequest(MuxAddChannelRequest) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux control block, destined for the control channel (id 0)
onMuxAddChannelRequest(MuxAddChannelRequest) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxAddChannelResponse(MuxAddChannelResponse) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux control block, destined for the control channel (id 0)
onMuxAddChannelResponse(MuxAddChannelResponse) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxDropChannel(MuxDropChannel) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux control block, destined for the control channel (id 0)
onMuxDropChannel(MuxDropChannel) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxedFrame(MuxedFrame) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux-unwrapped frames, destined for a sub-channel
onMuxedFrame(MuxedFrame) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxException(MuxException) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
onMuxException(MuxException) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxFlowControl(MuxFlowControl) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux control block, destined for the control channel (id 0)
onMuxFlowControl(MuxFlowControl) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onMuxNewChannelSlot(MuxNewChannelSlot) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Incoming mux control block, destined for the control channel (id 0)
onMuxNewChannelSlot(MuxNewChannelSlot) - Method in interface org.eclipse.jetty.websocket.common.extensions.mux.MuxParser.Listener
 
onOpen() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
onOpen() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
onOpened() - Method in class org.eclipse.jetty.websocket.common.io.IOState
A websocket connection has finished its upgrade handshake, and is now open.
onReadEOF() - Method in class org.eclipse.jetty.websocket.common.io.IOState
The local endpoint has reached a read EOF.
onReader(Reader) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onReadTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
onText - Variable in class org.eclipse.jetty.websocket.common.events.EventMethods
 
onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.ListenerEventDriver
 
OpCode - Class in org.eclipse.jetty.websocket.common
 
OpCode() - Constructor for class org.eclipse.jetty.websocket.common.OpCode
 
opcode - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
open() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Open/Activate the session
openSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
org.eclipse.jetty.websocket.common - package org.eclipse.jetty.websocket.common
Jetty WebSocket Common : Implementation [Internal Use Only]
org.eclipse.jetty.websocket.common.events - package org.eclipse.jetty.websocket.common.events
Jetty WebSocket Common : Event Driver for WebSocket Object
org.eclipse.jetty.websocket.common.extensions - package org.eclipse.jetty.websocket.common.extensions
Jetty WebSocket Common : Extension Implementations
org.eclipse.jetty.websocket.common.extensions.compress - package org.eclipse.jetty.websocket.common.extensions.compress
Jetty WebSocket Common : Frame & Message Compression Extension Implementations
org.eclipse.jetty.websocket.common.extensions.fragment - package org.eclipse.jetty.websocket.common.extensions.fragment
Jetty WebSocket Common : Auto Fragment Extension Implementation
org.eclipse.jetty.websocket.common.extensions.identity - package org.eclipse.jetty.websocket.common.extensions.identity
Jetty WebSocket Common : Identity Extension Implementation
org.eclipse.jetty.websocket.common.extensions.mux - package org.eclipse.jetty.websocket.common.extensions.mux
Jetty WebSocket Common : MUX Extension Core [Unstable Early Draft]
org.eclipse.jetty.websocket.common.extensions.mux.add - package org.eclipse.jetty.websocket.common.extensions.mux.add
Jetty WebSocket Common : MUX Extension Add Channel Handling [Unstable Early Draft]
org.eclipse.jetty.websocket.common.extensions.mux.op - package org.eclipse.jetty.websocket.common.extensions.mux.op
Jetty WebSocket Common : MUX Extension OpCode Handling [Unstable Early Draft]
org.eclipse.jetty.websocket.common.io - package org.eclipse.jetty.websocket.common.io
Jetty WebSocket Common : I/O Implementation
org.eclipse.jetty.websocket.common.io.http - package org.eclipse.jetty.websocket.common.io.http
 
org.eclipse.jetty.websocket.common.io.payload - package org.eclipse.jetty.websocket.common.io.payload
Jetty WebSocket Common : I/O : Frame Payload Handling
org.eclipse.jetty.websocket.common.message - package org.eclipse.jetty.websocket.common.message
Jetty WebSocket Common : Message Handling
outgoing - Variable in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.AbstractMuxExtension
 
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
Frames destined for the Muxer
outgoingFrame(Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Frame from API, User, or Internal implementation destined for network.
output(long, Frame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Outgoing frame, without mux encapsulated payload.
output(MuxControlBlock) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Write an OP out the physical connection.
OVERHEAD - Static variable in class org.eclipse.jetty.websocket.common.Generator
The overhead (maximum) for a framing header.

P

ParamList - Class in org.eclipse.jetty.websocket.common.events
Simple class for representing a list of class arrays.
ParamList() - Constructor for class org.eclipse.jetty.websocket.common.events.ParamList
 
parse(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
Parse the raw WebSocketFrame payload data for various Mux frames.
parse(ByteBuffer) - Static method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxRequest
 
parse(long, ByteBuffer) - Static method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Parser
 
Parser - Class in org.eclipse.jetty.websocket.common
Parsing of a frames in WebSocket land.
Parser(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Parser
 
PayloadProcessor - Interface in org.eclipse.jetty.websocket.common.io.payload
Process the payload (for demasking, validating, etc..)
PING - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Ping Frame
ping() - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
pojo - Variable in class org.eclipse.jetty.websocket.common.events.EventMethod
 
policy - Variable in class org.eclipse.jetty.websocket.common.events.EventDriver
 
PONG - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Pong Frame
pong() - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
position() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Get the position currently within the payload data.
process() - Method in interface org.eclipse.jetty.websocket.common.extensions.compress.CompressionMethod.Process
 
process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.CloseReasonValidator
 
process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.NoOpValidator
 
process(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
Used to process payloads for in the spec.
process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.UTF8Validator
 

R

read() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
read(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
read139EncodedSize(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
Per section 9.1.
readChannelId(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
Read Channel ID using Section 7.
remaining() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Get the number of bytes remaining to write out to the Network ByteBuffer.
reset() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
reset(Frame) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
reset(Frame) - Method in class org.eclipse.jetty.websocket.common.io.payload.NoOpValidator
 
reset(Frame) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
 
reset(Frame) - Method in class org.eclipse.jetty.websocket.common.io.payload.UTF8Validator
 
reset() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
resume() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
resume() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 

S

sendBytes(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
Blocking write of bytes.
sendBytesByFuture(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPartialBytes(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPartialString(String, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendString(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendStringByFuture(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
session - Variable in class org.eclipse.jetty.websocket.common.events.EventDriver
 
setAddClient(MuxAddClient) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
setAddServer(MuxAddServer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
setBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setBufferSize(int) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateCompressionMethod
 
setBufferSize(int) - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Set the buffer size used for generating ByteBuffers from the frames.
setChannelId(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
setChannelId(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
setChannelId(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setChannelId(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
setConnection(LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setConnection(LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.AbstractMuxExtension
 
setContinuation(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setContinuationIndex(int) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setEncoding(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
setEncoding(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setEvents(MuxParser.Listener) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxParser
 
setExtensionFactory(ExtensionFactory) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Get the list of extensions in use.
setFailed(boolean) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setFallback(boolean) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
setFin(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setHandshake(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
setHandshake(String) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
setHandshake(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setHandshake(String) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Set the timeout in milliseconds
setIncomingFramesHandler(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.Parser
 
setInitialSendQuota(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
setInputBufferSize(int) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setMask(byte[]) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setMasked(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setMaxIdleTimeout(long) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set the maximum number of milliseconds of idleness before the connection is closed/disconnected, (ie no frames are either sent or received)
setMaximumMessageSize(long) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setNextIncoming(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
setNextIncomingFrames(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setNextIncomingFrames(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
setNextIncomingFrames(IncomingFrames) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set where the connection should send the incoming frames to.
setNextOutgoing(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
setNextOutgoingFrames(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setNumberOfSlots(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
setOpCode(byte) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setOutgoing(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
setOutgoingFramesHandler(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
setOutgoingHandler(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Set the data and payload length.
setPayload(byte[], int, int) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Set the data and payload length.
setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Set the data payload.
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setRemainingBuffer(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setRemoteAddress(InetSocketAddress) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
Set the remote address of the physical connection.
setRsv(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelRequest
 
setRsv(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxAddChannelResponse
 
setRsv(int) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel
 
setRsv(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
setRsv(byte) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxNewChannelSlot
 
setRsv1(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setRsv2(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setRsv3(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setSendQuotaSize(long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.op.MuxFlowControl
 
setSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
setSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setSession(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set the session associated with this connection
setStatusCode(int) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setStatusReason(String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setSubProtocol(String) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
setUpgradeRequest(UpgradeRequest) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setUpgradeResponse(UpgradeResponse) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
SimpleBinaryMessage - Class in org.eclipse.jetty.websocket.common.message
 
SimpleBinaryMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
SimpleTextMessage - Class in org.eclipse.jetty.websocket.common.message
 
SimpleTextMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
succeeded() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Write of ByteBuffer succeeded.
succeeded() - Method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
suspend() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxChannel
 
suspend() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
suspend() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Suspend a the incoming read events on the connection.
suspend() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 

T

terminateConnection(int, String) - Method in class org.eclipse.jetty.websocket.common.events.EventDriver
 
TEXT - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Text Frame
text() - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
text(String) - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
to(IncomingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
 
to(OutgoingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
 
toString() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.AnnotatedEventDriver
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.EventMethods
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.FrameCompressionExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.MessageCompressionExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxedFrame
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.mux.Muxer
 
toString() - Method in class org.eclipse.jetty.websocket.common.Generator
 
toString() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
toString() - Method in class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
 
toString() - Method in class org.eclipse.jetty.websocket.common.Parser
 
toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 

U

UNDEFINED - Static variable in class org.eclipse.jetty.websocket.common.OpCode
An undefined OpCode
UTF8Validator - Class in org.eclipse.jetty.websocket.common.io.payload
Used to perform validation of UTF8 payload contents (for fast-fail reasons)
UTF8Validator() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.UTF8Validator
 

V

valueOf(String) - Static method in enum org.eclipse.jetty.websocket.common.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel.Reason
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel.Reason
 
values() - Static method in enum org.eclipse.jetty.websocket.common.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jetty.websocket.common.extensions.mux.op.MuxDropChannel.Reason
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasAbnormalClose() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasCleanClose() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasLocalCloseInitiated() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasRemoteCloseInitiated() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
websocket - Variable in class org.eclipse.jetty.websocket.common.events.EventDriver
 
WebSocketExtensionFactory - Class in org.eclipse.jetty.websocket.common.extensions
 
WebSocketExtensionFactory(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
 
WebSocketFrame - Class in org.eclipse.jetty.websocket.common
A Base Frame as seen in RFC 6455.
WebSocketFrame() - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Default constructor
WebSocketFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Construct form opcode
WebSocketFrame(Frame) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Copy constructor for the websocket frame.
WebSocketFrame(WebSocketFrame) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Copy constructor for the websocket frame.
WebSocketFrame(WebSocketFrame, ByteBuffer) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Copy constructor for the websocket frame, with an alternate payload.
WebSocketRemoteEndpoint - Class in org.eclipse.jetty.websocket.common
Endpoint for Writing messages to the Remote websocket.
WebSocketRemoteEndpoint(LogicalConnection, OutgoingFrames) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
WebSocketSession - Class in org.eclipse.jetty.websocket.common
 
WebSocketSession(URI, EventDriver, LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketSession
 
wrap(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
Wrap the given WebSocket object instance in a suitable EventDriver
wrap(WriteCallback) - Static method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
write(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
write(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
write139Buffer(ByteBuffer, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
Write a 1/3/9 encoded size, then a byte buffer of that size.
write139Size(ByteBuffer, long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
Write a 1/3/9 encoded size.
writeBuffer(ByteBuffer, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
 
WriteBytesProvider - Class in org.eclipse.jetty.websocket.common.io
Interface for working with bytes destined for EndPoint.write(Callback, ByteBuffer...)
WriteBytesProvider(Generator, Callback) - Constructor for class org.eclipse.jetty.websocket.common.io.WriteBytesProvider
Create a WriteBytesProvider with specified Generator and "flush" Callback.
WriteCallbackWrapper - Class in org.eclipse.jetty.websocket.common.io
Wraps the exposed WriteCallback API with a Jetty Callback.
WriteCallbackWrapper(WriteCallback) - Constructor for class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
writeChannelId(ByteBuffer, long) - Method in class org.eclipse.jetty.websocket.common.extensions.mux.MuxGenerator
Write multiplexing channel id, using logical channel id encoding (of 1,2,3, or 4 octets)
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.