| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Class ilChatServerConfig. More...
 Collaboration diagram for ilChatServerConfig:
 Collaboration diagram for ilChatServerConfig:| Public Member Functions | |
| __construct () | |
| Constructor  public. | |
| setInternalIp ($ip) | |
| getInternalIp () | |
| setExternalIp ($ip) | |
| getExternalIp () | |
| setPort ($port) | |
| getPort () | |
| setSSLStatus ($ssl_status=0) | |
| getSSLStatus () | |
| setSSLPort ($ssl_port) | |
| getSSLPort () | |
| setModeratorPassword ($a_passwd) | |
| getModeratorPassword () | |
| setLogfile ($logfile) | |
| getLogfile () | |
| setLogLevel ($loglevel) | |
| getLogLevel () | |
| setAllowedHosts ($hosts) | |
| getAllowedHosts () | |
| getErrorMessage () | |
| setActiveStatus ($status) | |
| getActiveStatus () | |
| getNic () | |
| validate () | |
| update () | |
| updateStatus () | |
| read () | |
| isAlive () | |
| Static Public Member Functions | |
| static | _isActive () | 
| Data Fields | |
| $ilias | |
| $lng | |
| $internal_ip | |
| $external_ip | |
| $port | |
| $ssl_status | |
| $ssl_port | |
| $moderator | |
| $logfile | |
| $loglevel | |
| $hosts | |
| $active | |
| $nic | |
| $error_message | |
| Private Member Functions | |
| parseAllowedHosts () | |
| writeConfigFile () | |
Class ilChatServerConfig.
Definition at line 32 of file class.ilChatServerConfig.php.
| ilChatServerConfig::__construct | ( | ) | 
Constructor public.
| integer | reference_id or object_id | 
| boolean | treat the id as reference_id (true) or object_id (false) | 
Definition at line 58 of file class.ilChatServerConfig.php.
References $ilias, $lng, and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Definition at line 72 of file class.ilChatServerConfig.php.
References $ilias.
Referenced by ilUsersOnlineBlockGUI\fillRow().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getActiveStatus | ( | ) | 
Definition at line 181 of file class.ilChatServerConfig.php.
References $active.
Referenced by updateStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getAllowedHosts | ( | ) | 
Definition at line 166 of file class.ilChatServerConfig.php.
References $hosts.
Referenced by parseAllowedHosts(), update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getErrorMessage | ( | ) | 
Definition at line 171 of file class.ilChatServerConfig.php.
References $error_message.
| ilChatServerConfig::getExternalIp | ( | ) | 
Definition at line 96 of file class.ilChatServerConfig.php.
References $internal_ip.
Referenced by update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getInternalIp | ( | ) | 
Definition at line 86 of file class.ilChatServerConfig.php.
References $internal_ip.
Referenced by isAlive(), update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getLogfile | ( | ) | 
Definition at line 146 of file class.ilChatServerConfig.php.
References $logfile.
Referenced by update(), and writeConfigFile().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getLogLevel | ( | ) | 
Definition at line 156 of file class.ilChatServerConfig.php.
References $loglevel.
Referenced by update().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getModeratorPassword | ( | ) | 
Definition at line 136 of file class.ilChatServerConfig.php.
References $moderator.
Referenced by update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getNic | ( | ) | 
Definition at line 186 of file class.ilChatServerConfig.php.
| ilChatServerConfig::getPort | ( | ) | 
Definition at line 106 of file class.ilChatServerConfig.php.
References $port.
Referenced by isAlive(), update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getSSLPort | ( | ) | 
Definition at line 126 of file class.ilChatServerConfig.php.
References $ssl_port.
Referenced by update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::getSSLStatus | ( | ) | 
Definition at line 116 of file class.ilChatServerConfig.php.
References $ssl_status.
Referenced by update(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::isAlive | ( | ) | 
Definition at line 284 of file class.ilChatServerConfig.php.
References getInternalIp(), and getPort().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 298 of file class.ilChatServerConfig.php.
References getAllowedHosts(), and setAllowedHosts().
Referenced by validate().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::read | ( | ) | 
Definition at line 269 of file class.ilChatServerConfig.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::setActiveStatus | ( | $status | ) | 
Definition at line 176 of file class.ilChatServerConfig.php.
| ilChatServerConfig::setAllowedHosts | ( | $hosts | ) | 
Definition at line 161 of file class.ilChatServerConfig.php.
References $hosts.
Referenced by parseAllowedHosts().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::setExternalIp | ( | $ip | ) | 
Definition at line 91 of file class.ilChatServerConfig.php.
| ilChatServerConfig::setInternalIp | ( | $ip | ) | 
Definition at line 81 of file class.ilChatServerConfig.php.
| ilChatServerConfig::setLogfile | ( | $logfile | ) | 
Definition at line 141 of file class.ilChatServerConfig.php.
References $logfile.
| ilChatServerConfig::setLogLevel | ( | $loglevel | ) | 
Definition at line 151 of file class.ilChatServerConfig.php.
References $loglevel.
| ilChatServerConfig::setModeratorPassword | ( | $a_passwd | ) | 
Definition at line 131 of file class.ilChatServerConfig.php.
| ilChatServerConfig::setPort | ( | $port | ) | 
Definition at line 101 of file class.ilChatServerConfig.php.
References $port.
| ilChatServerConfig::setSSLPort | ( | $ssl_port | ) | 
Definition at line 121 of file class.ilChatServerConfig.php.
References $ssl_port.
| ilChatServerConfig::setSSLStatus | ( | $ssl_status = 0 | ) | 
Definition at line 111 of file class.ilChatServerConfig.php.
References $ssl_status.
| ilChatServerConfig::update | ( | ) | 
Definition at line 248 of file class.ilChatServerConfig.php.
References getAllowedHosts(), getExternalIp(), getInternalIp(), getLogfile(), getLogLevel(), getModeratorPassword(), getPort(), getSSLPort(), getSSLStatus(), and writeConfigFile().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilChatServerConfig::updateStatus | ( | ) | 
Definition at line 263 of file class.ilChatServerConfig.php.
References getActiveStatus().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilChatServerConfig::validate | ( | ) | 
Definition at line 191 of file class.ilChatServerConfig.php.
References getAllowedHosts(), getExternalIp(), getInternalIp(), getModeratorPassword(), getPort(), getSSLPort(), getSSLStatus(), and parseAllowedHosts().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 315 of file class.ilChatServerConfig.php.
References ilUtil\getDataDir(), getLogfile(), and ilUtil\makeDir().
Referenced by update().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilChatServerConfig::$active | 
Definition at line 46 of file class.ilChatServerConfig.php.
Referenced by getActiveStatus().
| ilChatServerConfig::$error_message | 
Definition at line 49 of file class.ilChatServerConfig.php.
Referenced by getErrorMessage().
| ilChatServerConfig::$external_ip | 
Definition at line 38 of file class.ilChatServerConfig.php.
| ilChatServerConfig::$hosts | 
Definition at line 45 of file class.ilChatServerConfig.php.
Referenced by getAllowedHosts(), and setAllowedHosts().
| ilChatServerConfig::$ilias | 
Definition at line 34 of file class.ilChatServerConfig.php.
Referenced by __construct(), and _isActive().
| ilChatServerConfig::$internal_ip | 
Definition at line 37 of file class.ilChatServerConfig.php.
Referenced by getExternalIp(), and getInternalIp().
| ilChatServerConfig::$lng | 
Definition at line 35 of file class.ilChatServerConfig.php.
Referenced by __construct().
| ilChatServerConfig::$logfile | 
Definition at line 43 of file class.ilChatServerConfig.php.
Referenced by getLogfile(), and setLogfile().
| ilChatServerConfig::$loglevel | 
Definition at line 44 of file class.ilChatServerConfig.php.
Referenced by getLogLevel(), and setLogLevel().
| ilChatServerConfig::$moderator | 
Definition at line 42 of file class.ilChatServerConfig.php.
Referenced by getModeratorPassword().
| ilChatServerConfig::$nic | 
Definition at line 47 of file class.ilChatServerConfig.php.
| ilChatServerConfig::$port | 
Definition at line 39 of file class.ilChatServerConfig.php.
| ilChatServerConfig::$ssl_port | 
Definition at line 41 of file class.ilChatServerConfig.php.
Referenced by getSSLPort(), and setSSLPort().
| ilChatServerConfig::$ssl_status | 
Definition at line 40 of file class.ilChatServerConfig.php.
Referenced by getSSLStatus(), and setSSLStatus().