Merged difference between 7.12 and 7.15 into trunk.
[AROS.git] / external / openurl / developer / xml / openurl.xml
blobc5e27975a2b6a2d80aea32848dea3bcfba886a9a
1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!DOCTYPE library SYSTEM "library.dtd">
3 <!-- autogenerated by fdtrans v52.1 -->
4 <library name="openurl" basename="OpenURLBase" basetype="Library" openname="openurl.library">
5         <include>exec/types.h</include>
6         <interface name="main" version="1.0" struct="OpenURLIFace" prefix="_OpenURL_" asmprefix="IOpenURL" global="IOpenURL">
7                 <method name="Obtain" result="uint32"/>
8                 <method name="Release" result="uint32"/>
9                 <method name="Expunge" result="void" status="unimplemented"/>
10                 <method name="Clone" result="struct Interface *" status="unimplemented"/>
11                 <method name="URL_OpenA" result="ULONG">
12                         <arg name="url" type="STRPTR"/>
13                         <arg name="tags" type="struct TagItem *"/>
14                 </method>
15                 <method name="URL_Open" result="ULONG">
16                         <arg name="url" type="STRPTR"/>
17                         <vararg name="last" type="Tag"/>
18                 </method>
19                 <method name="URL_OldGetPrefs" result="struct URL_Prefs *">
20                 </method>
21                 <method name="URL_OldFreePrefs" result="void">
22                         <arg name="up" type="struct URL_Prefs *"/>
23                 </method>
24                 <method name="URL_OldSetPrefs" result="ULONG">
25                         <arg name="up" type="struct URL_Prefs *"/>
26                         <arg name="permanent" type="BOOL"/>
27                 </method>
28                 <method name="URL_OldGetDefaultPrefs" result="struct URL_Prefs *">
29                 </method>
30                 <method name="URL_OldLaunchPrefsApp" result="ULONG">
31                 </method>
32                 <method name="Reserved1" result="void" status="unimplemented"/>
33                 <method name="URL_GetPrefsA" result="struct URL_Prefs *">
34                         <arg name="tags" type="struct TagItem *"/>
35                 </method>
36                 <method name="URL_GetPrefs" result="struct URL_Prefs *">
37                         <vararg name="last" type="Tag"/>
38                 </method>
39                 <method name="URL_FreePrefsA" result="void">
40                         <arg name="prefs" type="struct URL_Prefs *"/>
41                         <arg name="tags" type="struct TagItem *"/>
42                 </method>
43                 <method name="URL_FreePrefs" result="void">
44                         <arg name="prefs" type="struct URL_Prefs *"/>
45                         <vararg name="last" type="Tag"/>
46                 </method>
47                 <method name="URL_SetPrefsA" result="ULONG">
48                         <arg name="up" type="struct URL_Prefs *"/>
49                         <arg name="tags" type="struct TagItem *"/>
50                 </method>
51                 <method name="URL_SetPrefs" result="ULONG">
52                         <arg name="up" type="struct URL_Prefs *"/>
53                         <vararg name="last" type="Tag"/>
54                 </method>
55                 <method name="URL_LaunchPrefsAppA" result="ULONG">
56                         <arg name="tags" type="struct TagItem *"/>
57                 </method>
58                 <method name="URL_LaunchPrefsApp" result="ULONG">
59                         <vararg name="last" type="Tag"/>
60                 </method>
61                 <method name="URL_GetAttr" result="ULONG">
62                         <arg name="attr" type="ULONG"/>
63                         <arg name="storage" type="ULONG *"/>
64                 </method>
65         </interface>
66 </library>