PTBool ptCreateCheckPatchTrackUsageReqW ( int userID, int productID, const unsigned short * versionUniqueID, int distributionID, ptPatchCallback callback, PTBool blocking, int *request, void * param ) { char versionUniqueID_A[255]; UCS2ToUTF8String(versionUniqueID, versionUniqueID_A); return ptCreateCheckPatchTrackUsageReqA(userID, productID, versionUniqueID_A, distributionID, callback, blocking, request, param); }
PTBool ptCheckForPatchAndTrackUsageA ( int userID, int productID, const char * versionUniqueID, int distributionID, ptPatchCallback callback, PTBool blocking, void * param ) { GHTTPRequest aRequest; // create the request and send it. /////////////////////////////////// return ptCreateCheckPatchTrackUsageReqA(userID, productID, versionUniqueID, distributionID, callback, blocking, &aRequest, param); }
PTBool ptCheckForPatchAndTrackUsageA ( int userID, int productID, const char * versionUniqueID, int distributionID, ptPatchCallback callback, PTBool blocking, void * param ) { // create the request and send it. /////////////////////////////////// if((ptCreateCheckPatchTrackUsageReqA(userID, productID, versionUniqueID, distributionID, callback, blocking, param) == -1) && !blocking) return PTFalse; return PTTrue; }