All Classes and Interfaces

Class
Description
Domain certification using ACME.
Request a certificate for a domain.
Settings required for ACME communications to setup domain certificates.
Reads a chunked input stream.
Writes a chunked output stream.
A ResourceCache that reads resources from the classpath.
Represents a WebBrowser in a room.
Handler invoked for direct, real-time command dispatch omitting the queue.
Represents a command to send JavaScript to one or more clients.
A problem was occurred parsing a client command.
Represents a small chunk of a file being proxied.
Starts a binary response by connecting to another client.
Builds a binary response by requesting chunks from another client.
Represents a connection made from a client;
Communicates with a client using a WebSocket.
Abstraction for the system clock.
Interceptor for monitoring RCWeb HTTP requests and WebSocket frames.
Tools for processing hashes.
Interface for adding domain certification.
Maintains certificate chain and private key for a domain.
Stores important domain configuration values.
Accesses a keystore containing certificates for domains.
Responds to ACME servers as required for domain validation.
Enhances HTML error pages with additional connection and request details.
Wraps a certificate and private key into one object.
Utility class for writing a sequence of images as an animated GIF.
Parses, stores and writes headers.
Monitors the server health and stores a history of stats.
Returns a response about the current server health as JSON.
Represents the health of the server at a specific time.
Formats error responses as HTML documents.
A binary response to the client of known size.
Response sent to client after an error.
Same as StringResponse but skips ETags and cache validation and disables gzip.
Handles an HTTP connection.
Creates a new HttpInterceptor for capturing HTTP communcations.
Intercepts request handling when HttpResponder implements Interception.
Builds a web manifest files suitable for install RCWeb as an app.
Response to redirect the client to another location.
Parses, stores and reads HTTP requests.
Represents a log entry for an HTTP request.
Monitors HTTP requests and dispatches them to active WebSocket monitoring sessions.
WebSocket response stream for HTTP request monitoring.
Parses, stores and writes HTTP responses.
Creates a new HTTPServer that listens to a specific port.
Simple plain text response.
Generates new IDs for rooms and clients.
JavaScript snippets to help clients perform updates.
Prevents reading too much from an input stream.
Starts the Remote Control Web server.
Reads from an InputStream until all metadata is read.
Keeps track of how many bytes are read from an input stream.
Keeps track of how many bytes are written to an output stream.
Formats log output nicely.
Opens a connection to another web server and streams response to client.
Streams a response to a client from another connection.
Caches resources on the classpath in memory.
Represents a single entry in the resource cache.
Quickly builds responses using a resource cache.
Simple interface for generating an HTTP response to an HTTP request.
A reusable buffer of bytes.
A list of reusable buffers.
Parses and formats RFC-822 dates.
Allows multiple clients in the same room to communicate.
Maintains a map of active rooms.
Responds to HTTP requests base on URI.
Adds TLS to SuperSockets.
Generates self signed certificates for TLS.
Loads default settings and reads settings from properties files.
Simple JSON writer to reduce external dependencies.
Handler for when connections fail during generate.
Sniffs a new socket to see if it uses TLS.
A ResourceCache that loads resources from a zip file.
Encapsulates the security capabilities of an SSL/TLS connection.
Instances of this class acts as an explorer of the network data of an SSL/TLS connection.
Statistics for monitoring web server network activity.
Useful utilities for working with streams.
String utility methods.
Custom implementation of a socket supporting both plain and secure connections on same port.
Generates an animated GIF CAPTCHA with temporal noise.
Reads and writes data frames to a WebSocket.
A single data frame sent over a WebSocket.
Interface for intercepting WebSocket frames.
Represents a log entry for a WebSocket frame.
Monitors WebSocket frames and dispatches them to active WebSocket monitoring sessions.
WebSocket response stream for WebSocket frame monitoring.
Continuously streams server host to a WebSocket.
Continuously streams HTTP request log entries to a WebSocket.
Helps reading from a WebSocket and streaming responses.
Continuously streams HTTP request log entries to a WebSocket.
A ResourceCache that loads resources from a zip file.