Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

IProvider Struct Reference

Inheritance diagram for IProvider:

HttpProvider ServletProvider List of all members.

Public Member Functions

void service (HttpRequest request, HttpResponse response)
HttpRequest createRequest (IProviderBridge bridge)
HttpResponse createResponse (IProviderBridge bridge)
char[] toString ()

Detailed Description

Contract to be fulfilled by all HTTP provider instances.

Definition at line 49 of file IProvider.d.


Member Function Documentation

void service HttpRequest  request,
HttpResponse  response
 

Concrete provider must provide the service handler

Reimplemented in HttpProvider, and ServletProvider.

Referenced by HttpBridge::cross().

HttpRequest createRequest IProviderBridge  bridge  ) 
 

Concrete provider must provide a request factory

Reimplemented in HttpProvider, and ServletProvider.

Referenced by HttpBridge::this().

HttpResponse createResponse IProviderBridge  bridge  ) 
 

Concrete provider must provide a response factory

Reimplemented in HttpProvider, and ServletProvider.

Referenced by HttpBridge::this().

char [] toString  ) 
 

Concrete provider must provide an identifying text string

Reimplemented in HttpProvider, and ServletProvider.

Referenced by HttpServer::toString().


The documentation for this struct was generated from the following file:
Generated on Sun Nov 7 19:07:06 2004 for Mango by doxygen 1.3.6