revert between 56095 -> 55830 in arch
[AROS.git] / external / openurl / developer / C / include / interfaces / openurl.i
blobbdaf13a2a0a9b389d43147abfa254e40e8eb81a7
1 #ifndef OPENURL_INTERFACE_DEF_H
2 #define OPENURL_INTERFACE_DEF_H
3 /*
4 ** $VER: openurl.i 7.3 (28.12.2007)
5 **
6 ** This file defines interface ASM structure for OS4.
7 **
8 ** Written by Troels Walsted Hansen <troels@thule.no>
9 ** Placed in the public domain.
11 ** Versions 3.1 to 7.1 were developed by:
12 ** - Alfonso Ranieri <alforan@tin.it>
13 ** - Stefan Kost <ensonic@sonicpulse.de>
15 ** Copyright (C) 2006-2007 OpenURL Team
16 */
18 #include <exec/types.i>
19 #include <exec/exec.i>
20 #include <exec/interfaces.i>
22 STRUCTURE OpenURLIFace, InterfaceData_SIZE
23 FPTR IOpenURL_Obtain
24 FPTR IOpenURL_Release
25 FPTR IOpenURL_Expunge
26 FPTR IOpenURL_Clone
27 FPTR IOpenURL_URL_OpenA
28 FPTR IOpenURL_URL_Open
29 FPTR IOpenURL_Reserved1
30 FPTR IOpenURL_Reserved2
31 FPTR IOpenURL_Reserved3
32 FPTR IOpenURL_Reserved4
33 FPTR IOpenURL_Reserved5
34 FPTR IOpenURL_Reserved6
35 FPTR IOpenURL_URL_GetPrefsA
36 FPTR IOpenURL_URL_GetPrefs
37 FPTR IOpenURL_URL_FreePrefsA
38 FPTR IOpenURL_URL_FreePrefs
39 FPTR IOpenURL_URL_SetPrefsA
40 FPTR IOpenURL_URL_SetPrefs
41 FPTR IOpenURL_URL_LaunchPrefsAppA
42 FPTR IOpenURL_URL_LaunchPrefsApp
43 FPTR IOpenURL_URL_GetAttr
44 LABEL OpenURLIFace_SIZE
46 #endif