void Mama::open (const char* path, const char* filename) { // Open MAMA mamaTry (mama_openWithProperties (path, filename)); MamaReservedFields::initReservedFields(); }
/* * Load and initialize specified middleware bridge, initialize MAMA */ void initializeBridge(const char * bridgeName) { global.bridge = NULL; mama_status status; if (((status = mama_loadBridge(&global.bridge, bridgeName)) == MAMA_STATUS_OK) && ((status = mama_openWithProperties(".","mama.properties")) == MAMA_STATUS_OK)) { // normal exit; return; } // error exit mama_close(); printf("MAMA initialization error: %s\n", mamaStatus_stringForStatus(status)); exit(status); }