Classes Files

Wombat::MamaBasicSubscription::NativeMethods

Public Classes

  Name
struct SubscriptionCallbacks

Public Functions

  Name
int mamaSubscription_allocate(ref IntPtr result)
int mamaSubscription_createBasic(IntPtr nativeHandle, IntPtr transport, IntPtr queue, ref SubscriptionCallbacks callbacks, string symbol, IntPtr closure)
int mamaSubscription_deallocate(IntPtr nativeHandle)
int mamaSubscription_destroy(IntPtr nativeHandle)
int mamaSubscription_destroyEx(IntPtr nativeHandle)
int mamaSubscription_getState(IntPtr nativeHandle, ref int state)
int mamaSubscription_getSubscSymbol(IntPtr subscription, ref IntPtr symbol)

Public Functions Documentation

function mamaSubscription_allocate

int mamaSubscription_allocate(
    ref IntPtr result
)

function mamaSubscription_createBasic

int mamaSubscription_createBasic(
    IntPtr nativeHandle,
    IntPtr transport,
    IntPtr queue,
    ref SubscriptionCallbacks callbacks,
    string symbol,
    IntPtr closure
)

function mamaSubscription_deallocate

int mamaSubscription_deallocate(
    IntPtr nativeHandle
)

function mamaSubscription_destroy

int mamaSubscription_destroy(
    IntPtr nativeHandle
)

function mamaSubscription_destroyEx

int mamaSubscription_destroyEx(
    IntPtr nativeHandle
)

function mamaSubscription_getState

int mamaSubscription_getState(
    IntPtr nativeHandle,
    ref int state
)

function mamaSubscription_getSubscSymbol

int mamaSubscription_getSubscSymbol(
    IntPtr subscription,
    ref IntPtr symbol
)

Updated on 2023-03-31 at 15:29:32 +0100