Package com.ns.tcpframework
package com.ns.tcpframework
-
ClassDescriptionUtility class for loading server configuration from YAML files.A specialized InputStream that reads a fixed number of bytes from an underlying InputStream.Factory class for dynamically creating RequestHandler instances by name.Utility class for handling and sending HTTP error responses.Handles incoming HTTP connections and delegates request processing to appropriate handlers.Enumeration representing the HTTP request methods supported by the framework.Represents an HTTP request, encapsulating the HTTP method, path, version, headers, and body.Utility class for parsing raw HTTP requests from socket input streams.Represents an HTTP response, encapsulating the status code, status message, headers, and body.Functional interface representing a command to handle HTTP requests for a specific route.Manages the routing configuration for HTTP request dispatching.Configuration container for HTTP server settings and virtual host management.A multithreaded TCP server that listens for incoming client connections and delegates request handling.Configuration for a single virtual host in a name-based virtual hosting setup.Manages virtual host configurations and resolves hostnames to their corresponding virtual hosts.