Classes Files

Wombat::MamaDictionary::NativeMethods

Public Functions

  Name
int mama_createDictionary(ref IntPtr dictionary, IntPtr queue, Callbacks callbacks, IntPtr source, double timeout, int retries, IntPtr closure)
int mamaDictionary_create(ref IntPtr dictionary)
int mamaDictionary_destroy(IntPtr dictionary)
int mamaDictionary_getFeedName(IntPtr dictionary, ref string feedName)
int mamaDictionary_getFeedHost(IntPtr dictionary, ref string feedHost)
int mamaDictionary_getFieldDescriptorByName(IntPtr dictionary, ref IntPtr result, string fname)
int mamaDictionary_getMaxFid(IntPtr dictionary, ref ushort value)
int mamaDictionary_writeToFile(IntPtr dictionary, string fileName)
int mamaDictionary_populateFromFile(IntPtr dictionary, string fileName)
int mamaDictionary_getSize(IntPtr dictionary, ref int value)
int mamaDictionary_getFieldDescriptorByFid(IntPtr dictionary, ref IntPtr result, int fid)
int mamaDictionary_getFieldDescriptorByIndex(IntPtr dictionary, ref IntPtr result, int index)
int mamaDictionary_buildDictionaryFromMessage(IntPtr dictionary, IntPtr mamaMsg)
int mamaDictionary_getDictionaryMessage(IntPtr dictionary, ref IntPtr mamamsg)

Public Functions Documentation

function mama_createDictionary

int mama_createDictionary(
    ref IntPtr dictionary,
    IntPtr queue,
    Callbacks callbacks,
    IntPtr source,
    double timeout,
    int retries,
    IntPtr closure
)

function mamaDictionary_create

int mamaDictionary_create(
    ref IntPtr dictionary
)

function mamaDictionary_destroy

int mamaDictionary_destroy(
    IntPtr dictionary
)

function mamaDictionary_getFeedName

int mamaDictionary_getFeedName(
    IntPtr dictionary,
    ref string feedName
)

function mamaDictionary_getFeedHost

int mamaDictionary_getFeedHost(
    IntPtr dictionary,
    ref string feedHost
)

function mamaDictionary_getFieldDescriptorByName

int mamaDictionary_getFieldDescriptorByName(
    IntPtr dictionary,
    ref IntPtr result,
    string fname
)

function mamaDictionary_getMaxFid

int mamaDictionary_getMaxFid(
    IntPtr dictionary,
    ref ushort value
)

function mamaDictionary_writeToFile

int mamaDictionary_writeToFile(
    IntPtr dictionary,
    string fileName
)

function mamaDictionary_populateFromFile

int mamaDictionary_populateFromFile(
    IntPtr dictionary,
    string fileName
)

function mamaDictionary_getSize

int mamaDictionary_getSize(
    IntPtr dictionary,
    ref int value
)

function mamaDictionary_getFieldDescriptorByFid

int mamaDictionary_getFieldDescriptorByFid(
    IntPtr dictionary,
    ref IntPtr result,
    int fid
)

function mamaDictionary_getFieldDescriptorByIndex

int mamaDictionary_getFieldDescriptorByIndex(
    IntPtr dictionary,
    ref IntPtr result,
    int index
)

function mamaDictionary_buildDictionaryFromMessage

int mamaDictionary_buildDictionaryFromMessage(
    IntPtr dictionary,
    IntPtr mamaMsg
)

function mamaDictionary_getDictionaryMessage

int mamaDictionary_getDictionaryMessage(
    IntPtr dictionary,
    ref IntPtr mamamsg
)

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