|
|
vhost costructor |
|
|
Destroy the vhost. |
|
|
Here threads get the permission to use the access log file.
|
|
|
Here threads release the permission to use the access log file.
|
|
|
Write to the accesses log file.
|
|
||||||||||||
|
Add an host to the allowed host list.
|
|
||||||||||||
|
Add an IP address to the list.
|
|
|
Increment current references counter by 1. |
|
|
Check if all the host are allowed to the connection. |
|
|
Check if all the IPs are allowed to the connection. |
|
|
Clear the list of the hosts. |
|
|
Clear the list of IPs. |
|
|
Clear the data dictionary. |
|
|
Clear SSL things. |
|
|
Generate the RSA key for the SSL context. |
|
|
Get the log object for the accesses. |
|
|
Return a pointer to the file used by the accesses log. |
|
|
Get the accesses log file name. |
|
|
Get the access log file options. |
|
|
|
|
|
Get the document root. |
|
|
Get the value for name in the hash dictionary. If the data is not present it tries to get it from the Server class.
|
|
|
Get the list of hosts allowed. |
|
|
List of IPs allowed by the vhost. |
|
|
Get the max size of the log files. Return 0 on success. |
|
|
Get the MIME manager for the virtual host. |
|
|
Get the host name. |
|
|
Get the null reference callback function used by the virtual host. |
|
|
Return the port used by the host. |
|
|
Get the protocol data. |
|
|
Get the protocol name for the virtual host. |
|
|
Get the references counter. |
|
|
Get the SSL context. |
|
|
Get the system root. |
|
|
Get the throttling rate for the virtual host. |
|
|
Get a pointer to the vhost SSL context. |
|
|
Get the warnings log file options. |
|
|
Get the log object for the warnings. |
|
|
Return a pointer to the file used by the warnings log. |
|
|
Get the warnings log file name. |
|
|
Initialize SSL things. |
|
|
Check if an host is allowed to the connection
|
|
|
Check if the network is allowed to the connection(control the network by the local IP).
|
|
|
Check if a MIME type file is defined for the virtual host. |
|
|
Open the log files for the virtual hosts.
|
|
|
Remove the host address to the list.
|
|
|
Remove the IP address to the list.
|
|
|
Decrement current references counter by 1. |
|
|
Set the accesses log file name. |
|
|
Set the access log file options. |
|
|
|
|
|
Set the document root. |
|
|
Set the max size of the log files.
|
|
|
Set the host name. |
|
|
Set the null reference callback function. It is called when the reference counter for the virtual host is zero.
|
|
|
Set the port used by the host. |
|
|
Set the protocol data. |
|
|
Set the protocol name for the virtual host. |
|
|
Set the reference counter for the virtual host.
|
|
|
Set the system root. |
|
|
Set the throttling rate for the virtual host. |
|
|
Set the warnings log file options. |
|
|
Set the warnings log file name. |
|
|
Here threads get the permission to use the warnings log file.
|
|
|
Here threads release the permission to use the warnings log file.
|
|
|
Write a line to the warnings log file.
|
|
|
|
|
|
|
|
|
Path to the accesses log file. |
|
|
Additional data for log files. Defined in configuration files. |
|
|
The default priority for the connections scheduler. |
|
|
Path to the document root. |
|
|
|
|
|
List of hosts allowed by the vhost. |
|
|
List of IPs allowed by the vhost. |
|
|
|
|
|
Description or name of the virtual host. |
|
|
|
|
|
TCP port used to listen on. |
|
|
|
|
|
Protocol used by the vhost. |
|
|
How many connections are using this virtual host? |
|
|
|
|
|
SSL context. |
|
|
Path to the system root. |
|
|
Throttling rate to use with the virtual host. |
|
|
|
|
|
|
|
|
Path to the warnings log file. |
1.3.9.1