public override void setDelegate(Delegate anyDelegate, String delegateName) { if (delegateName == "versionUp") { m_callbackVersionUp = (CallBackVersionUp)anyDelegate; } else { m_callback = (CallBack)anyDelegate; } }
public CKLBNetAPI(CKLBTask parent, String apiUrl, String clientVersion, String consumerKey, String applicationID, uint sessionMax = 1, String region = "840" /*America*/, CallBack callback = null, CallBackVersionUp versionUpCallback = null) : base(s_classID) { NativeManagement.resetCppError(); IntPtr ptr = CKLBNetAPI_create( parent != null ? parent.CppObject : IntPtr.Zero,__MarshallingUtils.NativeUtf8FromString(apiUrl),__MarshallingUtils.NativeUtf8FromString(clientVersion), __MarshallingUtils.NativeUtf8FromString(consumerKey),__MarshallingUtils.NativeUtf8FromString(applicationID),sessionMax,__MarshallingUtils.NativeUtf8FromString(region)); NativeManagement.intercepCppError(); bind(ptr); m_callback = callback; m_callbackVersionUp = versionUpCallback; }
public CKLBNetAPI(CKLBTask parent, String apiUrl, String clientVersion, String consumerKey, String applicationID, uint sessionMax = 1, String region = "840" /*America*/, CallBack callback = null, CallBackVersionUp versionUpCallback = null) : base(s_classID) { NativeManagement.resetCppError(); IntPtr ptr = CKLBNetAPI_create(parent != null ? parent.CppObject : IntPtr.Zero, __MarshallingUtils.NativeUtf8FromString(apiUrl), __MarshallingUtils.NativeUtf8FromString(clientVersion), __MarshallingUtils.NativeUtf8FromString(consumerKey), __MarshallingUtils.NativeUtf8FromString(applicationID), sessionMax, __MarshallingUtils.NativeUtf8FromString(region)); NativeManagement.intercepCppError(); bind(ptr); m_callback = callback; m_callbackVersionUp = versionUpCallback; }
public override void setDelegate(Delegate anyDelegate, String delegateName) { if(delegateName == "versionUp") { m_callbackVersionUp = (CallBackVersionUp)anyDelegate; } else { m_callback = (CallBack)anyDelegate; } }