home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / qbasic / asylib11.zip / ASYLIB.BI < prev    next >
Text File  |  1989-03-04  |  2KB  |  64 lines

  1. ' DECLARE statements required to set up QB4 <--> AsyLIB
  2. ' interface.
  3. ' (C) Copyright 1987-1988 InfoSoft
  4. '  ALL RIGHTS RESERVED
  5. '
  6.  
  7. ' FUNCTIONS _must_ be declared to work correctly !
  8. DECLARE FUNCTION AnsiCol% (Col%, ansi$)
  9. DECLARE FUNCTION AnsiColor% (fg%, bg%, AnsColor$)
  10. DECLARE FUNCTION AnsiRow% (Row%, ansi$)
  11. DECLARE FUNCTION BaudRate% (ComPort%)
  12. DECLARE FUNCTION Buffr2File% (Fh%, s$, bcount%)
  13. DECLARE FUNCTION File2Buffr% (Fh%, s$, bcount%)
  14. DECLARE FUNCTION FirstF% (fil$, ret$)
  15. DECLARE FUNCTION NextF% (ret$)
  16. DECLARE FUNCTION KeyReady%
  17. DECLARE FUNCTION KBOption% (k$)
  18. DECLARE FUNCTION CarrierDetect% (cp%)
  19. DECLARE FUNCTION ScrCompiler% (fil$, Scr$)
  20. DECLARE FUNCTION ScrReader% (Scr$, ptr%, arg$, arg%)
  21.  
  22.  
  23. ' Subs need not be DECLARED unless you want either TYPE checking
  24. ' or to invoke them without using the keyword CALL
  25.  
  26. DECLARE SUB AddToDir (DIR AS ANY, proto$())
  27. DECLARE SUB CanAbort ()
  28. DECLARE SUB CCITCRC (dat$, CRCHi%, CRCLo%)
  29. DECLARE SUB CheckSumCRC (DataString$, ChkSum%, CRC%, CRCHi%, CRCLo%)
  30. DECLARE SUB CommPortInit (ComPort%, BPS%, Parity%, WordLen%, StopBit%)
  31. DECLARE SUB CommPortSetUp (ComPort%, Parity%, WordLen%, StopBit%, Errcode%, BufSiz%)
  32. DECLARE SUB CRXlate (strng$)
  33. DECLARE SUB DTRHi (Cport%)
  34. DECLARE SUB DTRHi (Cport%)
  35. DECLARE SUB MPacing (x%)
  36. DECLARE SUB RecASCII (fil$, BSMode%)
  37. DECLARE SUB RecChar (TimeLimit%, NextChar$, Status%)
  38. DECLARE SUB RecShell (rsf$, id$, Cport%, Success%)
  39. DECLARE SUB RecvGen (fil$, mode%, Success%)
  40. DECLARE SUB RecXmodem (fil$, Success%, CharTime%)
  41. DECLARE SUB RecXmodem1k (fil$, Success%)
  42. DECLARE SUB RecYmodemB (Success%)
  43. DECLARE SUB RecYmodemG (fil$, Success%)
  44. DECLARE SUB ScrFRead (Scr$, fil$)
  45. DECLARE SUB ScrFWrite (Scr$, fil$)
  46. DECLARE SUB SendASCII (fil$, pacing%)
  47. DECLARE SUB SendChar (char$)
  48. DECLARE SUB SendGen (fil$, mode%, Success%)
  49. DECLARE SUB SendShell (ssf$, id$, Cport%, Success%)
  50. DECLARE SUB SendStr (send$)
  51. DECLARE SUB SendString (send$, pacing%)
  52. DECLARE SUB SendXmodem (fil$, Success%, CharTime%)
  53. DECLARE SUB SendXmodem1k (fil$, Success%)
  54. DECLARE SUB SendYmodemB (fil$, Success%)
  55. DECLARE SUB SendYmodemG (fil$, Success%)
  56. DECLARE SUB SetBeep (Freq%, Duration%)
  57. DECLARE SUB SetBline (Brow%)
  58. DECLARE SUB SetCRChar (c$)
  59. DECLARE SUB TAnsiCLS ()
  60. DECLARE SUB TAnsiPrint (ansi$, AnsRow%, AnsCol%)
  61. DECLARE SUB XferMsg (proto%, FileName$, SRFlag%, BlockCnt%, Bsiz%, RetryCnt%, ErrType%)
  62. DECLARE SUB XmitTextFile (fil$, pcount)
  63.  
  64.