FT_ENDCAP() Cancel a specific NetWare print queue capture FT_LOGOUT() Logout from all currently connected NetWare file servers FT_NOVDMP2() Determine Novell server's dynamic memory area 2 availability FT_NOVPURGE() Purge all deleted files on a Novell server FT_NWLSTAT() Return the current Novell NetWare logical station number FT_NWSEMCLOSE() Close a NetWare semaphore FT_NWSEMEX() Examine a NetWare semaphore's value and open count FT_NWSEMLOCK() Perform a semaphore "lock" FT_NWSEMOPEN() Open or create a NetWare semaphore FT_NWSEMSIG() Signal a NetWare semaphore (increment) FT_NWSEMUNLOCK() "Unlock" a semaphore locked by FT_NWSEMLOCK() FT_NWSEMWAIT() Wait on a NetWare semaphore (decrement) FT_NWUID() Return the current Novell NetWare User ID FT_PFLUSH() Flush a NetWare capture buffer FT_TTSABORT() Abort explicit and implicit NetWare TTS transactions FT_TTSAVAIL() Check whether default Novell file server supports TTS FT_TTSBEGIN() Begin explicit transaction under NetWare's TTS FT_TTSEND() End explicit or implicit transaction under NetWare's TTS FT_TTSSTAT() Verify if TTS transaction has been written to disk
Tag Archives: FT_NOVDMP2()
FT_NOVDMP2
FT_NOVDMP2() Determine Novell server's dynamic memory area 2 availability Syntax FT_NOVDMP2() -> nDMP2 Arguments None Returns The total available dynamic memory area 2 on current server, in bytes. Description This function is used primarily on Novell 2.15 TTS Servers. Dynamic Memory area 2 is where the transaction tracking takes place. This function allows you to query the ability of the server to handle any transactions you may wish to start. (I personally don't let the area fall below 8K). It is generally only useful in large batch situations and if you are using NETLIB's TTS capability. Examples t_trans(ON) // Netlib function DO WHILE FT_NOVDMP2() > 8000 .AND. ! Eof() REPLACE foo WITH 'bar' SKIP ENDDO t_trans(OFF) Source: NOVDMP2.ASM Author: David Minter