| Method |
Description |
| AddHost |
Add a new virtual host to the server virtual host table |
| AddPath |
Add a new virtual path for the specified host |
| AddUser |
Add a new virtual user to the server |
| Authenticate |
Authenticate the client and assign access rights for the session |
| CheckPath |
Determine if the client has permission to access the specified
virtual path |
| ClearHeaders |
Delete all of the response headers for the specified client
session |
| DeleteHost |
Delete a virtual host associated with the specified server |
| DeletePath |
Delete a virtual path from the specified virtual host |
| DeleteUser |
Remove a virtual user from the server |
| Disconnect |
Disconnect the specified client session from the server |
| GetAllHeaders |
Return all of the request header values in the specified string
buffer |
| GetHeader |
Return the value of a request header for the
specified client session |
| GetVariable |
Return the value of a CGI environment variable for the specified
client |
| Initialize |
Initialize the control and validate the runtime license
key |
| ReceiveRequest |
Receive the request that was sent by the client to the server |
| RedirectRequest |
Redirect the request from the client to another URL |
| RegisterHandler |
Register a CGI program for use and associate it with a file name
extension |
| RegisterProgram |
Register a CGI program for use and associate it with a virtual
path on the server |
| RequireAuthentication |
Send a response to the client indicating that authentication is
required |
| Reset |
Reset the internal state of the control to its default values |
| ResolvePath |
Resolve a path to its full virtual or local file name |
| Restart |
Restart the server, terminating all active client connections |
| Resume |
Resume accepting new client connections |
| SendError |
Send a customized error response to the specified client |
| SendResponse |
Send a result code and message to the client in response to a
command |
| SetHeader |
Create or change the value of a response header for
the client session |
| SetVariable |
Create or change the value of a CGI environment variable for the
specified client |
| Start |
Start listening for client connections on the specified IP
address and port number |
| Stop |
Stop listening for new client connections and terminate all
client sessions |
| Suspend |
Suspend accepting new client connections |
| Throttle |
Limit the maximum number of client connections, connections per
IP address and connection rate |
| Uninitialize |
Uninitialize the control and release any system resources
that were allocated |