home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / oslib / Hdr / Alarm < prev    next >
Encoding:
Text File  |  1994-07-01  |  2.0 KB  |  64 lines

  1. ;AAsm header file for Alarm
  2. ;written by DefMod (Jul  1 1994) on Fri Jul  1 16:26:20 1994
  3.  
  4.         [       :LNOT: :DEF: Get_Types
  5.         GBLS    Get_Types
  6. Get_Types                       SETS    "GET OS:Hdr.Types"
  7.         |
  8. Get_Types                       SETS    ""
  9.         ]
  10.         $Get_Types
  11.  
  12.         [       :LNOT: :DEF: Get_OS
  13.         GBLS    Get_OS
  14. Get_OS                          SETS    "GET OS:Hdr.OS"
  15.         |
  16. Get_OS                          SETS    ""
  17.         ]
  18.         $Get_OS
  19.  
  20.         [       :LNOT: :DEF: Alarm_Hdr
  21.         GBLS    Alarm_Hdr
  22.  
  23. ;Symbols for constants
  24. Alarm_NameLimit                 *       40
  25. Message_AlarmSet                *       &500
  26. Message_AlarmGoneOff            *       &501
  27. Alarm_ReasonSetLocal            *       0
  28. Alarm_ReasonSetUTC              *       1
  29. Alarm_ReasonCancel              *       2
  30.  
  31. ;Symbols for structure offsets and sizes
  32.                                 ^       0
  33. Alarm_DateAndTime_year          #       Short
  34. Alarm_DateAndTime_month         #       Byte
  35. Alarm_DateAndTime_date          #       Byte
  36. Alarm_DateAndTime_hour          #       Byte
  37. Alarm_DateAndTime_minute        #       Byte
  38. Alarm_DateAndTime               *       @
  39.  
  40.                                 ^       0
  41. Alarm_MessageSet_reason         #       Int
  42. Alarm_MessageSet_time           *       @
  43. Alarm_MessageSet_time_utc       #       OS_DateAndTime
  44.                                 ^       Alarm_MessageSet_time
  45. Alarm_MessageSet_time_local     #       Alarm_DateAndTime
  46. Alarm_MessageSet_sender         #       40*Char
  47. Alarm_MessageSet_alarm_name     #       40*Char
  48. Alarm_MessageSet                *       @
  49.  
  50.                                 ^       0
  51. Alarm_MessageCancel_reason      #       Int
  52. Alarm_MessageCancel_sender      #       40*Char
  53. Alarm_MessageCancel_alarm_name  #       40*Char
  54. Alarm_MessageCancel             *       @
  55.  
  56.                                 ^       0
  57. Alarm_MessageGoneOff_sender     #       40*Char
  58. Alarm_MessageGoneOff_alarm_name #       40*Char
  59. Alarm_MessageGoneOff            *       @
  60.  
  61.  
  62.         ]
  63.         END
  64.