25 lines
708 B
C
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
|