home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
packery
/
xpk_develop
/
include
/
c
/
xpk
/
xpkobsolete.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-10-19
|
3KB
|
128 lines
#ifndef XPK_XPKOBSOLETE_H
#define XPK_XPKOBSOLETE_H
/*
** $VER: xpk/xpkobsolete.h 3.10 (04.10.96) by SDI
**
** (C) Copyright 1996 by Dirk Stöcker
** All Rights Reserved
**
** Made for all the old definitions!
** Has to be included before the first other xpk include !!
** Do NOT use this in newer code!
**
*/
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
#include <dos/dos.h>
typedef struct TagItem TAGS;
typedef struct Hook * HOOK;
typedef struct XpkIOMsg XIOMSG;
typedef struct XpkProgress XPROG;
typedef struct XpkFib XFIB;
typedef struct XpkPackerInfo XPINFO;
typedef struct XpkMode XMINFO;
typedef struct XpkPackerList XPLIST;
typedef struct XpkFib XFH;
#define XpkFH XpkFib
typedef struct XpkInfo XINFO;
typedef struct XpkSubParams XPARAMS;
#define XPK_FindMethod XPK_PackMethod
/* This gives the ability to use the old Structure member names */
#define xiom_Type Type
#define xiom_Ptr Ptr
#define xiom_Size Size
#define xiom_IOError IOError
#define xiom_Reserved Reserved
#define xiom_Private1 Private1
#define xiom_Private2 Private2
#define xiom_Private3 Private3
#define xiom_Private4 Private4
#define xp_Type Type
#define xp_PackerName PackerName
#define xp_PackerLongName PackerLongName
#define xp_Activity Activity
#define xp_FileName FileName
#define xp_CCur CCur
#define xp_UCur UCur
#define xp_ULen ULen
#define xp_CF CF
#define xp_Done Done
#define xp_Speed Speed
#define xp_Reserved Reserved
#define xf_Type Type
#define xf_ULen ULen
#define xf_CLen CLen
#define xf_NLen NLen
#define xf_UCur UCur
#define xf_CCur CCur
#define xf_ID ID
#define xf_Packer Packer
#define xf_SubVersion SubVersion
#define xf_MasVersion MasVersion
#define xf_Flags Flags
#define xf_Head Head
#define xf_Ratio Ratio
#define xf_Reserved Reserved
#define xpi_Name Name
#define xpi_LongName LongName
#define xpi_Description Description
#define xpi_Flags Flags
#define xpi_MaxChunk MaxChunk
#define xpi_DefChunk DefChunk
#define xpi_DefMode DefMode
#define xm_Next Next
#define xm_Upto Upto
#define xm_Flags Flags
#define xm_PackMemory PackMemory
#define xm_UnpackMemory UnpackMemory
#define xm_PackSpeed PackSpeed
#define xm_UnpackSpeed UnpackSpeed
#define xm_Ratio Ratio
#define xm_ChunkSize ChunkSize
#define xm_Description Description
#define xpl_NumPackers NumPackers
#define xpl_Packer Packer
#define xi_XpkInfoVersion XpkInfoVersion
#define xi_LibVersion LibVersion
#define xi_MasterVersion MasterVersion
#define xi_ModesVersion ModesVersion
#define xi_Name Name
#define xi_LongName LongName
#define xi_Description Description
#define xi_ID ID
#define xi_Flags Flags
#define xi_MaxPkInChunk MaxPkInChunk
#define xi_MinPkInChunk MinPkInChunk
#define xi_DefPkInChunk DefPkInChunk
#define xi_PackMsg PackMsg
#define xi_UnpackMsg UnpackMsg
#define xi_PackedMsg PackedMsg
#define xi_UnpackedMsg UnpackedMsg
#define xi_DefMode DefMode
#define xi_Pad Pad
#define xi_ModeDesc ModeDesc
#define xi_Reserved Reserved
#define xsp_InBuf InBuf
#define xsp_InLen InLen
#define xsp_OutBuf OutBuf
#define xsp_OutBufLen OutBufLen
#define xsp_OutLen OutLen
#define xsp_Flags Flags
#define xsp_Number Number
#define xsp_Mode Mode
#define xsp_Password Password
#define xsp_LibVersion LibVersion
#define xsp_Pad Pad
#define xsp_Arg Arg
#define xsp_Sub Sub
#endif /* XPK_XPKOBSOLETE_H */