19 lines
523 B
C
19 lines
523 B
C
//
|
|
// Created by cfif on 04.10.2022.
|
|
//
|
|
|
|
#include "ComIntCmd/Mandatory.h"
|
|
|
|
uint8_t XfcProtMethod_CmdTable(tXfcArray *request, tXfcArray *response, tXfcProtTable *cmdTab) {
|
|
|
|
XFC_CMD_TX_ADD_RAW(cmdTab->count);
|
|
|
|
for (uint16_t count = 0; count < cmdTab->count; ++count) {
|
|
XFC_CMD_TX_ADD_RAW(count);
|
|
XFC_CMD_TX_ADD_RAW(cmdTab->items[count].textIdLen);
|
|
XFC_CMD_TX_ADD_ARR(cmdTab->items[count].textId, cmdTab->items[count].textIdLen);
|
|
}
|
|
|
|
return XFC_TRANSPORT_PROTOCOL_RESPONSE_RESULT_OK;
|
|
}
|