This impl will perform the work of invoking user supplied callbacks, it is held to ensure that the user can destroy and recreate the parent subscription during the callbacks. Note that this class derives from the MamaBasicSubscriptionImpl so that the static callback functions in the MamaBasicSubscription class can be re-used. However as the MamaSubscriptionCallback interface is a separate type, (it cannot be derived from MamaBasicSubscriptionCallback as the type of the subscription passed to the callback functions would be incorrect), overloads must be provided for all the Invoke methods.
Inherits from Wombat.MamaBasicSubscription.MamaBasicSubscriptionImpl
Protected Functions inherited from Wombat.MamaBasicSubscription.MamaBasicSubscriptionImpl
Name | |
---|---|
MamaBasicSubscriptionImpl() Default constructor for internal use. |
Updated on 2023-03-31 at 15:29:33 +0100