void caerModuleSM(caerModuleFunctions moduleFunctions, caerModuleData moduleData, size_t memSize, size_t argsNumber, ...) { va_list args; va_start(args, argsNumber); caerModuleSMv(moduleFunctions, moduleData, memSize, argsNumber, args); va_end(args); }
void caerOutputUnixSocketServer(uint16_t moduleID, size_t outputTypesNumber, ...) { caerModuleData moduleData = caerMainloopFindModule(moduleID, "UnixSocketServerOutput", OUTPUT); if (moduleData == NULL) { return; } va_list args; va_start(args, outputTypesNumber); caerModuleSMv(&caerOutputUnixSocketServerFunctions, moduleData, CAER_OUTPUT_COMMON_STATE_STRUCT_SIZE, outputTypesNumber, args); va_end(args); }