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 *"/>
15 <method name="URL_Open" result="ULONG">
16 <arg name="url" type="STRPTR"/>
17 <vararg name="last" type="Tag"/>
19 <method name="URL_OldGetPrefs" result="struct URL_Prefs *">
21 <method name="URL_OldFreePrefs" result="void">
22 <arg name="up" type="struct URL_Prefs *"/>
24 <method name="URL_OldSetPrefs" result="ULONG">
25 <arg name="up" type="struct URL_Prefs *"/>
26 <arg name="permanent" type="BOOL"/>
28 <method name="URL_OldGetDefaultPrefs" result="struct URL_Prefs *">
30 <method name="URL_OldLaunchPrefsApp" result="ULONG">
32 <method name="Reserved1" result="void" status="unimplemented"/>
33 <method name="URL_GetPrefsA" result="struct URL_Prefs *">
34 <arg name="tags" type="struct TagItem *"/>
36 <method name="URL_GetPrefs" result="struct URL_Prefs *">
37 <vararg name="last" type="Tag"/>
39 <method name="URL_FreePrefsA" result="void">
40 <arg name="prefs" type="struct URL_Prefs *"/>
41 <arg name="tags" type="struct TagItem *"/>
43 <method name="URL_FreePrefs" result="void">
44 <arg name="prefs" type="struct URL_Prefs *"/>
45 <vararg name="last" type="Tag"/>
47 <method name="URL_SetPrefsA" result="ULONG">
48 <arg name="up" type="struct URL_Prefs *"/>
49 <arg name="tags" type="struct TagItem *"/>
51 <method name="URL_SetPrefs" result="ULONG">
52 <arg name="up" type="struct URL_Prefs *"/>
53 <vararg name="last" type="Tag"/>
55 <method name="URL_LaunchPrefsAppA" result="ULONG">
56 <arg name="tags" type="struct TagItem *"/>
58 <method name="URL_LaunchPrefsApp" result="ULONG">
59 <vararg name="last" type="Tag"/>
61 <method name="URL_GetAttr" result="ULONG">
62 <arg name="attr" type="ULONG"/>
63 <arg name="storage" type="ULONG *"/>