1 #ifndef CLIB_DISKIMAGE_PROTOS_H
2 #define CLIB_DISKIMAGE_PROTOS_H
6 ** $VER: diskimage_protos.h 52.1 (28.05.2012)
8 ** C prototypes. For use with 32 bit integers only.
11 ** All Rights Reserved
17 #ifndef DEVICES_TRACKDISK_H
18 #include <devices/trackdisk.h>
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 */