caerEventPacketContainer caerInputDVS128(uint16_t moduleID) { caerModuleData moduleData = caerMainloopFindModule(moduleID, "DVS128"); caerEventPacketContainer result = NULL; caerModuleSM(&caerInputDVS128Functions, moduleData, 0, 1, &result); return (result); }
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); }
caerEventPacketContainer caerInputDAVISFX2(uint16_t moduleID) { caerModuleData moduleData = caerMainloopFindModule(moduleID, "DAVISFX2"); if (moduleData == NULL) { return (NULL); } caerEventPacketContainer result = NULL; caerModuleSM(&caerInputDAVISFX2Functions, moduleData, 0, 1, &result); return (result); }