27 lines
698 B
C
27 lines
698 B
C
//
|
|
// Created by cfif on 04.10.2022.
|
|
//
|
|
|
|
#ifndef XFCCOMMANDPROCESSORS_H
|
|
#define XFCCOMMANDPROCESSORS_H
|
|
|
|
#include "XfcProtProcessorUtilDefines.h"
|
|
#include "XfcProtTable.h"
|
|
#include "BaseTypes.h"
|
|
|
|
typedef struct {
|
|
tStringLink *mode;
|
|
tStringLink board;
|
|
tStringLink device;
|
|
} tComIntPing;
|
|
|
|
void XfcProtMethodsAdd_Mandatory(tXfcProtTable *protTab, tComIntPing *ping, tXfcProtTable *cmdTab);
|
|
|
|
uint8_t XfcProtMethod_Null(tXfcArray *request, tXfcArray *response, void *args);
|
|
|
|
uint8_t XfcProtMethod_Ping(tXfcArray *request, tXfcArray *response, tComIntPing *env);
|
|
|
|
uint8_t XfcProtMethod_CmdTable(tXfcArray *request, tXfcArray *response, tXfcProtTable *cmdTab);
|
|
|
|
#endif //XFCCOMMANDPROCESSORS_H
|