IROHTTPServer

Overview

This interface declares ability of HTTP server channels to work with HTTP dispatchers. Those dispatchers are responsible for providing different services under different HTTP virtual paths.
This interface is used for internal purposes and is not likely to be used by users.

Location


Required Methods


GetRODLReader

function GetRODLReader: TROCustomRODLReader

Register

Connects a TROHTTPDispatcher instance that implements IROHTTPDispatcher interface to the server. After this is done the server will be able to provide a service that this dispatcher is configured for.

procedure Register(aDispatcher: IROHTTPDispatcher)

Parameters:

  • aDispatcher: The dispatcher instance to connect to the server.

Unregister

Disconnects a TROHTTPDispatcher instance from the server, the server will stop providing the corresponding service.

procedure Unregister(aDispatcher: IROHTTPDispatcher)

Parameters:

  • aDispatcher: The dispatcher instance to disconnect from the server.