| 55 | } |
| 56 | |
| 57 | extern "C" void |
| 58 | dmtcp_initialize_plugin() |
| 59 | { |
| 60 | // Now register the "in-built" plugins. |
| 61 | dmtcp_register_plugin(dmtcp_PathTranslator_PluginDescr()); |
| 62 | dmtcp_register_plugin(dmtcp_Syslog_PluginDescr()); |
| 63 | dmtcp_register_plugin(dmtcp_Rlimit_Float_PluginDescr()); |
| 64 | dmtcp_register_plugin(dmtcp_Alarm_PluginDescr()); |
| 65 | dmtcp_register_plugin(dmtcp_Terminal_PluginDescr()); |
| 66 | dmtcp_register_plugin(CoordinatorAPI::pluginDescr()); |
| 67 | dmtcp_register_plugin(dmtcp_ProcessInfo_PluginDescr()); |
| 68 | dmtcp_register_plugin(UniquePid::pluginDescr()); |
| 69 | |
| 70 | void (*fn)() = NEXT_FNC(dmtcp_initialize_plugin); |
| 71 | if (fn != NULL) { |
| 72 | (*fn)(); |
| 73 | } |
| 74 | } |
| 75 | |
| 76 | void |
| 77 | PluginManager::eventHook(DmtcpEvent_t event, DmtcpEventData_t *data) |
no test coverage detected