NDS_JANITOR_OPEN is only used if either CheckEachNewOpenConnection or CheckEachAlreadyOpenConnection was set to 1 during the corresponding NDS_JANITOR query. This query is generated whenever CheckEachNewOpenConnection is 1 and NDS* needs to open a new connection pursuant to doing backlinking, or CheckEachAlreadyOpenConnection is one and NDS needs to reuse an already existing connection.
The version of NDS.
If ConnectionIsAlreadyOpen is TRUE, ExpirationInterval will be set to the expiration interval already set on the existing connection. Otherwise, it will be set to the ExpirationInterval assigned in the NDS_JANITOR query. A zero value indicates that the default (2 hours, 10 seconds) should be used. On exit, the value of this variable is assigned as the expiration interval for the connection. <0, 0 Use the default expiration interval (default) >0 Expiration Interval to be assigned to this connection
This variable is TRUE if NDS wishes to reuse an existing connection and FALSE if it needs to create a new connection. NDS believes it already has a connection to this address and can reuse that connection
NDS does not have a connection to this address and must create one If ConnectionIsAlreadyOpen is TRUE, then ConnectionLastUsed is the last time that a packet was sent from NDS* using this connection. Otherwise, it will be zero. ConnectionLastUsed is the time that NDS last sent a packet on this connection
ConnectionLastUsed will be zero