17#include "../common/gsCommon.h"
37#define ptCheckForPatch ptCheckForPatchA
38#define ptTrackUsage ptTrackUsageA
39#define ptCheckForPatchAndTrackUsage ptCheckForPatchAndTrackUsageA
40#define ptCreateCheckPatchTrackUsageReq ptCreateCheckPatchTrackUsageReqA
42#define ptCheckForPatch ptCheckForPatchW
43#define ptTrackUsage ptTrackUsageW
44#define ptCheckForPatchAndTrackUsage ptCheckForPatchAndTrackUsageW
45#define ptCreateCheckPatchTrackUsageReq ptCreateCheckPatchTrackUsageReqW
53typedef void (* ptPatchCallback)
57 const gsi_char * versionName,
59 const gsi_char * downloadURL,
71 const gsi_char * versionUniqueID,
73 ptPatchCallback callback,
85 const gsi_char * versionUniqueID,
93PTBool ptCheckForPatchAndTrackUsage
97 const gsi_char * versionUniqueID,
99 ptPatchCallback callback,
108PTBool ptCreateCheckPatchTrackUsageReq
112 const gsi_char * versionUniqueID,
114 ptPatchCallback callback,
124typedef void (* ptFilePlanetInfoCallback)
128 const gsi_char * description,
129 const gsi_char * size,
131 const gsi_char ** mirrorNames,
132 const gsi_char ** mirrorURLs,
144PTBool ptLookupFilePlanetInfo
147 ptFilePlanetInfoCallback callback,