home *** CD-ROM | disk | FTP | other *** search
- (*
- ** lastcall.inc (InterMail)
- **
- ** Copyright 1989-1994 InterZone Software, Inc. All rights reserved.
- **
- ** Record format for LASTCALL.IM, LASTCALL.002, etc.
- ** (Last in/outbound call, recent activity)
- **
- ** Mail server #1 uses LASTCALL.IM, #2 uses LASTCALL.002, etc.
- **
- ** -------------------------------------------------------------------------
- ** This information is not necessarily final and is subject to change at any
- ** given time without further notice
- ** -------------------------------------------------------------------------
- *)
-
- (*
- ** Recent activity (statistics) definitions.
- *)
- type
- activityrec = record
- inbound, (* Inbound mail calls *)
- outbound, (* Outbound mail calls *)
- humans, (* BBS callers *)
- filesin, (* Received files *)
- filesout, (* Sent files *)
- goodsess, (* Successful sessions *)
- badsess, (* Failed sessions *)
- requests : word; (* # of requested files *)
- date, (* UNIX-style timestamp *)
- bytesin, (* Inbound (rcvd) bytes *)
- bytesout : longint; (* Outbound (sent) bytes *)
- end;
-
- lastcallrec = record
- name : String[30]; (* System name *)
- location : String[40]; (* System location *)
- zone : word; (* Node number *)
- net : word;
- node : word;
- point : word;
- time : LongInt; (* UNIX-style timestamp *)
- end;
-
- (*
- ** The LASTCALL.IM file contains four records, two STATREC and two
- ** LASTCALL. Today's activity is moved to Yesterday's activity as soon
- ** as IM runs its 'after-midnight' internal event.
- *)
- type
- callstats = record
- lastin, (* Last inbound mail call *)
- lastout : lastcallrec; (* Last outbound mail call *)
- today_act, (* Today's activity *)
- yesterday_act : activityrec; (* Yesterday's activity *)
- end;
-
- (* end of file "lastcall.inc" *)
-
-