Strict Standards: Only variables should be passed by reference in /home/webperfect/sfdocmaker/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712 Strict Standards: Only variables should be passed by reference in /home/webperfect/sfdocmaker/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712 Strict Standards: Only variables should be passed by reference in /home/webperfect/sfdocmaker/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712 Strict Standards: Only variables should be passed by reference in /home/webperfect/sfdocmaker/phpdoc/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 712 Docs For Class ApplicationProcess - SiteFusion

Class: ApplicationProcess

Source Location: /daemon/app.php.inc

Class Overview

SiteFusionProcess
   |
   --ExtendedSiteFusionProcess
      |
      --ApplicationProcess




Variables

Methods

Inherited Variables

Class: ExtendedSiteFusionProcess

ExtendedSiteFusionProcess::$ApplicationPath
ExtendedSiteFusionProcess::$ConnectedDebugger
ExtendedSiteFusionProcess::$DebugAppTicks
ExtendedSiteFusionProcess::$DebugLastTick
ExtendedSiteFusionProcess::$DebugPaused
ExtendedSiteFusionProcess::$DebugSocket
ExtendedSiteFusionProcess::$DebugTicks
ExtendedSiteFusionProcess::$EventPipe
ExtendedSiteFusionProcess::$Groups
ExtendedSiteFusionProcess::$LastKeepalive
ExtendedSiteFusionProcess::$ParentSocket
ExtendedSiteFusionProcess::$PathCache
ExtendedSiteFusionProcess::$SessionID
ExtendedSiteFusionProcess::$Timers

Class: SiteFusionProcess

SiteFusionProcess::$Address
SiteFusionProcess::$Daemonized
SiteFusionProcess::$Database
SiteFusionProcess::$Log
SiteFusionProcess::$Options
SiteFusionProcess::$Port
SiteFusionProcess::$ProcessType
SiteFusionProcess::$Shutdown
SiteFusionProcess::$ShutdownKill
SiteFusionProcess::$Socket

Inherited Methods

Class: ExtendedSiteFusionProcess

ExtendedSiteFusionProcess::ChangeJob()
ExtendedSiteFusionProcess::ChangeService()
ExtendedSiteFusionProcess::CreateJob()
ExtendedSiteFusionProcess::CreateService()
ExtendedSiteFusionProcess::DeleteJob()
ExtendedSiteFusionProcess::DeleteService()
ExtendedSiteFusionProcess::Fork()
ExtendedSiteFusionProcess::ForkAndIsolate()
ExtendedSiteFusionProcess::GetApplicationInfo()
ExtendedSiteFusionProcess::GetDaemonProcessList()
ExtendedSiteFusionProcess::GetDaemonStatus()
ExtendedSiteFusionProcess::GetGroups()
ExtendedSiteFusionProcess::GetJobList()
ExtendedSiteFusionProcess::GetOption()
ExtendedSiteFusionProcess::GetServiceList()
ExtendedSiteFusionProcess::GetSessionID()
ExtendedSiteFusionProcess::Isolate()
ExtendedSiteFusionProcess::JoinGroup()
ExtendedSiteFusionProcess::ListenToDebugger()
ExtendedSiteFusionProcess::PartGroup()
ExtendedSiteFusionProcess::PollForDebugger()
ExtendedSiteFusionProcess::RemoveTimer()
ExtendedSiteFusionProcess::SendBroadcastMessage()
ExtendedSiteFusionProcess::SendDaemonShutdownFlags()
ExtendedSiteFusionProcess::SendGlobalEvent()
ExtendedSiteFusionProcess::SendSessionSignal()
ExtendedSiteFusionProcess::Shutdown()
ExtendedSiteFusionProcess::StoreTimer()
ExtendedSiteFusionProcess::ToDebuggerShowStack()

Class: SiteFusionProcess

SiteFusionProcess::__construct()
SiteFusionProcess::ChangeIdentity()
SiteFusionProcess::CloseDatabase()
SiteFusionProcess::DatabaseQuery()
SiteFusionProcess::GetDatabaseConnection()
SiteFusionProcess::InitDatabase()
SiteFusionProcess::Log()
SiteFusionProcess::OpenLog()
SiteFusionProcess::OpenSocket()
SiteFusionProcess::OpenUnixSocket()
SiteFusionProcess::ReadCommand()
SiteFusionProcess::ResetDatabase()
SiteFusionProcess::SetSignalHandlers()
SiteFusionProcess::SignalHandler()
SiteFusionProcess::WriteCommand()

Class Variables

static $AppInfo =

access:  public
Type:   mixed

static $Application =

access:  public
Type:   mixed

static $ClientID =  NULL

access:  public
Type:   mixed

static $ClientVersion =

access:  public
Type:   mixed

static $CommandLineArgs =

access:  public
Type:   mixed

static $ExtensionInfo =

access:  public
Type:   mixed

static $ExtensionPolicy = array(
      'require' => array(),'disable'=>array())

access:  public
Type:   mixed

static $Ident =

access:  public
Type:   mixed

static $IncludePath =  NULL

access:  public
Type:   mixed

static $JSLibraries = array()

access:  public
Type:   mixed

static $PlatformInfo =

access:  public
Type:   mixed

static $ServerHost =

access:  public
Type:   mixed

static $ServerPath =

access:  public
Type:   mixed

static $ServerSecure =

access:  public
Type:   mixed

static $Started =

access:  public
Type:   mixed

















Class Methods


static method ApplicationLoop() [line 158]

static void ApplicationLoop( [ $subloop = FALSE])

access:  protected

Parameters:

   $subloop  

[ Top ]

static method CallServiceFunction() [line 693]

static void CallServiceFunction( $service, $name, $args)

access:  public

Parameters:

   $service  
   $name  
   $args  

[ Top ]

static method DebuggerReadCommand() [line 741]

static void DebuggerReadCommand( $socket)

access:  public

Parameters:

   $socket  

[ Top ]

static method DebuggerWriteCommand() [line 734]

static void DebuggerWriteCommand( $socket, $cmd, [ $args = NULL], [ $data = NULL])

access:  public

Parameters:

   $socket  
   $cmd  
   $args  
   $data  

[ Top ]

static method DebugShowStack() [line 717]

static void DebugShowStack( $bt)

access:  public

Parameters:

   $bt  

[ Top ]

static method FlushRevComm() [line 623]

static void FlushRevComm( )

access:  protected

[ Top ]

static method GetDebugSocket() [line 748]

static void GetDebugSocket( $pid)

access:  public

Parameters:

   $pid  

[ Top ]

static method GetService() [line 648]

static void GetService( $id)

access:  public

Parameters:

   $id  

[ Top ]

static method GetServiceByName() [line 677]

static void GetServiceByName( $owner, $name)

access:  public

Parameters:

   $owner  
   $name  

[ Top ]

static method Header() [line 713]

static void Header( $text)

access:  public

Parameters:

   $text  

[ Top ]

static method StartServer() [line 74]

static void StartServer( $client, $parentSocket, $eventPipe, $loginCmd, $port, $clientid)

access:  public

Parameters:

   $client  
   $parentSocket  
   $eventPipe  
   $loginCmd  
   $port  
   $clientid  

[ Top ]


Documentation generated on Mon, 07 Apr 2014 00:50:45 +0200 by phpDocumentor 1.4.3