GONEC_ARTERY_Modem_Main/Inc/ModemSend.h

30 lines
1.1 KiB
C

//
// Created by cfif on 21.04.23.
//
#ifndef GONEC_GSM_MODEMSEND_H
#define GONEC_GSM_MODEMSEND_H
#include "ModemMain.h"
// Количество файлов
int getCountFiles(tModemMain *env, char *path);
// Удаление самого старого файла tracert
bool delFilesOld(tModemMain *env, char *path);
void RequestSendMessagesModemSlots(tModemMain *env);
void RunStopTaskModem(tModemMain *env);
bool getIsSlotsRouting(tModemMain *env);
// Удаление файлов трассировки из отправки
bool delRepout(tModemMain *env, tTypeFile typeFile, bool isDelFiles, bool isAllFiles);
bool ModemMain_CreateOutFiles(tModemMain *env, tTypeFile typeFile, int32_t gr);
// Котроль файлов в отправке и приеме
void controlFiles(tFs *fs, char *ext, char *path);
bool getIsSlotsSos(tModemMain *env);
bool ToSentFiles(tModemMain *env, tFileSendInfo *fileSendInfo,
char *path_dir_rep_fileName,
char *path_dir_mask_fileName,
char *path_dir_info_fileName);
#endif //GONEC_GSM_MODEMSEND_H