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
|