Files
AmiTimeKeeper/include/inline/screennotify.h
2021-01-12 23:02:29 +01:00

48 lines
1.5 KiB
C

/* Automatically generated header (sfdc 1.11)! Do not edit! */
#ifndef _INLINE_SCREENNOTIFY_H
#define _INLINE_SCREENNOTIFY_H
#ifndef _SFDC_VARARG_DEFINED
#define _SFDC_VARARG_DEFINED
#ifdef __HAVE_IPTR_ATTR__
typedef APTR _sfdc_vararg __attribute__((iptr));
#else
typedef ULONG _sfdc_vararg;
#endif /* __HAVE_IPTR_ATTR__ */
#endif /* _SFDC_VARARG_DEFINED */
#ifndef __INLINE_MACROS_H
#include <inline/macros.h>
#endif /* !__INLINE_MACROS_H */
#ifndef SCREENNOTIFY_BASE_NAME
#define SCREENNOTIFY_BASE_NAME ScreenNotifyBase
#endif /* !SCREENNOTIFY_BASE_NAME */
#define AddCloseScreenClient(___screen, ___port, ___pri) \
LP3(0x1e, APTR, AddCloseScreenClient , struct Screen *, ___screen, a0, struct MsgPort *, ___port, a1, BYTE, ___pri, d0,\
, SCREENNOTIFY_BASE_NAME)
#define RemCloseScreenClient(___handle) \
LP1(0x24, BOOL, RemCloseScreenClient , APTR, ___handle, a0,\
, SCREENNOTIFY_BASE_NAME)
#define AddPubScreenClient(___port, ___pri) \
LP2(0x2a, APTR, AddPubScreenClient , struct MsgPort *, ___port, a0, BYTE, ___pri, d0,\
, SCREENNOTIFY_BASE_NAME)
#define RemPubScreenClient(___handle) \
LP1(0x30, BOOL, RemPubScreenClient , APTR, ___handle, a0,\
, SCREENNOTIFY_BASE_NAME)
#define AddWorkbenchClient(___port, ___pri) \
LP2(0x36, APTR, AddWorkbenchClient , struct MsgPort *, ___port, a0, BYTE, ___pri, d0,\
, SCREENNOTIFY_BASE_NAME)
#define RemWorkbenchClient(___handle) \
LP1(0x3c, BOOL, RemWorkbenchClient , APTR, ___handle, a0,\
, SCREENNOTIFY_BASE_NAME)
#endif /* !_INLINE_SCREENNOTIFY_H */