Release 1.10
This commit is contained in:
47
include/inline/screennotify.h
Normal file
47
include/inline/screennotify.h
Normal file
@ -0,0 +1,47 @@
|
||||
/* 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 */
|
Reference in New Issue
Block a user