Aros/Developer/Docs/Libraries/Xadmaster

Navbar for the Aros wikibook
Aros User
Aros User Docs
Aros User FAQs
Aros User Applications
Aros User DOS Shell
Aros/User/AmigaLegacy
Aros Dev Docs
Aros Developer Docs
Porting Software from AmigaOS/SDL
For Zune Beginners
Zune .MUI Classes
For SDL Beginners
Aros Developer BuildSystem
Specific platforms
Aros x86 Complete System HCL
Aros x86 Audio/Video Support
Aros x86 Network Support
Aros Intel AMD x86 Installing
Aros Storage Support IDE SATA etc
Aros Poseidon USB Support
x86-64 Support
Motorola 68k Amiga Support
Linux and FreeBSD Support
Windows Mingw and MacOSX Support
Android Support
Arm Raspberry Pi Support
PPC Power Architecture
misc
Aros Public License

Introduction edit

Examples edit

References edit

xadPTR xadAllocObjectA(xadUINT32 type, const struct TagItem * tags) (D0, A0)
void xadFreeObjectA(xadPTR object, const struct TagItem * tags) (A0, A1)
struct xadClient * xadRecogFileA(xadSize size, const void * memory, const struct TagItem * tags) (D0, A0, A1)
xadERROR xadGetInfoA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
void xadFreeInfo(struct xadArchiveInfo * ai) (A0)
xadERROR xadFileUnArcA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
xadERROR xadDiskUnArcA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
xadSTRPTR xadGetErrorText(xadERROR errnum) (D0)
struct xadClient * xadGetClientInfo() ()
xadERROR xadHookAccess(xadUINT32 command, xadSignSize data, xadPTR buffer, struct xadArchiveInfo * ai) (D0, D1, A0, A1)
xadERROR xadConvertDatesA(const struct TagItem * tags) (A0)
xadUINT16 xadCalcCRC16(xadUINT32 id, xadUINT32 init, xadSize size, const xadUINT8 * buffer) (D0, D1, D2, A0)
xadUINT32 xadCalcCRC32(xadUINT32 id, xadUINT32 init, xadSize size, const xadUINT8 * buffer) (D0, D1, D2, A0)
xadPTR xadAllocVec(xadSize size, xadUINT32 flags) (D0, D1)
void xadCopyMem(const void * src, xadPTR dest, xadSize size) (A0, A1, D0)
xadERROR xadHookTagAccessA(xadUINT32 command, xadSignSize data, xadPTR buffer, struct xadArchiveInfo * ai, const struct TagItem * tags) (D0, D1, A0, A1, A2)
xadERROR xadConvertProtectionA(const struct TagItem * tags) (A0)
xadERROR xadGetDiskInfoA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
xadERROR xadGetHookAccessA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
void xadFreeHookAccessA(struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1)
xadERROR xadAddFileEntryA(struct xadFileInfo * fi, struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1, A2)
xadERROR xadAddDiskEntryA(struct xadDiskInfo * di, struct xadArchiveInfo * ai, const struct TagItem * tags) (A0, A1, A2)
xadERROR xadGetFilenameA(xadUINT32 buffersize, xadSTRPTR buffer, const xadSTRING * path, const xadSTRING * name, const struct TagItem * tags) (D0, A0, A1, A2, A3)
xadSTRPTR xadConvertNameA(xadUINT32 charset, const struct TagItem * tags) (D0, A0)
xadSTRPTR xadGetDefaultNameA(const struct TagItem * tags) (A0)
const struct xadSystemInfo * xadGetSystemInfo() ()