5a17a455c8107893c6ea03819c2817fea1149db7
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_types.h"
18 #include "csr_wifi_msgconv.h"
20 #include "csr_wifi_router_ctrl_prim.h"
26 extern void CsrWifiRouterCtrlPfree(void *ptr
);
28 extern u8
* CsrWifiRouterCtrlConfigurePowerModeReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
29 extern void* CsrWifiRouterCtrlConfigurePowerModeReqDes(u8
*buffer
, CsrSize len
);
30 extern CsrSize
CsrWifiRouterCtrlConfigurePowerModeReqSizeof(void *msg
);
31 #define CsrWifiRouterCtrlConfigurePowerModeReqSerFree CsrWifiRouterCtrlPfree
33 extern u8
* CsrWifiRouterCtrlHipReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
34 extern void* CsrWifiRouterCtrlHipReqDes(u8
*buffer
, CsrSize len
);
35 extern CsrSize
CsrWifiRouterCtrlHipReqSizeof(void *msg
);
36 extern void CsrWifiRouterCtrlHipReqSerFree(void *msg
);
38 extern u8
* CsrWifiRouterCtrlMediaStatusReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
39 extern void* CsrWifiRouterCtrlMediaStatusReqDes(u8
*buffer
, CsrSize len
);
40 extern CsrSize
CsrWifiRouterCtrlMediaStatusReqSizeof(void *msg
);
41 #define CsrWifiRouterCtrlMediaStatusReqSerFree CsrWifiRouterCtrlPfree
43 extern u8
* CsrWifiRouterCtrlMulticastAddressResSer(u8
*ptr
, CsrSize
*len
, void *msg
);
44 extern void* CsrWifiRouterCtrlMulticastAddressResDes(u8
*buffer
, CsrSize len
);
45 extern CsrSize
CsrWifiRouterCtrlMulticastAddressResSizeof(void *msg
);
46 extern void CsrWifiRouterCtrlMulticastAddressResSerFree(void *msg
);
48 extern u8
* CsrWifiRouterCtrlPortConfigureReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
49 extern void* CsrWifiRouterCtrlPortConfigureReqDes(u8
*buffer
, CsrSize len
);
50 extern CsrSize
CsrWifiRouterCtrlPortConfigureReqSizeof(void *msg
);
51 #define CsrWifiRouterCtrlPortConfigureReqSerFree CsrWifiRouterCtrlPfree
53 extern u8
* CsrWifiRouterCtrlQosControlReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
54 extern void* CsrWifiRouterCtrlQosControlReqDes(u8
*buffer
, CsrSize len
);
55 extern CsrSize
CsrWifiRouterCtrlQosControlReqSizeof(void *msg
);
56 #define CsrWifiRouterCtrlQosControlReqSerFree CsrWifiRouterCtrlPfree
58 extern u8
* CsrWifiRouterCtrlSuspendResSer(u8
*ptr
, CsrSize
*len
, void *msg
);
59 extern void* CsrWifiRouterCtrlSuspendResDes(u8
*buffer
, CsrSize len
);
60 extern CsrSize
CsrWifiRouterCtrlSuspendResSizeof(void *msg
);
61 #define CsrWifiRouterCtrlSuspendResSerFree CsrWifiRouterCtrlPfree
63 extern u8
* CsrWifiRouterCtrlTclasAddReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
64 extern void* CsrWifiRouterCtrlTclasAddReqDes(u8
*buffer
, CsrSize len
);
65 extern CsrSize
CsrWifiRouterCtrlTclasAddReqSizeof(void *msg
);
66 extern void CsrWifiRouterCtrlTclasAddReqSerFree(void *msg
);
68 extern u8
* CsrWifiRouterCtrlResumeResSer(u8
*ptr
, CsrSize
*len
, void *msg
);
69 extern void* CsrWifiRouterCtrlResumeResDes(u8
*buffer
, CsrSize len
);
70 extern CsrSize
CsrWifiRouterCtrlResumeResSizeof(void *msg
);
71 #define CsrWifiRouterCtrlResumeResSerFree CsrWifiRouterCtrlPfree
73 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSer CsrWifiEventCsrUint16Ser
74 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqDes CsrWifiEventCsrUint16Des
75 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
76 #define CsrWifiRouterCtrlRawSdioDeinitialiseReqSerFree CsrWifiRouterCtrlPfree
78 #define CsrWifiRouterCtrlRawSdioInitialiseReqSer CsrWifiEventCsrUint16Ser
79 #define CsrWifiRouterCtrlRawSdioInitialiseReqDes CsrWifiEventCsrUint16Des
80 #define CsrWifiRouterCtrlRawSdioInitialiseReqSizeof CsrWifiEventCsrUint16Sizeof
81 #define CsrWifiRouterCtrlRawSdioInitialiseReqSerFree CsrWifiRouterCtrlPfree
83 extern u8
* CsrWifiRouterCtrlTclasDelReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
84 extern void* CsrWifiRouterCtrlTclasDelReqDes(u8
*buffer
, CsrSize len
);
85 extern CsrSize
CsrWifiRouterCtrlTclasDelReqSizeof(void *msg
);
86 extern void CsrWifiRouterCtrlTclasDelReqSerFree(void *msg
);
88 extern u8
* CsrWifiRouterCtrlTrafficClassificationReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
89 extern void* CsrWifiRouterCtrlTrafficClassificationReqDes(u8
*buffer
, CsrSize len
);
90 extern CsrSize
CsrWifiRouterCtrlTrafficClassificationReqSizeof(void *msg
);
91 #define CsrWifiRouterCtrlTrafficClassificationReqSerFree CsrWifiRouterCtrlPfree
93 extern u8
* CsrWifiRouterCtrlTrafficConfigReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
94 extern void* CsrWifiRouterCtrlTrafficConfigReqDes(u8
*buffer
, CsrSize len
);
95 extern CsrSize
CsrWifiRouterCtrlTrafficConfigReqSizeof(void *msg
);
96 #define CsrWifiRouterCtrlTrafficConfigReqSerFree CsrWifiRouterCtrlPfree
98 #define CsrWifiRouterCtrlWifiOffReqSer CsrWifiEventCsrUint16Ser
99 #define CsrWifiRouterCtrlWifiOffReqDes CsrWifiEventCsrUint16Des
100 #define CsrWifiRouterCtrlWifiOffReqSizeof CsrWifiEventCsrUint16Sizeof
101 #define CsrWifiRouterCtrlWifiOffReqSerFree CsrWifiRouterCtrlPfree
103 #define CsrWifiRouterCtrlWifiOffResSer CsrWifiEventCsrUint16Ser
104 #define CsrWifiRouterCtrlWifiOffResDes CsrWifiEventCsrUint16Des
105 #define CsrWifiRouterCtrlWifiOffResSizeof CsrWifiEventCsrUint16Sizeof
106 #define CsrWifiRouterCtrlWifiOffResSerFree CsrWifiRouterCtrlPfree
108 extern u8
* CsrWifiRouterCtrlWifiOnReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
109 extern void* CsrWifiRouterCtrlWifiOnReqDes(u8
*buffer
, CsrSize len
);
110 extern CsrSize
CsrWifiRouterCtrlWifiOnReqSizeof(void *msg
);
111 extern void CsrWifiRouterCtrlWifiOnReqSerFree(void *msg
);
113 extern u8
* CsrWifiRouterCtrlWifiOnResSer(u8
*ptr
, CsrSize
*len
, void *msg
);
114 extern void* CsrWifiRouterCtrlWifiOnResDes(u8
*buffer
, CsrSize len
);
115 extern CsrSize
CsrWifiRouterCtrlWifiOnResSizeof(void *msg
);
116 extern void CsrWifiRouterCtrlWifiOnResSerFree(void *msg
);
118 extern u8
* CsrWifiRouterCtrlM4TransmitReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
119 extern void* CsrWifiRouterCtrlM4TransmitReqDes(u8
*buffer
, CsrSize len
);
120 extern CsrSize
CsrWifiRouterCtrlM4TransmitReqSizeof(void *msg
);
121 #define CsrWifiRouterCtrlM4TransmitReqSerFree CsrWifiRouterCtrlPfree
123 extern u8
* CsrWifiRouterCtrlModeSetReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
124 extern void* CsrWifiRouterCtrlModeSetReqDes(u8
*buffer
, CsrSize len
);
125 extern CsrSize
CsrWifiRouterCtrlModeSetReqSizeof(void *msg
);
126 #define CsrWifiRouterCtrlModeSetReqSerFree CsrWifiRouterCtrlPfree
128 extern u8
* CsrWifiRouterCtrlPeerAddReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
129 extern void* CsrWifiRouterCtrlPeerAddReqDes(u8
*buffer
, CsrSize len
);
130 extern CsrSize
CsrWifiRouterCtrlPeerAddReqSizeof(void *msg
);
131 #define CsrWifiRouterCtrlPeerAddReqSerFree CsrWifiRouterCtrlPfree
133 extern u8
* CsrWifiRouterCtrlPeerDelReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
134 extern void* CsrWifiRouterCtrlPeerDelReqDes(u8
*buffer
, CsrSize len
);
135 extern CsrSize
CsrWifiRouterCtrlPeerDelReqSizeof(void *msg
);
136 #define CsrWifiRouterCtrlPeerDelReqSerFree CsrWifiRouterCtrlPfree
138 extern u8
* CsrWifiRouterCtrlPeerUpdateReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
139 extern void* CsrWifiRouterCtrlPeerUpdateReqDes(u8
*buffer
, CsrSize len
);
140 extern CsrSize
CsrWifiRouterCtrlPeerUpdateReqSizeof(void *msg
);
141 #define CsrWifiRouterCtrlPeerUpdateReqSerFree CsrWifiRouterCtrlPfree
143 #define CsrWifiRouterCtrlCapabilitiesReqSer CsrWifiEventCsrUint16Ser
144 #define CsrWifiRouterCtrlCapabilitiesReqDes CsrWifiEventCsrUint16Des
145 #define CsrWifiRouterCtrlCapabilitiesReqSizeof CsrWifiEventCsrUint16Sizeof
146 #define CsrWifiRouterCtrlCapabilitiesReqSerFree CsrWifiRouterCtrlPfree
148 extern u8
* CsrWifiRouterCtrlBlockAckEnableReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
149 extern void* CsrWifiRouterCtrlBlockAckEnableReqDes(u8
*buffer
, CsrSize len
);
150 extern CsrSize
CsrWifiRouterCtrlBlockAckEnableReqSizeof(void *msg
);
151 #define CsrWifiRouterCtrlBlockAckEnableReqSerFree CsrWifiRouterCtrlPfree
153 extern u8
* CsrWifiRouterCtrlBlockAckDisableReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
154 extern void* CsrWifiRouterCtrlBlockAckDisableReqDes(u8
*buffer
, CsrSize len
);
155 extern CsrSize
CsrWifiRouterCtrlBlockAckDisableReqSizeof(void *msg
);
156 #define CsrWifiRouterCtrlBlockAckDisableReqSerFree CsrWifiRouterCtrlPfree
158 extern u8
* CsrWifiRouterCtrlWapiRxPktReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
159 extern void* CsrWifiRouterCtrlWapiRxPktReqDes(u8
*buffer
, CsrSize len
);
160 extern CsrSize
CsrWifiRouterCtrlWapiRxPktReqSizeof(void *msg
);
161 extern void CsrWifiRouterCtrlWapiRxPktReqSerFree(void *msg
);
163 #define CsrWifiRouterCtrlWapiMulticastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
164 #define CsrWifiRouterCtrlWapiMulticastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
165 #define CsrWifiRouterCtrlWapiMulticastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
166 #define CsrWifiRouterCtrlWapiMulticastFilterReqSerFree CsrWifiRouterCtrlPfree
168 #define CsrWifiRouterCtrlWapiUnicastFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
169 #define CsrWifiRouterCtrlWapiUnicastFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
170 #define CsrWifiRouterCtrlWapiUnicastFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
171 #define CsrWifiRouterCtrlWapiUnicastFilterReqSerFree CsrWifiRouterCtrlPfree
173 extern u8
* CsrWifiRouterCtrlWapiUnicastTxPktReqSer(u8
*ptr
, CsrSize
*len
, void *msg
);
174 extern void* CsrWifiRouterCtrlWapiUnicastTxPktReqDes(u8
*buffer
, CsrSize len
);
175 extern CsrSize
CsrWifiRouterCtrlWapiUnicastTxPktReqSizeof(void *msg
);
176 extern void CsrWifiRouterCtrlWapiUnicastTxPktReqSerFree(void *msg
);
178 #define CsrWifiRouterCtrlWapiFilterReqSer CsrWifiEventCsrUint16CsrUint8Ser
179 #define CsrWifiRouterCtrlWapiFilterReqDes CsrWifiEventCsrUint16CsrUint8Des
180 #define CsrWifiRouterCtrlWapiFilterReqSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
181 #define CsrWifiRouterCtrlWapiFilterReqSerFree CsrWifiRouterCtrlPfree
183 extern u8
* CsrWifiRouterCtrlHipIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
184 extern void* CsrWifiRouterCtrlHipIndDes(u8
*buffer
, CsrSize len
);
185 extern CsrSize
CsrWifiRouterCtrlHipIndSizeof(void *msg
);
186 extern void CsrWifiRouterCtrlHipIndSerFree(void *msg
);
188 extern u8
* CsrWifiRouterCtrlMulticastAddressIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
189 extern void* CsrWifiRouterCtrlMulticastAddressIndDes(u8
*buffer
, CsrSize len
);
190 extern CsrSize
CsrWifiRouterCtrlMulticastAddressIndSizeof(void *msg
);
191 extern void CsrWifiRouterCtrlMulticastAddressIndSerFree(void *msg
);
193 extern u8
* CsrWifiRouterCtrlPortConfigureCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
194 extern void* CsrWifiRouterCtrlPortConfigureCfmDes(u8
*buffer
, CsrSize len
);
195 extern CsrSize
CsrWifiRouterCtrlPortConfigureCfmSizeof(void *msg
);
196 #define CsrWifiRouterCtrlPortConfigureCfmSerFree CsrWifiRouterCtrlPfree
198 #define CsrWifiRouterCtrlResumeIndSer CsrWifiEventCsrUint16CsrUint8Ser
199 #define CsrWifiRouterCtrlResumeIndDes CsrWifiEventCsrUint16CsrUint8Des
200 #define CsrWifiRouterCtrlResumeIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
201 #define CsrWifiRouterCtrlResumeIndSerFree CsrWifiRouterCtrlPfree
203 extern u8
* CsrWifiRouterCtrlSuspendIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
204 extern void* CsrWifiRouterCtrlSuspendIndDes(u8
*buffer
, CsrSize len
);
205 extern CsrSize
CsrWifiRouterCtrlSuspendIndSizeof(void *msg
);
206 #define CsrWifiRouterCtrlSuspendIndSerFree CsrWifiRouterCtrlPfree
208 extern u8
* CsrWifiRouterCtrlTclasAddCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
209 extern void* CsrWifiRouterCtrlTclasAddCfmDes(u8
*buffer
, CsrSize len
);
210 extern CsrSize
CsrWifiRouterCtrlTclasAddCfmSizeof(void *msg
);
211 #define CsrWifiRouterCtrlTclasAddCfmSerFree CsrWifiRouterCtrlPfree
213 extern u8
* CsrWifiRouterCtrlRawSdioDeinitialiseCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
214 extern void* CsrWifiRouterCtrlRawSdioDeinitialiseCfmDes(u8
*buffer
, CsrSize len
);
215 extern CsrSize
CsrWifiRouterCtrlRawSdioDeinitialiseCfmSizeof(void *msg
);
216 #define CsrWifiRouterCtrlRawSdioDeinitialiseCfmSerFree CsrWifiRouterCtrlPfree
218 extern u8
* CsrWifiRouterCtrlRawSdioInitialiseCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
219 extern void* CsrWifiRouterCtrlRawSdioInitialiseCfmDes(u8
*buffer
, CsrSize len
);
220 extern CsrSize
CsrWifiRouterCtrlRawSdioInitialiseCfmSizeof(void *msg
);
221 #define CsrWifiRouterCtrlRawSdioInitialiseCfmSerFree CsrWifiRouterCtrlPfree
223 extern u8
* CsrWifiRouterCtrlTclasDelCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
224 extern void* CsrWifiRouterCtrlTclasDelCfmDes(u8
*buffer
, CsrSize len
);
225 extern CsrSize
CsrWifiRouterCtrlTclasDelCfmSizeof(void *msg
);
226 #define CsrWifiRouterCtrlTclasDelCfmSerFree CsrWifiRouterCtrlPfree
228 extern u8
* CsrWifiRouterCtrlTrafficProtocolIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
229 extern void* CsrWifiRouterCtrlTrafficProtocolIndDes(u8
*buffer
, CsrSize len
);
230 extern CsrSize
CsrWifiRouterCtrlTrafficProtocolIndSizeof(void *msg
);
231 #define CsrWifiRouterCtrlTrafficProtocolIndSerFree CsrWifiRouterCtrlPfree
233 extern u8
* CsrWifiRouterCtrlTrafficSampleIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
234 extern void* CsrWifiRouterCtrlTrafficSampleIndDes(u8
*buffer
, CsrSize len
);
235 extern CsrSize
CsrWifiRouterCtrlTrafficSampleIndSizeof(void *msg
);
236 #define CsrWifiRouterCtrlTrafficSampleIndSerFree CsrWifiRouterCtrlPfree
238 #define CsrWifiRouterCtrlWifiOffIndSer CsrWifiEventCsrUint16CsrUint8Ser
239 #define CsrWifiRouterCtrlWifiOffIndDes CsrWifiEventCsrUint16CsrUint8Des
240 #define CsrWifiRouterCtrlWifiOffIndSizeof CsrWifiEventCsrUint16CsrUint8Sizeof
241 #define CsrWifiRouterCtrlWifiOffIndSerFree CsrWifiRouterCtrlPfree
243 #define CsrWifiRouterCtrlWifiOffCfmSer CsrWifiEventCsrUint16Ser
244 #define CsrWifiRouterCtrlWifiOffCfmDes CsrWifiEventCsrUint16Des
245 #define CsrWifiRouterCtrlWifiOffCfmSizeof CsrWifiEventCsrUint16Sizeof
246 #define CsrWifiRouterCtrlWifiOffCfmSerFree CsrWifiRouterCtrlPfree
248 extern u8
* CsrWifiRouterCtrlWifiOnIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
249 extern void* CsrWifiRouterCtrlWifiOnIndDes(u8
*buffer
, CsrSize len
);
250 extern CsrSize
CsrWifiRouterCtrlWifiOnIndSizeof(void *msg
);
251 extern void CsrWifiRouterCtrlWifiOnIndSerFree(void *msg
);
253 extern u8
* CsrWifiRouterCtrlWifiOnCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
254 extern void* CsrWifiRouterCtrlWifiOnCfmDes(u8
*buffer
, CsrSize len
);
255 extern CsrSize
CsrWifiRouterCtrlWifiOnCfmSizeof(void *msg
);
256 #define CsrWifiRouterCtrlWifiOnCfmSerFree CsrWifiRouterCtrlPfree
258 extern u8
* CsrWifiRouterCtrlM4ReadyToSendIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
259 extern void* CsrWifiRouterCtrlM4ReadyToSendIndDes(u8
*buffer
, CsrSize len
);
260 extern CsrSize
CsrWifiRouterCtrlM4ReadyToSendIndSizeof(void *msg
);
261 #define CsrWifiRouterCtrlM4ReadyToSendIndSerFree CsrWifiRouterCtrlPfree
263 extern u8
* CsrWifiRouterCtrlM4TransmittedIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
264 extern void* CsrWifiRouterCtrlM4TransmittedIndDes(u8
*buffer
, CsrSize len
);
265 extern CsrSize
CsrWifiRouterCtrlM4TransmittedIndSizeof(void *msg
);
266 #define CsrWifiRouterCtrlM4TransmittedIndSerFree CsrWifiRouterCtrlPfree
268 extern u8
* CsrWifiRouterCtrlMicFailureIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
269 extern void* CsrWifiRouterCtrlMicFailureIndDes(u8
*buffer
, CsrSize len
);
270 extern CsrSize
CsrWifiRouterCtrlMicFailureIndSizeof(void *msg
);
271 #define CsrWifiRouterCtrlMicFailureIndSerFree CsrWifiRouterCtrlPfree
273 extern u8
* CsrWifiRouterCtrlConnectedIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
274 extern void* CsrWifiRouterCtrlConnectedIndDes(u8
*buffer
, CsrSize len
);
275 extern CsrSize
CsrWifiRouterCtrlConnectedIndSizeof(void *msg
);
276 #define CsrWifiRouterCtrlConnectedIndSerFree CsrWifiRouterCtrlPfree
278 extern u8
* CsrWifiRouterCtrlPeerAddCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
279 extern void* CsrWifiRouterCtrlPeerAddCfmDes(u8
*buffer
, CsrSize len
);
280 extern CsrSize
CsrWifiRouterCtrlPeerAddCfmSizeof(void *msg
);
281 #define CsrWifiRouterCtrlPeerAddCfmSerFree CsrWifiRouterCtrlPfree
283 extern u8
* CsrWifiRouterCtrlPeerDelCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
284 extern void* CsrWifiRouterCtrlPeerDelCfmDes(u8
*buffer
, CsrSize len
);
285 extern CsrSize
CsrWifiRouterCtrlPeerDelCfmSizeof(void *msg
);
286 #define CsrWifiRouterCtrlPeerDelCfmSerFree CsrWifiRouterCtrlPfree
288 extern u8
* CsrWifiRouterCtrlUnexpectedFrameIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
289 extern void* CsrWifiRouterCtrlUnexpectedFrameIndDes(u8
*buffer
, CsrSize len
);
290 extern CsrSize
CsrWifiRouterCtrlUnexpectedFrameIndSizeof(void *msg
);
291 #define CsrWifiRouterCtrlUnexpectedFrameIndSerFree CsrWifiRouterCtrlPfree
293 extern u8
* CsrWifiRouterCtrlPeerUpdateCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
294 extern void* CsrWifiRouterCtrlPeerUpdateCfmDes(u8
*buffer
, CsrSize len
);
295 extern CsrSize
CsrWifiRouterCtrlPeerUpdateCfmSizeof(void *msg
);
296 #define CsrWifiRouterCtrlPeerUpdateCfmSerFree CsrWifiRouterCtrlPfree
298 extern u8
* CsrWifiRouterCtrlCapabilitiesCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
299 extern void* CsrWifiRouterCtrlCapabilitiesCfmDes(u8
*buffer
, CsrSize len
);
300 extern CsrSize
CsrWifiRouterCtrlCapabilitiesCfmSizeof(void *msg
);
301 #define CsrWifiRouterCtrlCapabilitiesCfmSerFree CsrWifiRouterCtrlPfree
303 extern u8
* CsrWifiRouterCtrlBlockAckEnableCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
304 extern void* CsrWifiRouterCtrlBlockAckEnableCfmDes(u8
*buffer
, CsrSize len
);
305 extern CsrSize
CsrWifiRouterCtrlBlockAckEnableCfmSizeof(void *msg
);
306 #define CsrWifiRouterCtrlBlockAckEnableCfmSerFree CsrWifiRouterCtrlPfree
308 extern u8
* CsrWifiRouterCtrlBlockAckDisableCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
309 extern void* CsrWifiRouterCtrlBlockAckDisableCfmDes(u8
*buffer
, CsrSize len
);
310 extern CsrSize
CsrWifiRouterCtrlBlockAckDisableCfmSizeof(void *msg
);
311 #define CsrWifiRouterCtrlBlockAckDisableCfmSerFree CsrWifiRouterCtrlPfree
313 extern u8
* CsrWifiRouterCtrlBlockAckErrorIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
314 extern void* CsrWifiRouterCtrlBlockAckErrorIndDes(u8
*buffer
, CsrSize len
);
315 extern CsrSize
CsrWifiRouterCtrlBlockAckErrorIndSizeof(void *msg
);
316 #define CsrWifiRouterCtrlBlockAckErrorIndSerFree CsrWifiRouterCtrlPfree
318 extern u8
* CsrWifiRouterCtrlStaInactiveIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
319 extern void* CsrWifiRouterCtrlStaInactiveIndDes(u8
*buffer
, CsrSize len
);
320 extern CsrSize
CsrWifiRouterCtrlStaInactiveIndSizeof(void *msg
);
321 #define CsrWifiRouterCtrlStaInactiveIndSerFree CsrWifiRouterCtrlPfree
323 extern u8
* CsrWifiRouterCtrlWapiRxMicCheckIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
324 extern void* CsrWifiRouterCtrlWapiRxMicCheckIndDes(u8
*buffer
, CsrSize len
);
325 extern CsrSize
CsrWifiRouterCtrlWapiRxMicCheckIndSizeof(void *msg
);
326 extern void CsrWifiRouterCtrlWapiRxMicCheckIndSerFree(void *msg
);
328 extern u8
* CsrWifiRouterCtrlModeSetCfmSer(u8
*ptr
, CsrSize
*len
, void *msg
);
329 extern void* CsrWifiRouterCtrlModeSetCfmDes(u8
*buffer
, CsrSize len
);
330 extern CsrSize
CsrWifiRouterCtrlModeSetCfmSizeof(void *msg
);
331 #define CsrWifiRouterCtrlModeSetCfmSerFree CsrWifiRouterCtrlPfree
333 extern u8
* CsrWifiRouterCtrlWapiUnicastTxEncryptIndSer(u8
*ptr
, CsrSize
*len
, void *msg
);
334 extern void* CsrWifiRouterCtrlWapiUnicastTxEncryptIndDes(u8
*buffer
, CsrSize len
);
335 extern CsrSize
CsrWifiRouterCtrlWapiUnicastTxEncryptIndSizeof(void *msg
);
336 extern void CsrWifiRouterCtrlWapiUnicastTxEncryptIndSerFree(void *msg
);
342 #endif /* CSR_WIFI_ROUTER_CTRL_SERIALIZE_H__ */