本文整理汇总了C++中s3eEdkThreadRunOnOS函数的典型用法代码示例。如果您正苦于以下问题:C++ s3eEdkThreadRunOnOS函数的具体用法?C++ s3eEdkThreadRunOnOS怎么用?C++ s3eEdkThreadRunOnOS使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了s3eEdkThreadRunOnOS函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OuyaPlugin_clearButtonStates_wrap
static void OuyaPlugin_clearButtonStates_wrap()
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_clearButtonStates"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_clearButtonStates, 0);
}
示例2: OneSignalGetTags_wrap
static void OneSignalGetTags_wrap(OneSignalTagsReceivedCallbackFn callbackFn)
{
IwTrace(ONESIGNAL_VERBOSE, ("calling s3eOneSignal func on main thread: OneSignalGetTags"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OneSignalGetTags, 1, callbackFn);
}
示例3: OneSignalSendPurchase_wrap
static void OneSignalSendPurchase_wrap(const double* amount)
{
IwTrace(ONESIGNAL_VERBOSE, ("calling s3eOneSignal func on main thread: OneSignalSendPurchase"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OneSignalSendPurchase, 1, amount);
}
示例4: getAppsFlyerUID_wrap
static const char * getAppsFlyerUID_wrap()
{
IwTrace(APPSFLYER_VERBOSE, ("calling s3eAppsFlyer func on main thread: getAppsFlyerUID"));
return (const char *)(intptr_t)s3eEdkThreadRunOnOS((s3eEdkThreadFunc)getAppsFlyerUID, 0);
}
示例5: s3eAppsFlyerSetCollectMACAddress_wrap
static void s3eAppsFlyerSetCollectMACAddress_wrap(s3eBool _disable)
{
IwTrace(APPSFLYER_VERBOSE, ("calling s3eAppsFlyer func on main thread: s3eAppsFlyerSetCollectMACAddress"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)s3eAppsFlyerSetCollectMACAddress, 1, _disable);
}
示例6: s3eAppsFlyerSetIsDebug_wrap
static void s3eAppsFlyerSetIsDebug_wrap(s3eBool _isDebug)
{
IwTrace(APPSFLYER_VERBOSE, ("calling s3eAppsFlyer func on main thread: s3eAppsFlyerSetIsDebug"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)s3eAppsFlyerSetIsDebug, 1, _isDebug);
}
示例7: s3eAppsFlyerSetCustomerUserID_wrap
static void s3eAppsFlyerSetCustomerUserID_wrap(const char* customerUserID)
{
IwTrace(APPSFLYER_VERBOSE, ("calling s3eAppsFlyer func on main thread: s3eAppsFlyerSetCustomerUserID"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)s3eAppsFlyerSetCustomerUserID, 1, customerUserID);
}
示例8: OuyaPlugin_JSONObject_Construct_wrap
static int OuyaPlugin_JSONObject_Construct_wrap()
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_JSONObject_Construct"));
return (int)(intptr_t)s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_JSONObject_Construct, 0);
}
示例9: OuyaPlugin_JSONObject_Put_wrap
static void OuyaPlugin_JSONObject_Put_wrap(int jsonObject, const char* name, const char* value)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_JSONObject_Put"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_JSONObject_Put, 3, jsonObject, name, value);
}
示例10: OuyaPlugin_asyncOuyaRequestPurchase_wrap
static void OuyaPlugin_asyncOuyaRequestPurchase_wrap(const char* purchasable, s3eCallback onSuccess, s3eCallback onFailure, s3eCallback onCancel)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_asyncOuyaRequestPurchase"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_asyncOuyaRequestPurchase, 4, purchasable, onSuccess, onFailure, onCancel);
}
示例11: OuyaPlugin_asyncOuyaRequestReceipts_wrap
static void OuyaPlugin_asyncOuyaRequestReceipts_wrap(s3eCallback onSuccess, s3eCallback onFailure, s3eCallback onCancel)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_asyncOuyaRequestReceipts"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_asyncOuyaRequestReceipts, 3, onSuccess, onFailure, onCancel);
}
示例12: OuyaPlugin_asyncOuyaRequestProducts_wrap
static void OuyaPlugin_asyncOuyaRequestProducts_wrap(const char* productsJson, s3eCallback onSuccess, s3eCallback onFailure, s3eCallback onCancel)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_asyncOuyaRequestProducts"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_asyncOuyaRequestProducts, 4, productsJson, onSuccess, onFailure, onCancel);
}
示例13: OuyaPlugin_initOuyaPlugin_wrap
static void OuyaPlugin_initOuyaPlugin_wrap(const char* jsonData, s3eCallback onSuccess, s3eCallback onFailure)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_initOuyaPlugin"));
s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_initOuyaPlugin, 3, jsonData, onSuccess, onFailure);
}
示例14: OuyaPlugin_getDeviceName_wrap
static const char* OuyaPlugin_getDeviceName_wrap(int playerNum)
{
IwTrace(ODK_VERBOSE, ("calling ODK func on main thread: OuyaPlugin_getDeviceName"));
return (const char*)(intptr_t)s3eEdkThreadRunOnOS((s3eEdkThreadFunc)OuyaPlugin_getDeviceName, 1, playerNum);
}
示例15: s3eAppsFlyerStartSession_wrap
static s3eResult s3eAppsFlyerStartSession_wrap(const char* appleAppId, const char* devKey, const char* currencyCode, s3eBool isHTTPS, const char* customerUserID)
{
IwTrace(APPSFLYER_VERBOSE, ("calling s3eAppsFlyer func on main thread: s3eAppsFlyerStartSession"));
return (s3eResult)(intptr_t)s3eEdkThreadRunOnOS((s3eEdkThreadFunc)s3eAppsFlyerStartSession, 5, appleAppId, devKey, currencyCode, isHTTPS, customerUserID);
}