home *** CD-ROM | disk | FTP | other *** search
/ BBS 1 / BBS#1.iso / maximus / fddev220.arj / C.ARJ / CALLER.H next >
C/C++ Source or Header  |  1993-06-28  |  1KB  |  45 lines

  1. /*
  2. **  caller.h
  3. **
  4. **  Structures for CALLER.nnn
  5. **
  6. **  Copyright 1991-1993 Joaquim Homrighausen; All rights reserved.
  7. **
  8. **  Last revised: 93-06-18                         FrontDoor 2.11+
  9. **
  10. **  -------------------------------------------------------------------------
  11. **  This information is not necessarily final and is subject to change at any
  12. **  given time without further notice
  13. **  -------------------------------------------------------------------------
  14. */
  15. #ifndef __CALLER_H__
  16. #define __CALLER_H__
  17.  
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21.  
  22. typedef struct
  23.     {
  24.     unsigned short int
  25.                     iVersion;                         /*Interface version==1*/
  26.     unsigned long   TimeStamp,                    /*UNIX style date and time*/
  27.                     PortRate,                    /*DTE speed, 300-115200 BPS*/
  28.                     CallRate;                    /*DCE speed, 300-115200 BPS*/
  29.     unsigned short int
  30.                     ComPort,                      /*0-65535, 0=Local, 1=COM1*/
  31.                     TimeLeft;                       /*Number of minutes left*/
  32.     char            ResultStr[255],            /*Modem result string, ASCIIZ*/
  33.                     CallerID[255];                       /*Caller ID, ASCIIZ*/
  34.     char            RESERVED[512];                              /*Future use*/
  35.     }
  36.     CallerRec;
  37.  
  38. #ifdef __cplusplus
  39. }
  40. #endif
  41. #endif
  42.  
  43. /* end of file "caller.h" */
  44.  
  45.