ComIntCmd_Test/ComIntTest.h

25 lines
708 B
C

//
// Created by zemon on 25.12.24.
//
#ifndef SMART_COMPONENTS_V2_COMINTTEST_H
#define SMART_COMPONENTS_V2_COMINTTEST_H
#include "XfcProtProcessorUtilDefines.h"
#include "DeviceTesting.h"
typedef enum {
RUN,
} tXfcTestType;
typedef struct {
tDeviceTesting *testing;
bool *factoryMode;
bool run;
} tXfcTest;
void XfcProtMethodsAdd_Test(tXfcProtTable *protTab, tXfcTest *XfcTest);
void XfcProtMethodsAdd_TestInit(tXfcTest *env, tDeviceTesting *testing, bool *factoryMode);
uint8_t XfcProtMethod_TestRun(tXfcArray *request, tXfcArray *response, tXfcTest *env);
uint8_t XfcProtMethod_TestSet(tXfcArray *request, tXfcArray *response, tXfcTest *env);
#endif //SMART_COMPONENTS_V2_COMINTTEST_H