[ class tree: ] [ index: ] [ all elements ]

Index of all elements

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ i ] [ l ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ w ] [ _ ]

a

$autoRunDir
in file Linux.php, variable System_Daemon_OS_Linux::$autoRunDir
    Path to autoRun script
$autoRunTemplatePath
in file BSD.php, variable System_Daemon_OS_BSD::$autoRunTemplatePath
    Template path
$autoRunTemplatePath
in file Debian.php, variable System_Daemon_OS_Debian::$autoRunTemplatePath
    Template path
$autoRunTemplatePath
in file OS.php, variable System_Daemon_OS::$autoRunTemplatePath
    Template path
$autoRunTemplateReplace
in file OS.php, variable System_Daemon_OS::$autoRunTemplateReplace
    Replace the following keys with values to convert a template into a read autorun script
$autoRunTemplateReplace
in file Debian.php, variable System_Daemon_OS_Debian::$autoRunTemplateReplace
    Replace the following keys with values to convert a template into a read autorun script
autoload
in file Daemon.php, method System_Daemon::autoload()
    Autoload static method for loading classes and interfaces.
top

b

BSD.php
procedural page BSD.php
BSD.php
procedural page BSD.php
top

c

changelog_gen.php
procedural page changelog_gen.php
top

d

defaultSigHandler
in file Daemon.php, method System_Daemon::defaultSigHandler()
    Default signal handler.
devtest.php
procedural page devtest.php
Debian.php
procedural page Debian.php
Daemon.php
procedural page Daemon.php
Debian.php
procedural page Debian.php
Daemon.php
procedural page Daemon.php
top

e

$errors
in file Options.php, variable System_Daemon_Options::$errors
    Holds errors
$errors
in file OS.php, variable System_Daemon_OS::$errors
    Holds errors
exe
in file test.php, function exe()
    Executes a command
Exception.php
procedural page Exception.php
Exception.php
procedural page Exception.php
Exception.php
procedural page Exception.php
Exception.php
procedural page Exception.php
top

f

factory
in file OS.php, method System_Daemon_OS::factory()
    Loads all the drivers and returns the one for the most specifc OS
top

g

getAutoRunPath
in file OS.php, method System_Daemon_OS::getAutoRunPath()
    Returns OS specific path to autoRun file
getAutoRunScript
in file OS.php, method System_Daemon_OS::getAutoRunScript()
    Uses properties to enrich the autuRun Template
getAutoRunTemplate
in file OS.php, method System_Daemon_OS::getAutoRunTemplate()
    Returns a template to base the autuRun script on.
getAutoRunTemplatePath
in file BSD.php, method System_Daemon_OS_BSD::getAutoRunTemplatePath()
    Returns a template path to base the autuRun script on.
getAutoRunTemplatePath
in file OS.php, method System_Daemon_OS::getAutoRunTemplatePath()
    Returns a template path to base the autuRun script on.
getDetails
in file OS.php, method System_Daemon_OS::getDetails()
    Returns array with all the specific details of the loaded OS
getOption
in file Options.php, method System_Daemon_Options::getOption()
    Retrieves any option found in $_definitions
getOption
in file Daemon.php, method System_Daemon::getOption()
    Gets any option found in $_optionDefinitions Public interface to talk with with private option methods
getOptions
in file Options.php, method System_Daemon_Options::getOptions()
    Gets an array of options found in $_definitions
getOptions
in file Daemon.php, method System_Daemon::getOptions()
    Gets an array of options found
top

i

init
in file Options.php, method System_Daemon_Options::init()
    Checks if all the required options are set & met.
isDying
in file Daemon.php, method System_Daemon::isDying()
    Wether the our daemon is being killed, you might want to include this in your loop
isInBackground
in file Daemon.php, method System_Daemon::isInBackground()
    Wether the class is already running in the background
isInitialized
in file Options.php, method System_Daemon_Options::isInitialized()
    Wether options are initialized
isInstalled
in file OS.php, method System_Daemon_OS::isInstalled()
    Determines wether the system is compatible with this OS
isInstalled
in file Windows.php, method System_Daemon_OS_Windows::isInstalled()
    Determines wether this system is compatible with this OS
isInstalled
in file Linux.php, method System_Daemon_OS_Linux::isInstalled()
    Determines wether the system is compatible with this OS
isInstalled
in file BSD.php, method System_Daemon_OS_BSD::isInstalled()
    Determines wether the system is compatible with this OS
isRunning
in file Daemon.php, method System_Daemon::isRunning()
    Check if a previous process with same pidfile was already running
top

l

log
in file Daemon.php, method System_Daemon::log()
    Almost every deamon requires a log file, this function can facilitate that. Also handles class-generated errors, chooses either PEAR handling or PEAR-independant handling, depending on: self::getOption("usePEAR").
LOG_ALERT
in file Daemon.php, class constant System_Daemon::LOG_ALERT
    Immediate action required
LOG_CRIT
in file Daemon.php, class constant System_Daemon::LOG_CRIT
    Critical conditions
LOG_DEBUG
in file Daemon.php, class constant System_Daemon::LOG_DEBUG
    Debug-level messages
LOG_EMERG
in file Daemon.php, class constant System_Daemon::LOG_EMERG
    System is unusable
