/* ************************************************************** */ #region Construction and Finalization /// <summary> /// Static constructor initialises all of the delegates. /// </summary> static MamaBasicSubscription() { // Create the callback delegates structure mCallbackDelegates = new NativeMethods.SubscriptionCallbacks(); // Create the individual delegates mCallbackDelegates.mCreate = new OnSubscriptionCreateDelegate(MamaBasicSubscription.onCreate); mCallbackDelegates.mDestroy = new OnSubscriptionDestroyDelegate(MamaBasicSubscription.onDestroy); mCallbackDelegates.mError = new OnSubscriptionErrorDelegate(MamaBasicSubscription.OnError); mCallbackDelegates.mMessage = new OnSubscriptionMessageDelegate(MamaBasicSubscription.OnMessage); }
/* ************************************************************** */ #region Construction and Finalization /// <summary> /// Static constructor initialises all of the delegates. /// </summary> static MamaBasicSubscription() { // Create the callback delegates structure mCallbackDelegates = new NativeMethods.SubscriptionCallbacks(); // Create the individual delegates mCallbackDelegates.mCreate = new OnSubscriptionCreateDelegate(MamaBasicSubscription.onCreate); mCallbackDelegates.mDestroy = new OnSubscriptionDestroyDelegate(MamaBasicSubscription.onDestroy); mCallbackDelegates.mError = new OnSubscriptionErrorDelegate(MamaBasicSubscription.OnError); mCallbackDelegates.mMessage = new OnSubscriptionMessageDelegate(MamaBasicSubscription.OnMessage); }