OpenMAMA
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
middleware.h File Reference
#include <mama/config.h>

Go to the source code of this file.

Typedefs

typedef enum mamaMiddleware_ mamaMiddleware
 Enum to reference the available MAMA middlewares.

Enumerations

enum  mamaMiddleware_ {
  MAMA_MIDDLEWARE_WMW = 0, MAMA_MIDDLEWARE_LBM = 1, MAMA_MIDDLEWARE_TIBRV = 2, MAMA_MIDDLEWARE_AVIS = 3,
  MAMA_MIDDLEWARE_TICK42BLP = 4, MAMA_MIDDLEWARE_SOLACE = 5, MAMA_MIDDLEWARE_RAI = 6, MAMA_MIDDLEWARE_QPID = 7,
  MAMA_MIDDLEWARE_EXEGY = 8, MAMA_MIDDLEWARE_MAX = 9, MAMA_MIDDLEWARE_UNKNOWN = 99
}
 Enum to reference the available MAMA middlewares. More...

Functions

MAMAExpDLL mamaMiddleware mamaMiddleware_convertFromString (const char *str)
 Convert a string to a mamaMiddleware value.
MAMAExpDLL const char * mamaMiddleware_convertToString (mamaMiddleware middleware)
 Convert a mamaMiddleware value to a string.

Typedef Documentation

Enum to reference the available MAMA middlewares.

MAMA_MIDDLEWARE_MAX will be incremented when new middlewares become available

Enumeration Type Documentation

Enum to reference the available MAMA middlewares.

MAMA_MIDDLEWARE_MAX will be incremented when new middlewares become available

Enumerator:
MAMA_MIDDLEWARE_WMW 
MAMA_MIDDLEWARE_LBM 
MAMA_MIDDLEWARE_TIBRV 
MAMA_MIDDLEWARE_AVIS 
MAMA_MIDDLEWARE_TICK42BLP 
MAMA_MIDDLEWARE_SOLACE 
MAMA_MIDDLEWARE_RAI 
MAMA_MIDDLEWARE_QPID 
MAMA_MIDDLEWARE_EXEGY 
MAMA_MIDDLEWARE_MAX 
MAMA_MIDDLEWARE_UNKNOWN 

Function Documentation

MAMAExpDLL mamaMiddleware mamaMiddleware_convertFromString ( const char *  str)

Convert a string to a mamaMiddleware value.

Parameters
strThe str to convert.
MAMAExpDLL const char* mamaMiddleware_convertToString ( mamaMiddleware  middleware)

Convert a mamaMiddleware value to a string.

Do no attempt to free the string result.

Parameters
middlewareThe mamaMiddleware to convert.


© 2012 Linux Foundation