$]"     $Systemd facilities to manage daemons<(c) Romain Grard, 2014 David Fisher, 2013BSD3romain.gerard@erebe.eustable&Require Systemd or will fail otherwiseNone3Notify the watchdog that the program is still alive,Notify the systemd that the program is ready;Notify systemd of the PID of the program (for after a fork)>Notify systemd that the service is reloading its configuration9Notify systemd that the service is beginning its shutdownNotify systemd of an  error:Notify systemd of the status of the program. An arbitrary  can be passed@Notify systemd of a DBUS error like. Correct formatting of the  is left to the callerNotify systemd to store a socket for us To be used along getActivatedSockets during a restart usefull for zero downtime restart Notify systemd to store a socket for us and specify a name To be used along getActivatedSocketsWithNames during a restart usefull for zero downtime restart ?Unset all environnement variable related to Systemd. Calls to   like and   functions will return  after that ;Notify systemd about an event After notifying systemd the ` parameter specify if the environnement shall be unset (Further call to notify will fail) The String is the event to pass Returns Nothing\ if the program was not started with systemd or that the environnement was previously unset Same as notify but send a long a socket to be stored It is up to the caller to properly set the message (i.e: do not forget to set FDSTORE=1) Return a list of activated sockets, if the program was started with socket activation. The sockets are in the same order as in the associated .socketZ file. The sockets will have their family, type, and status set appropriately. Returns NothingV in systems without socket activation (or when the program was not socket activated).Same as getActivatedSockets< but return also the name associated with those sockets if storeFdWithName was used. IF storeFdd was used to transmit the socket to systemd, the name will be a generic one (i.e: usally "stored")               !"#$%$systemd-1.1.0-I35gZWe0aBQ8fLYSuvitUJSystem.Systemd.DaemonnotifyWatchdog notifyReady notifyPIDnotifyReloadingnotifyStopping notifyErrno notifyStatusnotifyBusErrorstoreFdstoreFdWithNameunsetEnvironnementnotify notifyWithFDgetActivatedSocketsgetActivatedSocketsWithNamesbaseForeign.C.ErrorErrnoGHC.BaseStringNothingghc-prim GHC.TypesBoolc_sd_notify_with_fdc_socket_listening c_socket_typec_socket_familyenvVariableName notifyWithFD_fdStart socketFamily socketType socketStatussendBufWithFdTo