_status)) return $this->_status; include_once('modules/fileserver/FileServerManager.php'); $myFileServerManager =& FileServerManagerMaker(); if ($myFileServerManager->error()) psaerror('Unable to create FileServerManager object: ' . $myFileServerManager->getErrormsg()); if (false === ($this->_status = $myFileServerManager->status())) { $this->setError_('FileServerManager::set_preferences() status: ' . $myFileServerManager->getErrorMsg()); return false; } return $this->_status; } function get_usage_status($force = false) { if (!$force && isset($this->_usage_status)) return $this->_usage_status; include_once('modules/fileserver/FileServerManager.php'); $myFileServerManager =& FileServerManagerMaker(); if ($myFileServerManager->error()) psaerror('Unable to create FileServerManager object: ' . $myFileServerManager->getErrormsg()); if (false === ($this->_usage_status = $myFileServerManager->usage_status())) { $this->setError_('FileServerManager::set_preferences() usage_status: ' . $myFileServerManager->getErrorMsg()); return false; } return $this->_usage_status; } function isEnabled() { return 'is running' == $this->get_status(); } } ?>