FT NetWare

 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

FT_PFLUSH

FT_PFLUSH()
 Flush a NetWare capture buffer

 Syntax

     FT_PFLUSH( [ <nLPTPortNumber> ] ) -> NIL

 Arguments

    <nLPTPortNumber> is the captured LPT port number to flush.  If the
    parameter is omitted, the default port or LPT1: is used.

 Returns

    NIL

 Description

   This routine is used to force a Novell NetWare capture buffer to print
   it's contents.  This is useful for printing reports with a filter set
   and you don't know how long it will be between print statements.  With
   a FT_PFLUSH() function at the end of any printing, you can have the
   timeout value for any capture set to 0 (zero).

   This routine was designed and written for Advanced NetWare 286 v 2.0 or
   NetWare 386 v 3.0 or better.  It has been tested on Advanced NetWare 286
   v 2.15 rev A & C, NetWare 386 v 3.0.

   This source code was written for Microsoft Macro Assembler v5.1.

 Examples

   (in DOS)
   F:>CAPTURE S=ServerName Q=PrintQueueName TI=0 L=1

   (in your Clipper application)
   SET FILTER TO Left( FONELIST->PHONENUM, 3 ) == "415"
   GO TOP
   SET PRINT ON
   DO WHILE .NOT. Eof()
     ? fonelist->lastname...
     SKIP
   ENDDO
   FT_PFLUSH(1)     && I could just say FT_PFLUSH() here as well.

 Source: FLUSHCAP.ASM

 Author: James R. Zack