[Contents] [Index] [Help] [Retrace] [browse <] [Browse >]

    IFND UTILITY_HOOKS_I
UTILITY_HOOKS_I SET 1
**
**      $Filename: utility/hooks.i $
**      $Release: 2.04 Includes, V37.4 $
**      $Revision: 36.1 $
**      $Date: 90/07/12 $
**
**      callback hooks
**
**      (C) Copyright 1989-1999 Amiga, Inc.
**              All Rights Reserved
**

    IFND EXEC_TYPES_I
    INCLUDE "exec/types.i"
    ENDC

    IFND EXEC_NODES_I
    INCLUDE "exec/nodes.i"
    ENDC


; New Hook conventions
; A0 - pointer to hook itself
; A1 - pointer to parameter packed ("message")
; A2 - Hook specific address data ("object," e.g, gadget )

 STRUCTURE HOOK,MLN_SIZE
    APTR        h_Entry                 ; assembler entry point
    APTR        h_SubEntry              ; optional HLL entry point
    APTR        h_Data                  ; owner specific
 LABEL          h_SIZEOF


 ENDC