Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / devs / diskimage / include / amigaos / clib / diskimage_protos.h
blobb3212356287e363678c5996426d20bac8ee841ef
1 #ifndef CLIB_DISKIMAGE_PROTOS_H
2 #define CLIB_DISKIMAGE_PROTOS_H
5 /*
6 ** $VER: diskimage_protos.h 52.1 (28.05.2012)
7 **
8 ** C prototypes. For use with 32 bit integers only.
9 **
10 ** Copyright © 2012
11 ** All Rights Reserved
14 #ifndef DOS_DOS_H
15 #include <dos/dos.h>
16 #endif
17 #ifndef DEVICES_TRACKDISK_H
18 #include <devices/trackdisk.h>
19 #endif
21 LONG MountImage(ULONG unit_num, CONST_STRPTR filename);
22 LONG UnitInfo(ULONG unit_num, STRPTR * filename, BOOL * writeprotect);
23 LONG WriteProtect(ULONG unit_num, LONG writeprotect);
24 LONG UnitControlA(ULONG unit_num, struct TagItem * tags);
25 LONG UnitControl(ULONG unit_num, Tag tags, ...);
26 LONG ReloadPlugins(void);
27 void DoHookPlugins(struct Hook * hook);
28 void AddDiskChangeHook(struct Hook * hook, LONG add_or_remove);
29 void AddReloadPluginsHook(struct Hook * hook, LONG add_or_remove);
31 #endif /* CLIB_DISKIMAGE_PROTOS_H */