1 /*****************************************************************************
3 (c) Cambridge Silicon Radio Limited 2011
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_NME_SERIALIZE_H__
14 #define CSR_WIFI_NME_SERIALIZE_H__
17 #include "csr_wifi_msgconv.h"
19 #include "csr_wifi_nme_prim.h"
25 #ifndef CSR_WIFI_NME_ENABLE
26 #error CSR_WIFI_NME_ENABLE MUST be defined inorder to use csr_wifi_nme_serialize.h
29 extern void CsrWifiNmePfree(void *ptr);
31 extern u8* CsrWifiNmeProfileSetReqSer(u8 *ptr, size_t *len, void *msg);
32 extern void* CsrWifiNmeProfileSetReqDes(u8 *buffer, size_t len);
33 extern size_t CsrWifiNmeProfileSetReqSizeof(void *msg);
34 extern void CsrWifiNmeProfileSetReqSerFree(void *msg);
36 extern u8* CsrWifiNmeProfileDeleteReqSer(u8 *ptr, size_t *len, void *msg);
37 extern void* CsrWifiNmeProfileDeleteReqDes(u8 *buffer, size_t len);
38 extern size_t CsrWifiNmeProfileDeleteReqSizeof(void *msg);
39 #define CsrWifiNmeProfileDeleteReqSerFree CsrWifiNmePfree
41 #define CsrWifiNmeProfileDeleteAllReqSer CsrWifiEventSer
42 #define CsrWifiNmeProfileDeleteAllReqDes CsrWifiEventDes
43 #define CsrWifiNmeProfileDeleteAllReqSizeof CsrWifiEventSizeof
44 #define CsrWifiNmeProfileDeleteAllReqSerFree CsrWifiNmePfree
46 extern u8* CsrWifiNmeProfileOrderSetReqSer(u8 *ptr, size_t *len, void *msg);
47 extern void* CsrWifiNmeProfileOrderSetReqDes(u8 *buffer, size_t len);
48 extern size_t CsrWifiNmeProfileOrderSetReqSizeof(void *msg);
49 extern void CsrWifiNmeProfileOrderSetReqSerFree(void *msg);
51 extern u8* CsrWifiNmeProfileConnectReqSer(u8 *ptr, size_t *len, void *msg);
52 extern void* CsrWifiNmeProfileConnectReqDes(u8 *buffer, size_t len);
53 extern size_t CsrWifiNmeProfileConnectReqSizeof(void *msg);
54 #define CsrWifiNmeProfileConnectReqSerFree CsrWifiNmePfree
56 extern u8* CsrWifiNmeWpsReqSer(u8 *ptr, size_t *len, void *msg);
57 extern void* CsrWifiNmeWpsReqDes(u8 *buffer, size_t len);
58 extern size_t CsrWifiNmeWpsReqSizeof(void *msg);
59 #define CsrWifiNmeWpsReqSerFree CsrWifiNmePfree
61 #define CsrWifiNmeWpsCancelReqSer CsrWifiEventCsrUint16Ser
62 #define CsrWifiNmeWpsCancelReqDes CsrWifiEventCsrUint16Des
63 #define CsrWifiNmeWpsCancelReqSizeof CsrWifiEventCsrUint16Sizeof
64 #define CsrWifiNmeWpsCancelReqSerFree CsrWifiNmePfree
66 #define CsrWifiNmeConnectionStatusGetReqSer CsrWifiEventCsrUint16Ser
67 #define CsrWifiNmeConnectionStatusGetReqDes CsrWifiEventCsrUint16Des
68 #define CsrWifiNmeConnectionStatusGetReqSizeof CsrWifiEventCsrUint16Sizeof
69 #define CsrWifiNmeConnectionStatusGetReqSerFree CsrWifiNmePfree
71 extern u8* CsrWifiNmeSimImsiGetResSer(u8 *ptr, size_t *len, void *msg);
72 extern void* CsrWifiNmeSimImsiGetResDes(u8 *buffer, size_t len);
73 extern size_t CsrWifiNmeSimImsiGetResSizeof(void *msg);
74 extern void CsrWifiNmeSimImsiGetResSerFree(void *msg);
76 extern u8* CsrWifiNmeSimGsmAuthResSer(u8 *ptr, size_t *len, void *msg);
77 extern void* CsrWifiNmeSimGsmAuthResDes(u8 *buffer, size_t len);
78 extern size_t CsrWifiNmeSimGsmAuthResSizeof(void *msg);
79 extern void CsrWifiNmeSimGsmAuthResSerFree(void *msg);
81 extern u8* CsrWifiNmeSimUmtsAuthResSer(u8 *ptr, size_t *len, void *msg);
82 extern void* CsrWifiNmeSimUmtsAuthResDes(u8 *buffer, size_t len);
83 extern size_t CsrWifiNmeSimUmtsAuthResSizeof(void *msg);
84 extern void CsrWifiNmeSimUmtsAuthResSerFree(void *msg);
86 extern u8* CsrWifiNmeWpsConfigSetReqSer(u8 *ptr, size_t *len, void *msg);
87 extern void* CsrWifiNmeWpsConfigSetReqDes(u8 *buffer, size_t len);
88 extern size_t CsrWifiNmeWpsConfigSetReqSizeof(void *msg);
89 extern void CsrWifiNmeWpsConfigSetReqSerFree(void *msg);
91 #define CsrWifiNmeEventMaskSetReqSer CsrWifiEventCsrUint32Ser
92 #define CsrWifiNmeEventMaskSetReqDes CsrWifiEventCsrUint32Des
93 #define CsrWifiNmeEventMaskSetReqSizeof CsrWifiEventCsrUint32Sizeof
94 #define CsrWifiNmeEventMaskSetReqSerFree CsrWifiNmePfree
96 #define CsrWifiNmeProfileSetCfmSer CsrWifiEventCsrUint16Ser
97 #define CsrWifiNmeProfileSetCfmDes CsrWifiEventCsrUint16Des
98 #define CsrWifiNmeProfileSetCfmSizeof CsrWifiEventCsrUint16Sizeof
99 #define CsrWifiNmeProfileSetCfmSerFree CsrWifiNmePfree
101 #define CsrWifiNmeProfileDeleteCfmSer CsrWifiEventCsrUint16Ser
102 #define CsrWifiNmeProfileDeleteCfmDes CsrWifiEventCsrUint16Des
103 #define CsrWifiNmeProfileDeleteCfmSizeof CsrWifiEventCsrUint16Sizeof
104 #define CsrWifiNmeProfileDeleteCfmSerFree CsrWifiNmePfree
106 #define CsrWifiNmeProfileDeleteAllCfmSer CsrWifiEventCsrUint16Ser
107 #define CsrWifiNmeProfileDeleteAllCfmDes CsrWifiEventCsrUint16Des
108 #define CsrWifiNmeProfileDeleteAllCfmSizeof CsrWifiEventCsrUint16Sizeof
109 #define CsrWifiNmeProfileDeleteAllCfmSerFree CsrWifiNmePfree
111 extern u8* CsrWifiNmeProfileOrderSetCfmSer(u8 *ptr, size_t *len, void *msg);
112 extern void* CsrWifiNmeProfileOrderSetCfmDes(u8 *buffer, size_t len);
113 extern size_t CsrWifiNmeProfileOrderSetCfmSizeof(void *msg);
114 #define CsrWifiNmeProfileOrderSetCfmSerFree CsrWifiNmePfree
116 extern u8* CsrWifiNmeProfileConnectCfmSer(u8 *ptr, size_t *len, void *msg);
117 extern void* CsrWifiNmeProfileConnectCfmDes(u8 *buffer, size_t len);
118 extern size_t CsrWifiNmeProfileConnectCfmSizeof(void *msg);
119 extern void CsrWifiNmeProfileConnectCfmSerFree(void *msg);
121 extern u8* CsrWifiNmeWpsCfmSer(u8 *ptr, size_t *len, void *msg);
122 extern void* CsrWifiNmeWpsCfmDes(u8 *buffer, size_t len);
123 extern size_t CsrWifiNmeWpsCfmSizeof(void *msg);
124 extern void CsrWifiNmeWpsCfmSerFree(void *msg);
126 extern u8* CsrWifiNmeWpsCancelCfmSer(u8 *ptr, size_t *len, void *msg);
127 extern void* CsrWifiNmeWpsCancelCfmDes(u8 *buffer, size_t len);
128 extern size_t CsrWifiNmeWpsCancelCfmSizeof(void *msg);
129 #define CsrWifiNmeWpsCancelCfmSerFree CsrWifiNmePfree
131 extern u8* CsrWifiNmeConnectionStatusGetCfmSer(u8 *ptr, size_t *len, void *msg);
132 extern void* CsrWifiNmeConnectionStatusGetCfmDes(u8 *buffer, size_t len);
133 extern size_t CsrWifiNmeConnectionStatusGetCfmSizeof(void *msg);
134 #define CsrWifiNmeConnectionStatusGetCfmSerFree CsrWifiNmePfree
136 extern u8* CsrWifiNmeProfileUpdateIndSer(u8 *ptr, size_t *len, void *msg);
137 extern void* CsrWifiNmeProfileUpdateIndDes(u8 *buffer, size_t len);
138 extern size_t CsrWifiNmeProfileUpdateIndSizeof(void *msg);
139 extern void CsrWifiNmeProfileUpdateIndSerFree(void *msg);
141 extern u8* CsrWifiNmeProfileDisconnectIndSer(u8 *ptr, size_t *len, void *msg);
142 extern void* CsrWifiNmeProfileDisconnectIndDes(u8 *buffer, size_t len);
143 extern size_t CsrWifiNmeProfileDisconnectIndSizeof(void *msg);
144 extern void CsrWifiNmeProfileDisconnectIndSerFree(void *msg);
146 #define CsrWifiNmeSimImsiGetIndSer CsrWifiEventSer
147 #define CsrWifiNmeSimImsiGetIndDes CsrWifiEventDes
148 #define CsrWifiNmeSimImsiGetIndSizeof CsrWifiEventSizeof
149 #define CsrWifiNmeSimImsiGetIndSerFree CsrWifiNmePfree
151 extern u8* CsrWifiNmeSimGsmAuthIndSer(u8 *ptr, size_t *len, void *msg);
152 extern void* CsrWifiNmeSimGsmAuthIndDes(u8 *buffer, size_t len);
153 extern size_t CsrWifiNmeSimGsmAuthIndSizeof(void *msg);
154 extern void CsrWifiNmeSimGsmAuthIndSerFree(void *msg);
156 extern u8* CsrWifiNmeSimUmtsAuthIndSer(u8 *ptr, size_t *len, void *msg);
157 extern void* CsrWifiNmeSimUmtsAuthIndDes(u8 *buffer, size_t len);
158 extern size_t CsrWifiNmeSimUmtsAuthIndSizeof(void *msg);
159 #define CsrWifiNmeSimUmtsAuthIndSerFree CsrWifiNmePfree
161 #define CsrWifiNmeWpsConfigSetCfmSer CsrWifiEventCsrUint16Ser
162 #define CsrWifiNmeWpsConfigSetCfmDes CsrWifiEventCsrUint16Des
163 #define CsrWifiNmeWpsConfigSetCfmSizeof CsrWifiEventCsrUint16Sizeof
164 #define CsrWifiNmeWpsConfigSetCfmSerFree CsrWifiNmePfree
166 #define CsrWifiNmeEventMaskSetCfmSer CsrWifiEventCsrUint16Ser
167 #define CsrWifiNmeEventMaskSetCfmDes CsrWifiEventCsrUint16Des
168 #define CsrWifiNmeEventMaskSetCfmSizeof CsrWifiEventCsrUint16Sizeof
169 #define CsrWifiNmeEventMaskSetCfmSerFree CsrWifiNmePfree
175 #endif /* CSR_WIFI_NME_SERIALIZE_H__ */