|
Nebula
|
This file was generated with Nebula Trifid's idlc compiler tool.
DO NOT EDIT
Classes | |
| class | AttachRequestHandler |
| class | DefaultHttpRequestHandler |
| This implements the "Home Page" of the Nebula application. More... | |
| class | HtmlElement |
| HTML markup elements. More... | |
| class | HtmlPageWriter |
| A stream writer which supports writing a HTML-formatted page into a stream. More... | |
| class | HttpClient |
| Use a HTTP client to send HTTP requests to a HTTP server, and receive and decode HTTP responses. More... | |
| class | HttpClientRegistry |
| The HttpClientRegistry provides a way to re-use existing connections to HTTP servers instead of setting up a HTTP connection for every single HTTP request. More... | |
| class | HttpInterface |
| The HttpInterface launches the HttpServer thread and is the communication interface with the HttpServer thread. More... | |
| class | HttpMessageHandler |
| Runs the HttpServer thread, and owns the central http server. More... | |
| class | HttpMethod |
| Http methods enumeration (GET, PUT, etc...). More... | |
| class | HttpNzStream |
| A version of HttpStream which reads .nz compressed files as created by the Nebula archiver tool. More... | |
| class | HttpRequest |
| Encapsulates a complete Http request into a message. More... | |
| class | HttpRequestHandler |
| HttpRequestHandlers are attached to the HttpServer and process incoming HTTP requests. More... | |
| class | HttpRequestReader |
| A stream reader which cracks a HTTP request into its components. More... | |
| class | HttpRequestWriter |
| Writes a valid HTTP request header to a stream. More... | |
| class | HttpResponseReader |
| Decodes a response header from a HTTP server and optionally writes received content data to a provided stream. More... | |
| class | HttpResponseWriter |
| Stream writer which writes a correct HTTP response to a stream. More... | |
| class | HttpServer |
| Implements an extremly simple standalone HTTP server with attached HttpRequestHandlers. More... | |
| class | HttpServerProxy |
| Client-side proxy of the HttpServer. More... | |
| class | HttpStatus |
| HTTP status code enumeration (e.g. More... | |
| class | HttpStream |
| Wraps client HTTP requests to a HTTP server into an IO::Stream. More... | |
| class | NebulaHttpClient |
| class | RemoveRequestHandler |
| class | SvgLineChartWriter |
| Specialized SVG page writer which draws a line chart diagrams. More... | |
| class | SvgPageWriter |
| A stream writer to generate simple SVG pages. More... | |
| Http::__ImplementClass | ( | Http::AttachRequestHandler | , |
| 'arqh' | , | ||
| Messaging::Message | ) |
| Http::__ImplementClass | ( | Http::DefaultHttpRequestHandler | , |
| 'DHRH' | , | ||
| Http::HttpRequestHandler | ) |
| Http::__ImplementClass | ( | Http::HtmlPageWriter | , |
| 'HMPW' | , | ||
| IO::StreamWriter | ) |
| Http::__ImplementClass | ( | Http::HttpClient | , |
| 'HTCL' | , | ||
| Http::NebulaHttpClient | ) |
| Http::__ImplementClass | ( | Http::HttpClientRegistry | , |
| 'HTCR' | , | ||
| Core::RefCounted | ) |
| Http::__ImplementClass | ( | Http::HttpInterface | , |
| 'HTIF' | , | ||
| Interface::InterfaceBase | ) |
| Http::__ImplementClass | ( | Http::HttpMessageHandler | , |
| 'HTMH' | , | ||
| Interface::InterfaceHandlerBase | ) |
| Http::__ImplementClass | ( | Http::HttpNzStream | , |
| 'HZST' | , | ||
| IO::MemoryStream | ) |
| Http::__ImplementClass | ( | Http::HttpRequest | , |
| 'HTRQ' | , | ||
| Messaging::Message | ) |
| Http::__ImplementClass | ( | Http::HttpRequestHandler | , |
| 'HRHD' | , | ||
| Core::RefCounted | ) |
| Http::__ImplementClass | ( | Http::HttpRequestReader | , |
| 'HRQR' | , | ||
| IO::StreamReader | ) |
| Http::__ImplementClass | ( | Http::HttpRequestWriter | , |
| 'HTRW' | , | ||
| IO::StreamWriter | ) |
| Http::__ImplementClass | ( | Http::HttpResponseReader | , |
| 'HTRR' | , | ||
| IO::StreamReader | ) |
| Http::__ImplementClass | ( | Http::HttpResponseWriter | , |
| 'HRSW' | , | ||
| IO::StreamWriter | ) |
| Http::__ImplementClass | ( | Http::HttpServer | , |
| 'HTPS' | , | ||
| Core::RefCounted | ) |
| Http::__ImplementClass | ( | Http::HttpServerProxy | , |
| 'HTSP' | , | ||
| Core::RefCounted | ) |
| Http::__ImplementClass | ( | Http::HttpStream | , |
| 'HTST' | , | ||
| IO::MemoryStream | ) |
| Http::__ImplementClass | ( | Http::NebulaHttpClient | , |
| 'NHTC' | , | ||
| Core::RefCounted | ) |
| Http::__ImplementClass | ( | Http::RemoveRequestHandler | , |
| 'rrqh' | , | ||
| Messaging::Message | ) |
| Http::__ImplementClass | ( | Http::SvgLineChartWriter | , |
| 'SLCW' | , | ||
| Http::SvgPageWriter | ) |
| Http::__ImplementClass | ( | Http::SvgPageWriter | , |
| 'SVGW' | , | ||
| IO::StreamWriter | ) |
| Http::__ImplementInterfaceSingleton | ( | Http::HttpInterface | ) |
| Http::__ImplementMsgId | ( | AttachRequestHandler | ) |
| Http::__ImplementMsgId | ( | HttpRequest | ) |
| Http::__ImplementMsgId | ( | RemoveRequestHandler | ) |
| Http::__ImplementSingleton | ( | Http::HttpClientRegistry | ) |
| Http::__ImplementSingleton | ( | Http::HttpServer | ) |
| Http::__ImplementSingleton | ( | Http::HttpServerProxy | ) |