mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 06:06:23 +01:00
25 lines
475 B
C++
25 lines
475 B
C++
#include <Arduino.h>
|
|
|
|
#include <vector>
|
|
|
|
#pragma pack(push, 1)
|
|
#pragma once
|
|
|
|
class pendingdata {
|
|
public:
|
|
String filename;
|
|
//uint8_t dst[8];
|
|
uint64_t ver;
|
|
String md5;
|
|
uint16_t timeout;
|
|
uint8_t datatimeout;
|
|
uint8_t* data = nullptr;
|
|
uint32_t len;
|
|
static pendingdata* findByVer(uint64_t ver);
|
|
static void garbageCollection();
|
|
};
|
|
|
|
void garbageCollection(void* parameter);
|
|
extern std::vector<pendingdata*> pendingfiles;
|
|
|
|
#pragma pack(pop) |