macnocker/nockpackage.h

19 lines
356 B
C
Raw Normal View History

2017-11-12 09:07:28 +01:00
#ifndef _PROTOCOL_H
#define _PROTOCOL_H
2018-04-02 14:10:33 +02:00
#include <stdint.h>
2017-11-12 09:07:28 +01:00
2018-04-02 14:10:33 +02:00
struct NockPackage
2017-11-12 09:07:28 +01:00
{
2018-04-02 14:10:33 +02:00
uint8_t version;
uint8_t mac[6];
uint8_t hoodLen;
char hood[];
};
2017-11-12 09:07:28 +01:00
2018-04-02 14:10:33 +02:00
//size_t NockPackage_serialize(uint8_t *buf, size_t maxlen, const NockPackage *p);
2017-11-12 09:07:28 +01:00
2018-04-02 14:10:33 +02:00
//uint8_t NockPackage_deserialize(NockPackage *p, const uint8_t *buf, size_t len);
2017-11-12 09:07:28 +01:00
#endif // _PROTOCOL_H