Sign in Join
FPDoc Onlineexperiment

TCurrentStatus enumeration

In unit DaemonApp

Current daemon status.

Declaration

pascal
TCurrentStatus = (csStopped,csStartPending,csStopPending,csRunning,
 csContinuePending,csPausePending,csPaused)

Description

TCurrentStatus indicates the current state of the daemon. It changes from one state to the next during the time the instance is active. The daemon application changes the state of the daemon, depending on signals it gets from the operating system, by calling the appropriate methods.

Values

csStoppedThe daemon is stopped, i.e. inactive.
csStartPendingThe daemon is starting, but not yet fully running.
csStopPendingThe daemon is stopping, but not yet fully stopped.
csRunningThe daemon is running (it is operational).
csContinuePendingThe daemon is continuing, but not yet running.
csPausePendingThe daemon is about to be paused.
csPausedThe daemon is paused: running but not active.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.