コード例 #1
0
ファイル: ptMain.c プロジェクト: DevSlashNull/GameSpy
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);
}
コード例 #2
0
ファイル: ptMain.c プロジェクト: DevSlashNull/GameSpy
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);
	
}
コード例 #3
0
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;
}