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 | ) |