Commit | Line | Data |
---|---|---|
635d2b00 GKH |
1 | /***************************************************************************** |
2 | ||
3 | (c) Cambridge Silicon Radio Limited 2011 | |
4 | All rights reserved and confidential information of CSR | |
5 | ||
6 | Refer to LICENSE.txt included with this source for details | |
7 | on the license terms. | |
8 | ||
9 | *****************************************************************************/ | |
10 | ||
11 | /* Note: this is an auto-generated file. */ | |
12 | ||
13 | #ifndef CSR_WIFI_NME_AP_SERIALIZE_H__ | |
14 | #define CSR_WIFI_NME_AP_SERIALIZE_H__ | |
15 | ||
635d2b00 GKH |
16 | #include "csr_wifi_msgconv.h" |
17 | ||
18 | #include "csr_wifi_nme_ap_prim.h" | |
19 | ||
635d2b00 GKH |
20 | #ifndef CSR_WIFI_NME_ENABLE |
21 | #error CSR_WIFI_NME_ENABLE MUST be defined inorder to use csr_wifi_nme_ap_serialize.h | |
22 | #endif | |
23 | #ifndef CSR_WIFI_AP_ENABLE | |
24 | #error CSR_WIFI_AP_ENABLE MUST be defined inorder to use csr_wifi_nme_ap_serialize.h | |
25 | #endif | |
26 | ||
27 | extern void CsrWifiNmeApPfree(void *ptr); | |
28 | ||
d4fda8db GKH |
29 | extern u8* CsrWifiNmeApConfigSetReqSer(u8 *ptr, size_t *len, void *msg); |
30 | extern void* CsrWifiNmeApConfigSetReqDes(u8 *buffer, size_t len); | |
31 | extern size_t CsrWifiNmeApConfigSetReqSizeof(void *msg); | |
635d2b00 GKH |
32 | extern void CsrWifiNmeApConfigSetReqSerFree(void *msg); |
33 | ||
d4fda8db GKH |
34 | extern u8* CsrWifiNmeApWpsRegisterReqSer(u8 *ptr, size_t *len, void *msg); |
35 | extern void* CsrWifiNmeApWpsRegisterReqDes(u8 *buffer, size_t len); | |
36 | extern size_t CsrWifiNmeApWpsRegisterReqSizeof(void *msg); | |
635d2b00 GKH |
37 | #define CsrWifiNmeApWpsRegisterReqSerFree CsrWifiNmeApPfree |
38 | ||
d4fda8db GKH |
39 | extern u8* CsrWifiNmeApStartReqSer(u8 *ptr, size_t *len, void *msg); |
40 | extern void* CsrWifiNmeApStartReqDes(u8 *buffer, size_t len); | |
41 | extern size_t CsrWifiNmeApStartReqSizeof(void *msg); | |
635d2b00 GKH |
42 | extern void CsrWifiNmeApStartReqSerFree(void *msg); |
43 | ||
44 | #define CsrWifiNmeApStopReqSer CsrWifiEventCsrUint16Ser | |
45 | #define CsrWifiNmeApStopReqDes CsrWifiEventCsrUint16Des | |
46 | #define CsrWifiNmeApStopReqSizeof CsrWifiEventCsrUint16Sizeof | |
47 | #define CsrWifiNmeApStopReqSerFree CsrWifiNmeApPfree | |
48 | ||
d4fda8db GKH |
49 | extern u8* CsrWifiNmeApWmmParamUpdateReqSer(u8 *ptr, size_t *len, void *msg); |
50 | extern void* CsrWifiNmeApWmmParamUpdateReqDes(u8 *buffer, size_t len); | |
51 | extern size_t CsrWifiNmeApWmmParamUpdateReqSizeof(void *msg); | |
635d2b00 GKH |
52 | #define CsrWifiNmeApWmmParamUpdateReqSerFree CsrWifiNmeApPfree |
53 | ||
d4fda8db GKH |
54 | extern u8* CsrWifiNmeApStaRemoveReqSer(u8 *ptr, size_t *len, void *msg); |
55 | extern void* CsrWifiNmeApStaRemoveReqDes(u8 *buffer, size_t len); | |
56 | extern size_t CsrWifiNmeApStaRemoveReqSizeof(void *msg); | |
635d2b00 GKH |
57 | #define CsrWifiNmeApStaRemoveReqSerFree CsrWifiNmeApPfree |
58 | ||
59 | #define CsrWifiNmeApConfigSetCfmSer CsrWifiEventCsrUint16Ser | |
60 | #define CsrWifiNmeApConfigSetCfmDes CsrWifiEventCsrUint16Des | |
61 | #define CsrWifiNmeApConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof | |
62 | #define CsrWifiNmeApConfigSetCfmSerFree CsrWifiNmeApPfree | |
63 | ||
d4fda8db GKH |
64 | extern u8* CsrWifiNmeApWpsRegisterCfmSer(u8 *ptr, size_t *len, void *msg); |
65 | extern void* CsrWifiNmeApWpsRegisterCfmDes(u8 *buffer, size_t len); | |
66 | extern size_t CsrWifiNmeApWpsRegisterCfmSizeof(void *msg); | |
635d2b00 GKH |
67 | #define CsrWifiNmeApWpsRegisterCfmSerFree CsrWifiNmeApPfree |
68 | ||
d4fda8db GKH |
69 | extern u8* CsrWifiNmeApStartCfmSer(u8 *ptr, size_t *len, void *msg); |
70 | extern void* CsrWifiNmeApStartCfmDes(u8 *buffer, size_t len); | |
71 | extern size_t CsrWifiNmeApStartCfmSizeof(void *msg); | |
635d2b00 GKH |
72 | #define CsrWifiNmeApStartCfmSerFree CsrWifiNmeApPfree |
73 | ||
d4fda8db GKH |
74 | extern u8* CsrWifiNmeApStopCfmSer(u8 *ptr, size_t *len, void *msg); |
75 | extern void* CsrWifiNmeApStopCfmDes(u8 *buffer, size_t len); | |
76 | extern size_t CsrWifiNmeApStopCfmSizeof(void *msg); | |
635d2b00 GKH |
77 | #define CsrWifiNmeApStopCfmSerFree CsrWifiNmeApPfree |
78 | ||
d4fda8db GKH |
79 | extern u8* CsrWifiNmeApStopIndSer(u8 *ptr, size_t *len, void *msg); |
80 | extern void* CsrWifiNmeApStopIndDes(u8 *buffer, size_t len); | |
81 | extern size_t CsrWifiNmeApStopIndSizeof(void *msg); | |
635d2b00 GKH |
82 | #define CsrWifiNmeApStopIndSerFree CsrWifiNmeApPfree |
83 | ||
84 | #define CsrWifiNmeApWmmParamUpdateCfmSer CsrWifiEventCsrUint16Ser | |
85 | #define CsrWifiNmeApWmmParamUpdateCfmDes CsrWifiEventCsrUint16Des | |
86 | #define CsrWifiNmeApWmmParamUpdateCfmSizeof CsrWifiEventCsrUint16Sizeof | |
87 | #define CsrWifiNmeApWmmParamUpdateCfmSerFree CsrWifiNmeApPfree | |
88 | ||
d4fda8db GKH |
89 | extern u8* CsrWifiNmeApStationIndSer(u8 *ptr, size_t *len, void *msg); |
90 | extern void* CsrWifiNmeApStationIndDes(u8 *buffer, size_t len); | |
91 | extern size_t CsrWifiNmeApStationIndSizeof(void *msg); | |
635d2b00 GKH |
92 | #define CsrWifiNmeApStationIndSerFree CsrWifiNmeApPfree |
93 | ||
635d2b00 | 94 | #endif /* CSR_WIFI_NME_AP_SERIALIZE_H__ */ |