project QadFinancials > class BDaemonFunctions > method GetDaemonMonitorInfo

Description

Get the full path to the location of the daemon log file


Parameters


iiDaemonIdinputinteger
ocDaemonNameoutputcharacter
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


unused


program code (program3/bdaemonfunctions.p)

if  iiDaemonId <> 0
and iiDaemonId <> ?
then do:
    <Q-24 run DaemonInfoLimited (all) (Read) (NoCache)
       (input iiDaemonId, (DaemonId)
        input '', (DaemonName)
        input '', (DaemonStatus)
        input '', (DaemonStatusDiffersFrom)
        output dataset tqDaemonInfoLimited) in BBaseDaemon>
    
    find first tqDaemonInfoLimited no-error.
    if available tqDaemonInfoLimited
    then ocDaemonName = tqDaemonInfoLimited.tcDaemonName.
end.

if ocDaemonName = ""
then oiReturnStatus = -4.