Top Interfaces Classes Enums
module io.undertow.core

Package io.undertow.websockets.core


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
SendChannel

Marker interface for channels that send frames.

public interface
public interface
public interface
WebSocketLogger

log messages start at 25000

public interface
WebSocketMessages

start at 20000

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractReceiveListener

A receive listener that performs a callback when it receives a message

public class
BinaryOutputStream

OutputStream implementation which buffers all the data until close() is called and then will try to send it in a blocking fashion with the provided StreamSinkFrameChannel.

public class
BufferedBinaryMessage

A buffered binary message.

public class
BufferedTextMessage

A buffered text message.

public class
CloseMessage

A close message

public class
public abstract class
public abstract class
StreamSourceFrameChannel

Base class for processes Frame bases StreamSourceChannels.

public class
UTF8Output

Utility class which allows to extract a UTF8 String from bytes respecting valid code-points

public abstract class
WebSocketChannel

A org.xnio.channels.ConnectedChannel which can be used to send and receive WebSocket Frames.

public class
WebSocketException

Base class for all WebSocket Exceptions

public class
WebSocketFrameCorruptedException

WebSocketException which will be thrown if a corrupted frame was detected

public class
WebSocketFramePriority

Web socket frame priority

public class
WebSocketHandshakeException

WebSocketException which should be used during the WebSocket-Handshake processing.

public class
WebSocketInvalidCloseCodeException

WebSocketException which will be thrown if a corrupted frame was detected

public class
WebSocketLogger_$logger

Warning this class consists of generated code.

public class
WebSocketMessages_$bundle

Warning this class consists of generated code.

public class
public class
WebSocketUtils

Utility class which holds general useful utility methods which can be used within WebSocket implementations.

Enum Summary

Modifier and TypeEnum and Description
public enum
WebSocketFrameType

The different WebSocketFrame types which are out there.

public enum
WebSocketVersion

Enum which list all the different versions of the WebSocket specification (to the current date).