1
2
3
4
5
6
7
8
9
10
11
12
13#ifndef CSR_WIFI_ROUTER_SERIALIZE_H__
14#define CSR_WIFI_ROUTER_SERIALIZE_H__
15
16#include "csr_wifi_msgconv.h"
17#include "csr_wifi_router_prim.h"
18
19extern void CsrWifiRouterPfree(void *ptr);
20
21extern u8* CsrWifiRouterMaPacketSubscribeReqSer(u8 *ptr, size_t *len, void *msg);
22extern void* CsrWifiRouterMaPacketSubscribeReqDes(u8 *buffer, size_t len);
23extern size_t CsrWifiRouterMaPacketSubscribeReqSizeof(void *msg);
24#define CsrWifiRouterMaPacketSubscribeReqSerFree CsrWifiRouterPfree
25
26#define CsrWifiRouterMaPacketUnsubscribeReqSer CsrWifiEventCsrUint16CsrUint8Ser
27#define CsrWifiRouterMaPacketUnsubscribeReqDes CsrWifiEventCsrUint16CsrUint8Des
28#define CsrWifiRouterMaPacketUnsubscribeReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
29#define CsrWifiRouterMaPacketUnsubscribeReqSerFree CsrWifiRouterPfree
30
31extern u8* CsrWifiRouterMaPacketReqSer(u8 *ptr, size_t *len, void *msg);
32extern void* CsrWifiRouterMaPacketReqDes(u8 *buffer, size_t len);
33extern size_t CsrWifiRouterMaPacketReqSizeof(void *msg);
34extern void CsrWifiRouterMaPacketReqSerFree(void *msg);
35
36extern u8* CsrWifiRouterMaPacketResSer(u8 *ptr, size_t *len, void *msg);
37extern void* CsrWifiRouterMaPacketResDes(u8 *buffer, size_t len);
38extern size_t CsrWifiRouterMaPacketResSizeof(void *msg);
39#define CsrWifiRouterMaPacketResSerFree CsrWifiRouterPfree
40
41extern u8* CsrWifiRouterMaPacketCancelReqSer(u8 *ptr, size_t *len, void *msg);
42extern void* CsrWifiRouterMaPacketCancelReqDes(u8 *buffer, size_t len);
43extern size_t CsrWifiRouterMaPacketCancelReqSizeof(void *msg);
44#define CsrWifiRouterMaPacketCancelReqSerFree CsrWifiRouterPfree
45
46extern u8* CsrWifiRouterMaPacketSubscribeCfmSer(u8 *ptr, size_t *len, void *msg);
47extern void* CsrWifiRouterMaPacketSubscribeCfmDes(u8 *buffer, size_t len);
48extern size_t CsrWifiRouterMaPacketSubscribeCfmSizeof(void *msg);
49#define CsrWifiRouterMaPacketSubscribeCfmSerFree CsrWifiRouterPfree
50
51extern u8* CsrWifiRouterMaPacketUnsubscribeCfmSer(u8 *ptr, size_t *len, void *msg);
52extern void* CsrWifiRouterMaPacketUnsubscribeCfmDes(u8 *buffer, size_t len);
53extern size_t CsrWifiRouterMaPacketUnsubscribeCfmSizeof(void *msg);
54#define CsrWifiRouterMaPacketUnsubscribeCfmSerFree CsrWifiRouterPfree
55
56extern u8* CsrWifiRouterMaPacketCfmSer(u8 *ptr, size_t *len, void *msg);
57extern void* CsrWifiRouterMaPacketCfmDes(u8 *buffer, size_t len);
58extern size_t CsrWifiRouterMaPacketCfmSizeof(void *msg);
59#define CsrWifiRouterMaPacketCfmSerFree CsrWifiRouterPfree
60
61extern u8* CsrWifiRouterMaPacketIndSer(u8 *ptr, size_t *len, void *msg);
62extern void* CsrWifiRouterMaPacketIndDes(u8 *buffer, size_t len);
63extern size_t CsrWifiRouterMaPacketIndSizeof(void *msg);
64extern void CsrWifiRouterMaPacketIndSerFree(void *msg);
65
66#endif
67
68