예제 #1
0
s3eResult ouyaControllerUnRegister(OuyaControllerEvent type, s3eCallback pCallback)
{
  s3eResult result = s3eEdkCallbacksUnRegister(S3E_EXT_OUYAFACE_HASH,
    kNumOuyaControllerEvents, type, pCallback);

  return result;
}
void CallbacksRequestProducts::RegisterCallback(s3eCallback callback, s3eCallback* savedCallback, int callbackType)
{
	if (*savedCallback)
	{
		//IwTrace(ODK, ("Unregistering Callback"));

		s3eEdkCallbacksUnRegister(
				S3E_EXT_ODK_HASH,
				S3E_ODK_CALLBACKS_MAX,
				callbackType,
				*savedCallback,
				NULL);
		*savedCallback = NULL;
	}

	*savedCallback = callback;

	//IwTrace(ODK, ("Registering Callback"));

	s3eEdkCallbacksRegister(
			S3E_EXT_ODK_HASH,
			S3E_ODK_CALLBACKS_MAX,
			callbackType,
			*savedCallback,
			NULL,
			S3E_FALSE);
}
s3eResult s3eAndroidGooglePlayBillingUnRegister(s3eAndroidGooglePlayBillingCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_ANDROIDGOOGLEPLAYBILLING_HASH, S3E_ANDROIDGOOGLEPLAYBILLING_CALLBACK_MAX, cbid, fn);
}
예제 #4
0
s3eResult s3eAdWhirlUnRegister(s3eAdWhirlCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_ADWHIRL_HASH, S3E_ADWHIRL_CALLBACK_MAX, cbid, fn);
}
s3eResult s3eAppsFlyerUnRegister(s3eAppsFlyerCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_APPSFLYER_HASH, S3E_APPSFLYER_CALLBACK_MAX, cbid, fn);
}
예제 #6
0
s3eResult s3eMapViewUnRegister(s3eMapViewCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_MAPVIEW_HASH, S3E_MAPVIEW_CALLBACK_MAX, cbid, fn);
}
예제 #7
0
s3eResult s3eAdColonyUnRegister(s3eAdColonyCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_ADCOLONY_HASH, S3E_ADCOLONY_CALLBACK_MAX, cbid, fn);
}
예제 #8
0
s3eResult CGPollfishUnRegister(CGPollfishCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_CGPOLLFISH_HASH, CGPOLLFISH_CALLBACK_MAX, cbid, fn);
}
예제 #9
0
s3eResult s3eOpenIabUnRegister(s3eOpenIabCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_OPENIAB_HASH, S3E_OPENIAB_CALLBACK_MAX, cbid, fn);
}
s3eResult s3eTapjoyUnRegister(s3eTapjoyCallback cbid, s3eCallback fn)
{
    return s3eEdkCallbacksUnRegister(S3E_EXT_TAPJOY_HASH, S3E_TAPJOY_CALLBACK_MAX, cbid, fn);
}