LOG_ERR
in file Daemon.php, class constant System_Daemon::LOG_ERR
    Error conditions
LOG_INFO
in file Daemon.php, class constant System_Daemon::LOG_INFO
    Informational
LOG_NOTICE
in file Daemon.php, class constant System_Daemon::LOG_NOTICE
    Normal but significant
LOG_WARNING
in file Daemon.php, class constant System_Daemon::LOG_WARNING
    Warning conditions
logparser.php
procedural page logparser.php
Linux.php
procedural page Linux.php
Linux.php
procedural page Linux.php
top

n

nopear.php
procedural page nopear.php
top

o

$osVersionFile
in file Debian.php, variable System_Daemon_OS_Debian::$osVersionFile
    On Linux, a distro-specific version file is often telling us enough
$osVersionFile
in file Ubuntu.php, variable System_Daemon_OS_Ubuntu::$osVersionFile
    On Linux, a distro-specific version file is often telling us enough
$osVersionFile
in file Linux.php, variable System_Daemon_OS_Linux::$osVersionFile
    On Linux, a distro-specific version file is often telling us enough
$osVersionFile
in file RedHat.php, variable System_Daemon_OS_RedHat::$osVersionFile
    On Linux, a distro-specific version file is often telling us enough
Options.php
procedural page Options.php
OS.php
procedural page OS.php
Options.php
procedural page Options.php
OS.php
procedural page OS.php
top

p

pearlog.php
procedural page pearlog.php
package.php
procedural page package.php
package_gen.php
procedural page package_gen.php
top

r

RedHat.php
procedural page RedHat.php
RedHat.php
procedural page RedHat.php
top

s

setOption
in file Options.php, method System_Daemon_Options::setOption()
    Sets any option found in $_definitions
setOption
in file Daemon.php, method System_Daemon::setOption()
    Sets any option found in $_optionDefinitions Public interface to talk with with private option methods
setOptions
in file Options.php, method System_Daemon_Options::setOptions()
    Sets an array of options found in $_definitions
setOptions
in file Daemon.php, method System_Daemon::setOptions()
    Sets an array of options found in $_optionDefinitions Public interface to talk with with private option methods
setSigHandler
in file Daemon.php, method System_Daemon::setSigHandler()
    Overrule or add signal handlers.
start
in file Daemon.php, method System_Daemon::start()
    Spawn daemon process.
stop
in file Daemon.php, method System_Daemon::stop()
    Stop daemon process.
strIsUnix
in file Options.php, method System_Daemon_Options::strIsUnix()
    Check if a string has a unix proof format (stripped spaces, special chars, etc)
strToUnix
in file Options.php, method System_Daemon_Options::strToUnix()
    Convert a string to a unix proof format (strip spaces, special chars, etc)
System_Daemon
in file Daemon.php, class System_Daemon
    System_Daemon. Create daemons with practicle functions like $daemon->start()
simple.php
procedural page simple.php
System_Daemon_Exception
in file Exception.php, class System_Daemon_Exception
    An exception thrown by System_Daemon when it encounters an unrecoverable error.
System_Daemon_Options
in file Options.php, class System_Daemon_Options
    Mechanism for validating, getting and setting a predefined set of options.
System_Daemon_OS
in file OS.php, class System_Daemon_OS
    Operating System focussed functionality.
System_Daemon_OS_BSD
in file BSD.php, class System_Daemon_OS_BSD
    A System_Daemon_OS driver for BSD
System_Daemon_OS_Debian
in file Debian.php, class System_Daemon_OS_Debian
    A System_Daemon_OS driver for Debian based Operating Systems (including Ubuntu)
System_Daemon_OS_Exception
in file Exception.php, class System_Daemon_OS_Exception
    An exception thrown by System_Daemon_OS when it encounters an unrecoverable error.
System_Daemon_OS_Linux
in file Linux.php, class System_Daemon_OS_Linux
    A System_Daemon_OS driver for Linux based Operating Systems
System_Daemon_OS_RedHat
in file RedHat.php, class System_Daemon_OS_RedHat
    A System_Daemon_OS driver for RedHat based Operating Systems
System_Daemon_OS_Ubuntu
in file Ubuntu.php, class System_Daemon_OS_Ubuntu
    A System_Daemon_OS driver for Ubuntu. Based on Debian
System_Daemon_OS_Windows
in file Windows.php, class System_Daemon_OS_Windows
    A System_Daemon_OS driver for Windows
top

t

test.php
procedural page test.php
top

u

Ubuntu.php
procedural page Ubuntu.php
Ubuntu.php
procedural page Ubuntu.php
top

w

Windows.php
procedural page Windows.php
Windows.php
procedural page Windows.php
writeAutoRun
in file OS.php, method System_Daemon_OS::writeAutoRun()
    Writes an: 'init.d' script on the filesystem combining
writeAutoRun
in file Daemon.php, method System_Daemon::writeAutoRun()
    Uses OS class to write an: 'init.d' script on the filesystem
top

_

__construct
in file OS.php, method System_Daemon_OS::__construct()
    Constructor
__construct
in file Options.php, method System_Daemon_Options::__construct()
    Constructor
top

Documentation generated on Thu, 10 Dec 2015 05:50:59 +0000 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.