1 /*****************************************************************************
3 (c) Cambridge Silicon Radio Limited 2012
4 All rights reserved and confidential information of CSR
6 Refer to LICENSE.txt included with this source for details
9 *****************************************************************************/
11 /* Note: this is an auto-generated file. */
13 #ifndef CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__
14 #define CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__
16 #include "csr_wifi_msgconv.h"
18 #include "csr_wifi_router_ctrl_prim.h"
20 extern void CsrWifiRouterCtrlPfree(void *ptr);
22 extern u8* CsrWifiRouterCtrlConfigurePowerModeReqSer(u8 *ptr, size_t *len, void *msg);
23 extern void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8 *buffer, size_t len);
24 extern size_t CsrWifiRouterCtrlConfigurePowerModeReqSizeof(void *msg);
25 #define CsrWifiRouterCtrlConfigurePowerModeReqSerFree CsrWifiRouterCtrlPfree
27 extern u8* CsrWifiRouterCtrlHipReqSer(u8 *ptr, size_t *len, void *msg);
28 extern void* CsrWifiRouterCtrlHipReqDes(u8 *buffer, size_t len);
29 extern size_t CsrWifiRouterCtrlHipReqSizeof(void *msg);
30 extern void CsrWifiRouterCtrlHipReqSerFree(void *msg);
32 extern u8* CsrWifiRouterCtrlMediaStatusReqSer(u8 *ptr, size_t *len, void *msg);
33 extern void* CsrWifiRouterCtrlMediaStatusReqDes(u8 *buffer, size_t len);
34 extern size_t CsrWifiRouterCtrlMediaStatusReqSizeof(void *msg);
35 #define CsrWifiRouterCtrlMediaStatusReqSerFree CsrWifiRouterCtrlPfree
37 extern u8* CsrWifiRouterCtrlMulticastAddressResSer(u8 *ptr, size_t *len, void *msg);
38 extern void* CsrWifiRouterCtrlMulticastAddressResDes(u8 *buffer, size_t len);
39 extern size_t CsrWifiRouterCtrlMulticastAddressResSizeof(void *msg);
40 extern void CsrWifiRouterCtrlMulticastAddressResSerFree(void *msg);
42 extern u8* CsrWifiRouterCtrlPortConfigureReqSer(u8 *ptr, size_t *len, void *msg);
43 extern void* CsrWifiRouterCtrlPortConfigureReqDes(u8 *buffer, size_t len);
44 extern size_t CsrWifiRouterCtrlPortConfigureReqSizeof(void *msg);
45 #define CsrWifiRouterCtrlPortConfigureReqSerFree CsrWifiRouterCtrlPfree
47 extern u8* CsrWifiRouterCtrlQosControlReqSer(u8 *ptr, size_t *len, void *msg);
48 extern void* CsrWifiRouterCtrlQosControlReqDes(u8 *buffer, size_t len);
49 extern size_t CsrWifiRouterCtrlQosControlReqSizeof(void *msg);
50 #define CsrWifiRouterCtrlQosControlReqSerFree CsrWifiRouterCtrlPfree
52 extern u8* CsrWifiRouterCtrlSuspendResSer(u8 *ptr, size_t *len, void *msg);
53 extern void* CsrWifiRouterCtrlSuspendResDes(u8 *buffer, size_t len);
54 extern size_t CsrWifiRouterCtrlSuspendResSizeof(void *msg);
55 #define CsrWifiRouterCtrlSuspendResSerFree CsrWifiRouterCtrlPfree
57 extern u8* CsrWifiRouterCtrlTclasAddReqSer(u8 *ptr, size_t *len, void *msg);
58 extern void* CsrWifiRouterCtrlTclasAddReqDes(u8 *buffer, size_t len);
59 extern size_t CsrWifiRouterCtrlTclasAddReqSizeof(void *msg);
60 extern void CsrWifiRouterCtrlTclasAddReqSerFree(void *msg);
62 extern u8* CsrWifiRouterCtrlResumeResSer(u8 *ptr, size_t *len, void *msg);
63 extern void* CsrWifiRouterCtrlResumeResDes(u8 *buffer, size_t len);
64 extern size_t CsrWifiRouterCtrlResumeResSizeof(void *msg);
65 #define CsrWifiRouterCtrlResumeResSerFree CsrWifiRouterCtrlPfree
67 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSer CsrWifiEventCsrUint16Ser
68 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqDes CsrWifiEventCsrUint16Des
69 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
70 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSerFree CsrWifiRouterCtrlPfree
72 #define CsrWifiRouterCtrlRawSdioInitialiseReqSer CsrWifiEventCsrUint16Ser
73 #define CsrWifiRouterCtrlRawSdioInitialiseReqDes CsrWifiEventCsrUint16Des
74 #define CsrWifiRouterCtrlRawSdioInitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
75 #define CsrWifiRouterCtrlRawSdioInitialiseReqSerFree CsrWifiRouterCtrlPfree
77 extern u8* CsrWifiRouterCtrlTclasDelReqSer(u8 *ptr, size_t *len, void *msg);
78 extern void* CsrWifiRouterCtrlTclasDelReqDes(u8 *buffer, size_t len);
79 extern size_t CsrWifiRouterCtrlTclasDelReqSizeof(void *msg);
80 extern void CsrWifiRouterCtrlTclasDelReqSerFree(void *msg);
82 extern u8* CsrWifiRouterCtrlTrafficClassificationReqSer(u8 *ptr, size_t *len, void *msg);
83 extern void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8 *buffer, size_t len);
84 extern size_t CsrWifiRouterCtrlTrafficClassificationReqSizeof(void *msg);
85 #define CsrWifiRouterCtrlTrafficClassificationReqSerFree CsrWifiRouterCtrlPfree
87 extern u8* CsrWifiRouterCtrlTrafficConfigReqSer(u8 *ptr, size_t *len, void *msg);
88 extern void* CsrWifiRouterCtrlTrafficConfigReqDes(u8 *buffer, size_t len);
89 extern size_t CsrWifiRouterCtrlTrafficConfigReqSizeof(void *msg);
90 #define CsrWifiRouterCtrlTrafficConfigReqSerFree CsrWifiRouterCtrlPfree
92 #define CsrWifiRouterCtrlWifiOffReqSer CsrWifiEventCsrUint16Ser
93 #define CsrWifiRouterCtrlWifiOffReqDes CsrWifiEventCsrUint16Des
94 #define CsrWifiRouterCtrlWifiOffReqSizeof CsrWifiEventCsrUint16Sizeof
95 #define CsrWifiRouterCtrlWifiOffReqSerFree CsrWifiRouterCtrlPfree
97 #define CsrWifiRouterCtrlWifiOffResSer CsrWifiEventCsrUint16Ser
98 #define CsrWifiRouterCtrlWifiOffResDes CsrWifiEventCsrUint16Des
99 #define CsrWifiRouterCtrlWifiOffResSizeof CsrWifiEventCsrUint16Sizeof
100 #define CsrWifiRouterCtrlWifiOffResSerFree CsrWifiRouterCtrlPfree
102 extern u8* CsrWifiRouterCtrlWifiOnReqSer(u8 *ptr, size_t *len, void *msg);
103 extern void* CsrWifiRouterCtrlWifiOnReqDes(u8 *buffer, size_t len);
104 extern size_t CsrWifiRouterCtrlWifiOnReqSizeof(void *msg);
105 extern void CsrWifiRouterCtrlWifiOnReqSerFree(void *msg);
107 extern u8* CsrWifiRouterCtrlWifiOnResSer(u8 *ptr, size_t *len, void *msg);
108 extern void* CsrWifiRouterCtrlWifiOnResDes(u8 *buffer, size_t len);
109 extern size_t CsrWifiRouterCtrlWifiOnResSizeof(void *msg);
110 extern void CsrWifiRouterCtrlWifiOnResSerFree(void *msg);
112 extern u8* CsrWifiRouterCtrlM4TransmitReqSer(u8 *ptr, size_t *len, void *msg);
113 extern void* CsrWifiRouterCtrlM4TransmitReqDes(u8 *buffer, size_t len);
114 extern size_t CsrWifiRouterCtrlM4TransmitReqSizeof(void *msg);
115 #define CsrWifiRouterCtrlM4TransmitReqSerFree CsrWifiRouterCtrlPfree
117 extern u8* CsrWifiRouterCtrlModeSetReqSer(u8 *ptr, size_t *len, void *msg);
118 extern void* CsrWifiRouterCtrlModeSetReqDes(u8 *buffer, size_t len);
119 extern size_t CsrWifiRouterCtrlModeSetReqSizeof(void *msg);
120 #define CsrWifiRouterCtrlModeSetReqSerFree CsrWifiRouterCtrlPfree
122 extern u8* CsrWifiRouterCtrlPeerAddReqSer(u8 *ptr, size_t *len, void *msg);
123 extern void* CsrWifiRouterCtrlPeerAddReqDes(u8 *buffer, size_t len);
124 extern size_t CsrWifiRouterCtrlPeerAddReqSizeof(void *msg);
125 #define CsrWifiRouterCtrlPeerAddReqSerFree CsrWifiRouterCtrlPfree
127 extern u8* CsrWifiRouterCtrlPeerDelReqSer(u8 *ptr, size_t *len, void *msg);
128 extern void* CsrWifiRouterCtrlPeerDelReqDes(u8 *buffer, size_t len);
129 extern size_t CsrWifiRouterCtrlPeerDelReqSizeof(void *msg);
130 #define CsrWifiRouterCtrlPeerDelReqSerFree CsrWifiRouterCtrlPfree
132 extern u8* CsrWifiRouterCtrlPeerUpdateReqSer(u8 *ptr, size_t *len, void *msg);
133 extern void* CsrWifiRouterCtrlPeerUpdateReqDes(u8 *buffer, size_t len);
134 extern size_t CsrWifiRouterCtrlPeerUpdateReqSizeof(void *msg);
135 #define CsrWifiRouterCtrlPeerUpdateReqSerFree CsrWifiRouterCtrlPfree
137 #define CsrWifiRouterCtrlCapabilitiesReqSer CsrWifiEventCsrUint16Ser
138 #define CsrWifiRouterCtrlCapabilitiesReqDes CsrWifiEventCsrUint16Des
139 #define CsrWifiRouterCtrlCapabilitiesReqSizeof CsrWifiEventCsrUint16Sizeof
140 #define CsrWifiRouterCtrlCapabilitiesReqSerFree CsrWifiRouterCtrlPfree
142 extern u8* CsrWifiRouterCtrlBlockAckEnableReqSer(u8 *ptr, size_t *len, void *msg);
143 extern void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8 *buffer, size_t len);
144 extern size_t CsrWifiRouterCtrlBlockAckEnableReqSizeof(void *msg);
145 #define CsrWifiRouterCtrlBlockAckEnableReqSerFree CsrWifiRouterCtrlPfree
147 extern u8* CsrWifiRouterCtrlBlockAckDisableReqSer(u8 *ptr, size_t *len, void *msg);
148 extern void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8 *buffer, size_t len);
149 extern size_t CsrWifiRouterCtrlBlockAckDisableReqSizeof(void *msg);
150 #define CsrWifiRouterCtrlBlockAckDisableReqSerFree CsrWifiRouterCtrlPfree
152 extern u8* CsrWifiRouterCtrlWapiRxPktReqSer(u8 *ptr, size_t *len, void *msg);
153 extern void* CsrWifiRouterCtrlWapiRxPktReqDes(u8 *buffer, size_t len);
154 extern size_t CsrWifiRouterCtrlWapiRxPktReqSizeof(void *msg);
155 extern void CsrWifiRouterCtrlWapiRxPktReqSerFree(void *msg);
157 #define CsrWifiRouterCtrlWapiMulticastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
158 #define CsrWifiRouterCtrlWapiMulticastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
159 #define CsrWifiRouterCtrlWapiMulticastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
160 #define CsrWifiRouterCtrlWapiMulticastFilterReqSerFree CsrWifiRouterCtrlPfree
162 #define CsrWifiRouterCtrlWapiUnicastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
163 #define CsrWifiRouterCtrlWapiUnicastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
164 #define CsrWifiRouterCtrlWapiUnicastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
165 #define CsrWifiRouterCtrlWapiUnicastFilterReqSerFree CsrWifiRouterCtrlPfree
167 extern u8* CsrWifiRouterCtrlWapiUnicastTxPktReqSer(u8 *ptr, size_t *len, void *msg);
168 extern void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8 *buffer, size_t len);
169 extern size_t CsrWifiRouterCtrlWapiUnicastTxPktReqSizeof(void *msg);
170 extern void CsrWifiRouterCtrlWapiUnicastTxPktReqSerFree(void *msg);
172 #define CsrWifiRouterCtrlWapiFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
173 #define CsrWifiRouterCtrlWapiFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
174 #define CsrWifiRouterCtrlWapiFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
175 #define CsrWifiRouterCtrlWapiFilterReqSerFree CsrWifiRouterCtrlPfree
177 extern u8* CsrWifiRouterCtrlHipIndSer(u8 *ptr, size_t *len, void *msg);
178 extern void* CsrWifiRouterCtrlHipIndDes(u8 *buffer, size_t len);
179 extern size_t CsrWifiRouterCtrlHipIndSizeof(void *msg);
180 extern void CsrWifiRouterCtrlHipIndSerFree(void *msg);
182 extern u8* CsrWifiRouterCtrlMulticastAddressIndSer(u8 *ptr, size_t *len, void *msg);
183 extern void* CsrWifiRouterCtrlMulticastAddressIndDes(u8 *buffer, size_t len);
184 extern size_t CsrWifiRouterCtrlMulticastAddressIndSizeof(void *msg);
185 extern void CsrWifiRouterCtrlMulticastAddressIndSerFree(void *msg);
187 extern u8* CsrWifiRouterCtrlPortConfigureCfmSer(u8 *ptr, size_t *len, void *msg);
188 extern void* CsrWifiRouterCtrlPortConfigureCfmDes(u8 *buffer, size_t len);
189 extern size_t CsrWifiRouterCtrlPortConfigureCfmSizeof(void *msg);
190 #define CsrWifiRouterCtrlPortConfigureCfmSerFree CsrWifiRouterCtrlPfree
192 #define CsrWifiRouterCtrlResumeIndSer CsrWifiEventCsrUint16CsrUint8Ser
193 #define CsrWifiRouterCtrlResumeIndDes CsrWifiEventCsrUint16CsrUint8Des
194 #define CsrWifiRouterCtrlResumeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
195 #define CsrWifiRouterCtrlResumeIndSerFree CsrWifiRouterCtrlPfree
197 extern u8* CsrWifiRouterCtrlSuspendIndSer(u8 *ptr, size_t *len, void *msg);
198 extern void* CsrWifiRouterCtrlSuspendIndDes(u8 *buffer, size_t len);
199 extern size_t CsrWifiRouterCtrlSuspendIndSizeof(void *msg);
200 #define CsrWifiRouterCtrlSuspendIndSerFree CsrWifiRouterCtrlPfree
202 extern u8* CsrWifiRouterCtrlTclasAddCfmSer(u8 *ptr, size_t *len, void *msg);
203 extern void* CsrWifiRouterCtrlTclasAddCfmDes(u8 *buffer, size_t len);
204 extern size_t CsrWifiRouterCtrlTclasAddCfmSizeof(void *msg);
205 #define CsrWifiRouterCtrlTclasAddCfmSerFree CsrWifiRouterCtrlPfree
207 extern u8* CsrWifiRouterCtrlRawSdioDeinitialiseCfmSer(u8 *ptr, size_t *len, void *msg);
208 extern void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8 *buffer, size_t len);
209 extern size_t CsrWifiRouterCtrlRawSdioDeinitialiseCfmSizeof(void *msg);
210 #define CsrWifiRouterCtrlRawSdioDeinitialiseCfmSerFree CsrWifiRouterCtrlPfree
212 extern u8* CsrWifiRouterCtrlRawSdioInitialiseCfmSer(u8 *ptr, size_t *len, void *msg);
213 extern void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8 *buffer, size_t len);
214 extern size_t CsrWifiRouterCtrlRawSdioInitialiseCfmSizeof(void *msg);
215 #define CsrWifiRouterCtrlRawSdioInitialiseCfmSerFree CsrWifiRouterCtrlPfree
217 extern u8* CsrWifiRouterCtrlTclasDelCfmSer(u8 *ptr, size_t *len, void *msg);
218 extern void* CsrWifiRouterCtrlTclasDelCfmDes(u8 *buffer, size_t len);
219 extern size_t CsrWifiRouterCtrlTclasDelCfmSizeof(void *msg);
220 #define CsrWifiRouterCtrlTclasDelCfmSerFree CsrWifiRouterCtrlPfree
222 extern u8* CsrWifiRouterCtrlTrafficProtocolIndSer(u8 *ptr, size_t *len, void *msg);
223 extern void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8 *buffer, size_t len);
224 extern size_t CsrWifiRouterCtrlTrafficProtocolIndSizeof(void *msg);
225 #define CsrWifiRouterCtrlTrafficProtocolIndSerFree CsrWifiRouterCtrlPfree
227 extern u8* CsrWifiRouterCtrlTrafficSampleIndSer(u8 *ptr, size_t *len, void *msg);
228 extern void* CsrWifiRouterCtrlTrafficSampleIndDes(u8 *buffer, size_t len);
229 extern size_t CsrWifiRouterCtrlTrafficSampleIndSizeof(void *msg);
230 #define CsrWifiRouterCtrlTrafficSampleIndSerFree CsrWifiRouterCtrlPfree
232 #define CsrWifiRouterCtrlWifiOffIndSer CsrWifiEventCsrUint16CsrUint8Ser
233 #define CsrWifiRouterCtrlWifiOffIndDes CsrWifiEventCsrUint16CsrUint8Des
234 #define CsrWifiRouterCtrlWifiOffIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
235 #define CsrWifiRouterCtrlWifiOffIndSerFree CsrWifiRouterCtrlPfree
237 #define CsrWifiRouterCtrlWifiOffCfmSer CsrWifiEventCsrUint16Ser
238 #define CsrWifiRouterCtrlWifiOffCfmDes CsrWifiEventCsrUint16Des
239 #define CsrWifiRouterCtrlWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
240 #define CsrWifiRouterCtrlWifiOffCfmSerFree CsrWifiRouterCtrlPfree
242 extern u8* CsrWifiRouterCtrlWifiOnIndSer(u8 *ptr, size_t *len, void *msg);
243 extern void* CsrWifiRouterCtrlWifiOnIndDes(u8 *buffer, size_t len);
244 extern size_t CsrWifiRouterCtrlWifiOnIndSizeof(void *msg);
245 extern void CsrWifiRouterCtrlWifiOnIndSerFree(void *msg);
247 extern u8* CsrWifiRouterCtrlWifiOnCfmSer(u8 *ptr, size_t *len, void *msg);
248 extern void* CsrWifiRouterCtrlWifiOnCfmDes(u8 *buffer, size_t len);
249 extern size_t CsrWifiRouterCtrlWifiOnCfmSizeof(void *msg);
250 #define CsrWifiRouterCtrlWifiOnCfmSerFree CsrWifiRouterCtrlPfree
252 extern u8* CsrWifiRouterCtrlM4ReadyToSendIndSer(u8 *ptr, size_t *len, void *msg);
253 extern void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8 *buffer, size_t len);
254 extern size_t CsrWifiRouterCtrlM4ReadyToSendIndSizeof(void *msg);
255 #define CsrWifiRouterCtrlM4ReadyToSendIndSerFree CsrWifiRouterCtrlPfree
257 extern u8* CsrWifiRouterCtrlM4TransmittedIndSer(u8 *ptr, size_t *len, void *msg);
258 extern void* CsrWifiRouterCtrlM4TransmittedIndDes(u8 *buffer, size_t len);
259 extern size_t CsrWifiRouterCtrlM4TransmittedIndSizeof(void *msg);
260 #define CsrWifiRouterCtrlM4TransmittedIndSerFree CsrWifiRouterCtrlPfree
262 extern u8* CsrWifiRouterCtrlMicFailureIndSer(u8 *ptr, size_t *len, void *msg);
263 extern void* CsrWifiRouterCtrlMicFailureIndDes(u8 *buffer, size_t len);
264 extern size_t CsrWifiRouterCtrlMicFailureIndSizeof(void *msg);
265 #define CsrWifiRouterCtrlMicFailureIndSerFree CsrWifiRouterCtrlPfree
267 extern u8* CsrWifiRouterCtrlConnectedIndSer(u8 *ptr, size_t *len, void *msg);
268 extern void* CsrWifiRouterCtrlConnectedIndDes(u8 *buffer, size_t len);
269 extern size_t CsrWifiRouterCtrlConnectedIndSizeof(void *msg);
270 #define CsrWifiRouterCtrlConnectedIndSerFree CsrWifiRouterCtrlPfree
272 extern u8* CsrWifiRouterCtrlPeerAddCfmSer(u8 *ptr, size_t *len, void *msg);
273 extern void* CsrWifiRouterCtrlPeerAddCfmDes(u8 *buffer, size_t len);
274 extern size_t CsrWifiRouterCtrlPeerAddCfmSizeof(void *msg);
275 #define CsrWifiRouterCtrlPeerAddCfmSerFree CsrWifiRouterCtrlPfree
277 extern u8* CsrWifiRouterCtrlPeerDelCfmSer(u8 *ptr, size_t *len, void *msg);
278 extern void* CsrWifiRouterCtrlPeerDelCfmDes(u8 *buffer, size_t len);
279 extern size_t CsrWifiRouterCtrlPeerDelCfmSizeof(void *msg);
280 #define CsrWifiRouterCtrlPeerDelCfmSerFree CsrWifiRouterCtrlPfree
282 extern u8* CsrWifiRouterCtrlUnexpectedFrameIndSer(u8 *ptr, size_t *len, void *msg);
283 extern void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8 *buffer, size_t len);
284 extern size_t CsrWifiRouterCtrlUnexpectedFrameIndSizeof(void *msg);
285 #define CsrWifiRouterCtrlUnexpectedFrameIndSerFree CsrWifiRouterCtrlPfree
287 extern u8* CsrWifiRouterCtrlPeerUpdateCfmSer(u8 *ptr, size_t *len, void *msg);
288 extern void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8 *buffer, size_t len);
289 extern size_t CsrWifiRouterCtrlPeerUpdateCfmSizeof(void *msg);
290 #define CsrWifiRouterCtrlPeerUpdateCfmSerFree CsrWifiRouterCtrlPfree
292 extern u8* CsrWifiRouterCtrlCapabilitiesCfmSer(u8 *ptr, size_t *len, void *msg);
293 extern void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8 *buffer, size_t len);
294 extern size_t CsrWifiRouterCtrlCapabilitiesCfmSizeof(void *msg);
295 #define CsrWifiRouterCtrlCapabilitiesCfmSerFree CsrWifiRouterCtrlPfree
297 extern u8* CsrWifiRouterCtrlBlockAckEnableCfmSer(u8 *ptr, size_t *len, void *msg);
298 extern void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8 *buffer, size_t len);
299 extern size_t CsrWifiRouterCtrlBlockAckEnableCfmSizeof(void *msg);
300 #define CsrWifiRouterCtrlBlockAckEnableCfmSerFree CsrWifiRouterCtrlPfree
302 extern u8* CsrWifiRouterCtrlBlockAckDisableCfmSer(u8 *ptr, size_t *len, void *msg);
303 extern void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8 *buffer, size_t len);
304 extern size_t CsrWifiRouterCtrlBlockAckDisableCfmSizeof(void *msg);
305 #define CsrWifiRouterCtrlBlockAckDisableCfmSerFree CsrWifiRouterCtrlPfree
307 extern u8* CsrWifiRouterCtrlBlockAckErrorIndSer(u8 *ptr, size_t *len, void *msg);
308 extern void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8 *buffer, size_t len);
309 extern size_t CsrWifiRouterCtrlBlockAckErrorIndSizeof(void *msg);
310 #define CsrWifiRouterCtrlBlockAckErrorIndSerFree CsrWifiRouterCtrlPfree
312 extern u8* CsrWifiRouterCtrlStaInactiveIndSer(u8 *ptr, size_t *len, void *msg);
313 extern void* CsrWifiRouterCtrlStaInactiveIndDes(u8 *buffer, size_t len);
314 extern size_t CsrWifiRouterCtrlStaInactiveIndSizeof(void *msg);
315 #define CsrWifiRouterCtrlStaInactiveIndSerFree CsrWifiRouterCtrlPfree
317 extern u8* CsrWifiRouterCtrlWapiRxMicCheckIndSer(u8 *ptr, size_t *len, void *msg);
318 extern void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8 *buffer, size_t len);
319 extern size_t CsrWifiRouterCtrlWapiRxMicCheckIndSizeof(void *msg);
320 extern void CsrWifiRouterCtrlWapiRxMicCheckIndSerFree(void *msg);
322 extern u8* CsrWifiRouterCtrlModeSetCfmSer(u8 *ptr, size_t *len, void *msg);
323 extern void* CsrWifiRouterCtrlModeSetCfmDes(u8 *buffer, size_t len);
324 extern size_t CsrWifiRouterCtrlModeSetCfmSizeof(void *msg);
325 #define CsrWifiRouterCtrlModeSetCfmSerFree CsrWifiRouterCtrlPfree
327 extern u8* CsrWifiRouterCtrlWapiUnicastTxEncryptIndSer(u8 *ptr, size_t *len, void *msg);
328 extern void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8 *buffer, size_t len);
329 extern size_t CsrWifiRouterCtrlWapiUnicastTxEncryptIndSizeof(void *msg);
330 extern void CsrWifiRouterCtrlWapiUnicastTxEncryptIndSerFree(void *msg);
332 #endif /* CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__ */