1 /* Automatically generated header! Do not edit! */
    2 
    3 #ifndef _PPCINLINE_SCREENNOTIFY_H
    4 #define _PPCINLINE_SCREENNOTIFY_H
    5 
    6 #ifndef __PPCINLINE_MACROS_H
    7 #include <ppcinline/macros.h>
    8 #endif /* !__PPCINLINE_MACROS_H */
    9 
   10 #ifndef SCREENNOTIFY_BASE_NAME
   11 #define SCREENNOTIFY_BASE_NAME ScreenNotifyBase
   12 #endif /* !SCREENNOTIFY_BASE_NAME */
   13 
   14 #define RemPubScreenClient(__p0) \
   15 	LP1(48, BOOL , RemPubScreenClient, \
   16 		APTR , __p0, a0, \
   17 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   18 
   19 #define RemWorkbenchClient(__p0) \
   20 	LP1(60, BOOL , RemWorkbenchClient, \
   21 		APTR , __p0, a0, \
   22 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   23 
   24 #define AddCloseScreenClient(__p0, __p1, __p2) \
   25 	LP3(30, APTR , AddCloseScreenClient, \
   26 		struct Screen *, __p0, a0, \
   27 		struct MsgPort *, __p1, a1, \
   28 		BYTE , __p2, d0, \
   29 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   30 
   31 
   32 #define AddPubScreenClient(__p0, __p1) \
   33 	LP2(42, APTR , AddPubScreenClient, \
   34 		struct MsgPort *, __p0, a0, \
   35 		BYTE , __p1, d0, \
   36 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   37 
   38 #define AddWorkbenchClient(__p0, __p1) \
   39 	LP2(54, APTR , AddWorkbenchClient, \
   40 		struct MsgPort *, __p0, a0, \
   41 		BYTE , __p1, d0, \
   42 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   43 
   44 #define RemCloseScreenClient(__p0) \
   45 	LP1(36, BOOL , RemCloseScreenClient, \
   46 		APTR , __p0, a0, \
   47 		, SCREENNOTIFY_BASE_NAME, 0, 0, 0, 0, 0, 0)
   48 
   49 #endif /* !_PPCINLINE_SCREENNOTIFY_H */