24
|
1 |
/*
|
|
2 |
* Copyright (c) 1999 - 2001 Nokia Corporation and/or its subsidiary(-ies).
|
|
3 |
* All rights reserved.
|
|
4 |
* This component and the accompanying materials are made available
|
|
5 |
* under the terms of the License "Eclipse Public License v1.0"
|
|
6 |
* which accompanies this distribution, and is available
|
|
7 |
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
|
|
8 |
*
|
|
9 |
* Initial Contributors:
|
|
10 |
* Nokia Corporation - initial contribution.
|
|
11 |
*
|
|
12 |
* Contributors:
|
|
13 |
*
|
|
14 |
* Description:
|
|
15 |
*
|
|
16 |
*/
|
|
17 |
|
|
18 |
|
|
19 |
/***************************************************************************
|
|
20 |
** File: nwx_status.h
|
|
21 |
** Purpose: Contains definitions of status values common throughout
|
|
22 |
** all of rainbow
|
|
23 |
**************************************************************************/
|
|
24 |
#ifndef NWX_STATUS_H
|
|
25 |
#define NWX_STATUS_H
|
|
26 |
|
|
27 |
#ifdef __cplusplus
|
|
28 |
extern "C" {
|
|
29 |
#endif
|
|
30 |
|
|
31 |
/*
|
|
32 |
** Includes
|
|
33 |
*/
|
|
34 |
|
|
35 |
#define NW_STAT_IS_SUCCESS(a) ((a) == NW_STAT_SUCCESS)
|
|
36 |
#define NW_STAT_IS_FAILURE(a) ((a) != NW_STAT_SUCCESS)
|
|
37 |
|
|
38 |
/* Used by NW_HED_DocumentNode_HandleError to specify the error "class" */
|
|
39 |
#define NW_STAT_CLASS_NONE 0
|
|
40 |
#define NW_STAT_CLASS_GENERAL 1
|
|
41 |
#define NW_STAT_CLASS_HTTP 2
|
|
42 |
|
|
43 |
typedef enum {
|
|
44 |
|
|
45 |
/* General Rainbow status codes */
|
|
46 |
NW_STAT_FAILURE,
|
|
47 |
NW_STAT_SUCCESS,
|
|
48 |
NW_STAT_NODESTINATION,
|
|
49 |
NW_STAT_FILE_NOT_FOUND,
|
|
50 |
NW_STAT_FILE_NOT_OPEN,
|
|
51 |
NW_STAT_FILE_EOF,
|
|
52 |
NW_STAT_FILE_NOT_CREATED,
|
|
53 |
NW_STAT_FILE_READ_ERROR,
|
|
54 |
NW_STAT_FILE_WRITE_ERROR,
|
|
55 |
NW_STAT_FILE_DISK_FULL_ERROR,
|
|
56 |
NW_STAT_FILE_FOUND,
|
|
57 |
NW_STAT_OUT_OF_MEMORY,
|
|
58 |
NW_STAT_UNEXPECTED_ERROR,
|
|
59 |
NW_STAT_NOT_IMPLEMENTED,
|
|
60 |
NW_STAT_WAIT_TIMEOUT,
|
|
61 |
NW_STAT_BUFFER_TOO_SMALL,
|
|
62 |
NW_STAT_BAD_INPUT_PARAM,
|
|
63 |
NW_STAT_MISSING_INPUT_PARAM,
|
|
64 |
NW_STAT_MALFORMED_URL,
|
|
65 |
NW_STAT_MISSING_SCRIPT_REFERER,
|
|
66 |
NW_STAT_DUPLICATE,
|
|
67 |
NW_STAT_NOT_FOUND,
|
|
68 |
NW_STAT_BUFFER_END,
|
|
69 |
NW_STAT_ITERATE_MORE,
|
|
70 |
NW_STAT_ITERATE_DONE,
|
|
71 |
NW_STAT_NOAUTHREDIRUI_AVAIL,
|
|
72 |
|
|
73 |
/* Status codes for Url and Http Loaders */
|
|
74 |
NW_STAT_UNKNOWN_SCHEME,
|
|
75 |
NW_STAT_BAD_REDIRECT,
|
|
76 |
NW_STAT_TOO_MANY_REDIRECTS,
|
|
77 |
NW_STAT_BAD_REDIRECT_URL,
|
|
78 |
NW_STAT_MISSING_LOCATION_HEADER,
|
|
79 |
NW_STAT_BAD_CONTENT_LOC_HEADER,
|
|
80 |
NW_STAT_BAD_HEADER,
|
|
81 |
NW_STAT_BAD_RFC1123_TIME,
|
|
82 |
NW_STAT_UNHANDLED_WSP_STATUS,
|
|
83 |
NW_STAT_WSP_STATUS,
|
|
84 |
NW_STAT_NOAUTH_DATA,
|
|
85 |
NW_STAT_MISSING_AUTH_HEADER,
|
|
86 |
NW_STAT_CANCELLED,
|
|
87 |
NW_STAT_NAVIGATION_CANCELLED,
|
|
88 |
NW_STAT_NOCONTENT,
|
|
89 |
|
|
90 |
/* Status codes for WPS (Protocol Stack) */
|
|
91 |
NW_STAT_WPS_ERROR,
|
|
92 |
NW_STAT_WPS_STARTUP_ERROR,
|
|
93 |
NW_STAT_WPS_GATEWAY_CONNECT_ERROR,
|
|
94 |
NW_STAT_WPS_GATEWAY_UNSET,
|
|
95 |
NW_STAT_WPS_DISCONNECTED,
|
|
96 |
NW_STAT_WPS_ABORTED,
|
|
97 |
NW_STAT_WPS_SECURITY_ERROR,
|
|
98 |
NW_STAT_WPS_SECURITY_ALERT,
|
|
99 |
NW_STAT_WPS_SECURITY_ESTABLISHED,
|
|
100 |
NW_STAT_WPS_IGNORE_UI,
|
|
101 |
|
|
102 |
/*
|
|
103 |
** Note: the following new Rainbow WPS codes have
|
|
104 |
** been added for Spectrum to support dialup
|
|
105 |
** (CSD) and packet switched (GPRS) connections.
|
|
106 |
*/
|
|
107 |
NW_STAT_WPS_SERVICE_CONNECT_ERROR,
|
|
108 |
NW_STAT_WPS_BEARER_NOT_AVAILABLE,
|
|
109 |
NW_STAT_WPS_GPRS_CONNECTION_FAILED,
|
|
110 |
NW_STAT_WPS_CONNECTION_NOT_RESUMED,
|
|
111 |
NW_STAT_WPS_CONNECTION_SUSPENDED,
|
|
112 |
NW_STAT_WPS_DIALUP_CONNECT_ERROR,
|
|
113 |
NW_STAT_WPS_BUSY_CONNECT_ERROR,
|
|
114 |
|
|
115 |
/*
|
|
116 |
** Note: the following new Rainbow WPS codes have
|
|
117 |
** been added for Spectrum to support WDP,
|
|
118 |
** WSP, and WTP layer errors.
|
|
119 |
*/
|
|
120 |
NW_STAT_WPS_NETWORK_CONNECT_ERROR,
|
|
121 |
NW_STAT_WPS_WDPSEND_FAILED,
|
|
122 |
NW_STAT_WPS_PACKET_TOO_LARGE,
|
|
123 |
NW_STAT_WPS_SESSION_CONNECT_ERROR,
|
|
124 |
|
|
125 |
|
|
126 |
/* Status codes for WPSA (WPS Adapter) */
|
|
127 |
NW_STAT_WPSA_MAX_REACHED,
|
|
128 |
NW_STAT_WPSA_NOT_FOUND,
|
|
129 |
NW_STAT_WPSA_DOS,
|
|
130 |
NW_STAT_WPSA_MAX_TRANSACTIONS_REACHED,
|
|
131 |
NW_STAT_WPSA_MAX_SESSIONS_REACHED,
|
|
132 |
NW_STAT_WPSA_NO_ACTIVE_TRANSACTIONS,
|
|
133 |
NW_STAT_WPSA_NO_TMS, /* We dont have total message size */
|
|
134 |
NW_STAT_WPSA_TRANSACTION_COMPLETE,
|
|
135 |
|
|
136 |
/*
|
|
137 |
** Note: the follow block of WIM status codes has
|
|
138 |
** been superseded by the new combined
|
|
139 |
** Spectrum values
|
|
140 |
*/
|
|
141 |
/* Status codes for WIM / Security */
|
|
142 |
#if 0
|
|
143 |
NW_STAT_WIM_NO_MATCHING_CERTIFICATE, /* New code: NW_STAT_WIMI_NOCERT */
|
|
144 |
NW_STAT_WIM_PIN_BLOCKED, /* New code: NW_STAT_WIMI_PINBLOCKED */
|
|
145 |
NW_STAT_INVALID_CERTIFICATE, /* New code: NW_STAT_WIMI_BADCERT */
|
|
146 |
NW_STAT_WIM_ERR, /* New code: NW_STAT_WIMI_WIM_ERR */
|
|
147 |
NW_STAT_SEC_HANDSHAKE_FAILED, /* New code: NW_STAT_WTLS_HANDSHAKEFAIL */
|
|
148 |
NW_STAT_WIM_SESSION_NOT_SET, /* New code: NW_STAT_WIMI_SESSION_NOT_SET */
|
|
149 |
NW_STAT_WIM_DECODE_ERR, /* New code: NW_STAT_WTLS_DECODE_FAIL */
|
|
150 |
NW_STAT_CERT_NOT_YET_VALID, /* New code: NW_STAT_WTLS_UC_NOT_YET_VALID */
|
|
151 |
NW_STAT_CERT_EXPIRED, /* New code: NW_STAT_WTLS_UC_EXPIRED */
|
|
152 |
NW_STAT_UNKNOWN_CA, /* New code: NW_STAT_WTLS_UNKNOW_CERT_AUTH */
|
|
153 |
NW_STAT_UNSUPPORTED_CERTIFICATE_TYPE, /* New code: NW_STAT_WTLS_UNSUPCERT */
|
|
154 |
NW_STAT_WIM_NO_WIM, /* New code: NW_STAT_WIMI_NOCARD */
|
|
155 |
NW_STAT_WIM_INIT_FAILED, /* New code: NW_STAT_WIMI_NOINIT */
|
|
156 |
NW_STAT_WIM_ITEM_NOT_FOUND, /* New code: NW_STAT_WIMI_CERTNOTFOUND or NW_STAT_WIMI_KEYNOTFOUND */
|
|
157 |
NW_STAT_WIM_BAD_PIN, /* New code: NW_STAT_WIMI_INVALIDPIN */
|
|
158 |
NW_STAT_CERTIFICATE_REVOKED, /* New code: NW_STAT_WTLS_UC_REVOKED */
|
|
159 |
NW_STAT_CLIENT_AUTH_NOT_SUPPORTED, /* New code: NW_STAT_WTLS_CLIENT_AUTH_NOT_SUPPORTED */
|
|
160 |
NW_STAT_WIM_KEY_NOT_FOUND, /* New code: NW_STAT_WIMI_KEYNOTFOUND */
|
|
161 |
NW_STAT_WIM_DUPLICATE_CERTIFICATE, /* New code: NW_STAT_WIMI_DUPLICATECERT */
|
|
162 |
|
|
163 |
#endif /* 0 */
|
|
164 |
|
|
165 |
/* End of deprecated status codes */
|
|
166 |
|
|
167 |
|
|
168 |
/*
|
|
169 |
** Note: the following block of new WIM status codes has
|
|
170 |
** superseded the old Rainbow status codes above
|
|
171 |
*/
|
|
172 |
/* Status codes for WIM / Security */
|
|
173 |
NW_STAT_WIMI_OK,
|
|
174 |
NW_STAT_WIMI_OKASYN,
|
|
175 |
NW_STAT_WIMI_INVALIDPIN,
|
|
176 |
NW_STAT_WIMI_PINBLOCKED,
|
|
177 |
NW_STAT_WIMI_WIMCLOSED,
|
|
178 |
NW_STAT_WIMI_NOCARD,
|
|
179 |
NW_STAT_WIMI_IOERROR,
|
|
180 |
NW_STAT_WIMI_INVALIDREF,
|
|
181 |
NW_STAT_WIMI_NOCERT,
|
|
182 |
NW_STAT_WIMI_NOTALLOWED,
|
|
183 |
NW_STAT_WIMI_NOROOM,
|
|
184 |
NW_STAT_WIMI_BADARGS,
|
|
185 |
NW_STAT_WIMI_NOMEM,
|
|
186 |
NW_STAT_WIMI_CERTEXISTS,
|
|
187 |
NW_STAT_WIMI_NOINIT,
|
|
188 |
NW_STAT_WIMI_BADCERT,
|
|
189 |
NW_STAT_WIMI_FAIL,
|
|
190 |
NW_STAT_WIMI_NOKES,
|
|
191 |
NW_STAT_WIMI_NOKEY,
|
|
192 |
NW_STAT_WIMI_WIM_ERR,
|
|
193 |
NW_STAT_WIMI_SESSION_NOT_SET,
|
|
194 |
NW_STAT_WIMI_CERTNOTFOUND,
|
|
195 |
NW_STAT_WIMI_KEYNOTFOUND,
|
|
196 |
NW_STAT_WIMI_DUPLICATECERT,
|
|
197 |
|
|
198 |
/*
|
|
199 |
** Note: the follow block of WTLS status codes has
|
|
200 |
** been superseded by the new combined
|
|
201 |
** Spectrum values
|
|
202 |
*/
|
|
203 |
/*Status codes for WTLS*/
|
|
204 |
#if 0
|
|
205 |
NW_STAT_WTLS_DECRYPTION_FAILED, /* New code: NW_STAT_WTLS_DECRYPTERR */
|
|
206 |
NW_STAT_WTLS_DECOMPRESSION_FAILED, /* New code: NW_STAT_WTLS_DECOMPESSERR */
|
|
207 |
NW_STAT_UNKNOWN_CERT, /* New code: NW_STAT_WTLS_UNSUPCERT */
|
|
208 |
NW_STAT_WTLS_ACCESS_DENIED, /* New code: NW_STAT_WTLS_NOACCESS */
|
|
209 |
NW_STAT_INSUFFIC_SECURITY, /* New code: NW_STAT_WTLS_INSUFFICIENT_SECURITY */
|
|
210 |
NW_STAT_WTLS_USER_CANCELLED, /* New code: NW_STAT_WTLS_USER_CANCELLED */
|
|
211 |
#endif /* 0 */
|
|
212 |
|
|
213 |
/* End of deprecated status codes */
|
|
214 |
|
|
215 |
|
|
216 |
/*
|
|
217 |
** Note: the following block of new WTLS status codes has
|
|
218 |
** superseded the old Rainbow status codes above
|
|
219 |
*/
|
|
220 |
|
|
221 |
/*Status codes for WTLS*/
|
|
222 |
NW_STAT_WTLS_TIMEOUT,
|
|
223 |
NW_STAT_WTLS_ILLEGALPARAM,
|
|
224 |
NW_STAT_WTLS_SERVERCLOSED,
|
|
225 |
NW_STAT_WTLS_CONNCLOSED,
|
|
226 |
NW_STAT_WTLS_UNEXPMESS,
|
|
227 |
NW_STAT_WTLS_BADMAC,
|
|
228 |
NW_STAT_WTLS_DECOMPESSERR,
|
|
229 |
NW_STAT_WTLS_DECRYPTERR,
|
|
230 |
NW_STAT_WTLS_HANDSHAKEFAIL,
|
|
231 |
NW_STAT_WTLS_BADCERT,
|
|
232 |
NW_STAT_WTLS_PROTOCOL,
|
|
233 |
NW_STAT_WTLS_NOACCESS,
|
|
234 |
NW_STAT_WTLS_EXPORTRESTRICTION,
|
|
235 |
NW_STAT_WTLS_PMMSTORE,
|
|
236 |
NW_STAT_WTLS_BADHANDLE,
|
|
237 |
NW_STAT_WTLS_BEARERSUSP,
|
|
238 |
NW_STAT_WTLS_UNKNOW_CERT_AUTH,
|
|
239 |
NW_STAT_WTLS_UC_NOT_YET_VALID,
|
|
240 |
NW_STAT_WTLS_UC_EXPIRED,
|
|
241 |
NW_STAT_WTLS_UC_REVOKED,
|
|
242 |
NW_STAT_WTLS_UNSUPCERT,
|
|
243 |
NW_STAT_WTLS_BADUSERCERT,
|
|
244 |
NW_STAT_WTLS_DECODE_FAIL,
|
|
245 |
NW_STAT_WTLS_CLIENT_AUTH_NOT_SUPPORTED,
|
|
246 |
NW_STAT_WTLS_INSUFFICIENT_SECURITY,
|
|
247 |
NW_STAT_WTLS_USER_CANCELLED,
|
|
248 |
|
|
249 |
/* Status codes for Cache */
|
|
250 |
NW_STAT_CACHE_ITEM_NOT_FOUND,
|
|
251 |
NW_STAT_CACHE_ITEM_FOUND,
|
|
252 |
NW_STAT_CACHE_URL_FOUND,
|
|
253 |
NW_STAT_CACHE_ITEM_COPIED,
|
|
254 |
NW_STAT_CACHE_DISABLED,
|
|
255 |
NW_STAT_CACHE_ENABLE,
|
|
256 |
NW_STAT_CACHE_NOT_CONFIGURED,
|
|
257 |
NW_STAT_CACHE_ITEM_TOO_BIG,
|
|
258 |
NW_STAT_CACHE_SPACE_AVAILABLE,
|
|
259 |
NW_STAT_CACHE_SPACE_NOT_AVAILABLE,
|
|
260 |
|
|
261 |
/* Status Codes for Cookies */
|
|
262 |
NW_STAT_CJ_NOCOOKIE,
|
|
263 |
|
|
264 |
/* Status codes used by the Wml Script */
|
|
265 |
NW_STAT_SCRIPT_CARD_NOT_IN_DECK,
|
|
266 |
NW_STAT_SCRIPT_NO_ACCESS,
|
|
267 |
NW_STAT_SCRIPT_BAD_CONTENT,
|
|
268 |
NW_STAT_SCRIPT_ERROR_USER_EXIT,
|
|
269 |
NW_STAT_SCRIPT_ERROR_USER_ABORT,
|
|
270 |
NW_STAT_SCRIPT_ERROR_STACK_UNDERFLOW,
|
|
271 |
NW_STAT_SCRIPT_ERROR_STACK_OVERFLOW,
|
|
272 |
NW_STAT_SCRIPT_FATAL_LIB_FUNC_ERROR,
|
|
273 |
NW_STAT_SCRIPT_INVALID_FUNC_ARGS,
|
|
274 |
NW_STAT_SCRIPT_VERIFICATION_FAILED,
|
|
275 |
NW_STAT_SCRIPT_EXTERNAL_FUNCTION_NOT_FOUND,
|
|
276 |
NW_STAT_SCRIPT_UNABLE_TO_LOAD_COMPILATION_UNIT,
|
|
277 |
NW_STAT_SCRIPT_ACCESS_VIOLATION,
|
|
278 |
|
|
279 |
/* Status codes used by the WML Browser*/
|
|
280 |
NW_STAT_WMLBROWSER_CARD_NOT_IN_DECK,
|
|
281 |
NW_STAT_WMLBROWSER_NO_ACCESS,
|
|
282 |
NW_STAT_WMLBROWSER_BAD_CONTENT,
|
|
283 |
NW_STAT_WMLBROWSER_INVALID_URL_SCHEMA,
|
|
284 |
NW_STAT_WMLBROWSER_BAD_CONTENT_TYPE,
|
|
285 |
NW_STAT_WMLBROWSER_INPUT_NONCONFORMING_TO_MASK,
|
|
286 |
NW_STAT_WMLBROWSER_ONPICK_EX,
|
|
287 |
|
|
288 |
/* Status codes used by the XML(thus XHTML) parser*/
|
|
289 |
NW_STAT_XHTML_BAD_CONTENT,
|
|
290 |
|
|
291 |
/* Status codes used by the WML Script Crypto */
|
|
292 |
NW_STAT_CRYPTO_USERCANCEL,
|
|
293 |
NW_STAT_CRYPTO_NOCERT,
|
|
294 |
|
|
295 |
/* WML Interpreter content validation errors */
|
|
296 |
NW_STAT_WMLBROWSER_UNSUPPORTED_VERSION_NUMBER,
|
|
297 |
NW_STAT_WMLBROWSER_UNSUPPORTED_PUBLIC_ID,
|
|
298 |
NW_STAT_WMLBROWSER_UNSUPPORTED_CHARSET,
|
|
299 |
NW_STAT_WMLBROWSER_BAD_OPAQUE_DATA,
|
|
300 |
NW_STAT_WMLBROWSER_BAD_PI,
|
|
301 |
NW_STAT_WMLBROWSER_BAD_SWITCHPAGE_TOKEN,
|
|
302 |
NW_STAT_WMLBROWSER_BAD_TEXT,
|
|
303 |
NW_STAT_WMLBROWSER_BAD_ELEMENT,
|
|
304 |
NW_STAT_WMLBROWSER_MISSING_LITERALTAG,
|
|
305 |
|
|
306 |
/* Status codes for the script proxy */
|
|
307 |
NW_STAT_SCRPROXY_SCRABORT,
|
|
308 |
NW_STAT_SCRPROXY_SCRBUSY,
|
|
309 |
NW_STAT_SCRPROXY_SCRNOTRESPONDING,
|
|
310 |
|
|
311 |
/* status codes for the image loader */
|
|
312 |
NW_STAT_IMGLOADER_HTTP_ERROR,
|
|
313 |
|
|
314 |
/* Status codes for the wae browser */
|
|
315 |
NW_STAT_WAE_NAVIGATION_CANCELLED,
|
|
316 |
|
|
317 |
/* Status codes for SI */
|
|
318 |
NW_STAT_SI_DONE,
|
|
319 |
|
|
320 |
/* Connectivity failure status codes used by gateway navigation.
|
|
321 |
Refer to WAP End-to-End Security specification */
|
|
322 |
NW_STAT_CONN_SECINFO_EXPIRED,
|
|
323 |
NW_STAT_CONN_URL_NONSECURE,
|
|
324 |
NW_STAT_CONN_NAVDOC_INVALID,
|
|
325 |
|
|
326 |
/* Connectivity failure status codes used by
|
|
327 |
NW_Http_ConnNeeded() call prior to WPSA requests. */
|
|
328 |
NW_STAT_CONN_CANCELLED,
|
|
329 |
NW_STAT_CONN_FAILED,
|
|
330 |
|
|
331 |
/* Status codes for WTAI loader */
|
|
332 |
NW_STAT_WTAI_UNSPECIFIED_ERROR,
|
|
333 |
NW_STAT_WTAI_INVALID_RESPONSE,
|
|
334 |
NW_STAT_WTAI_INVALID_URI,
|
|
335 |
NW_STAT_WTAI_INVALID_ARGUMENT,
|
|
336 |
NW_STAT_WTAI_UNSUPPORTED_FUNCTION,
|
|
337 |
NW_STAT_WTAI_UNSUPPORTED_LIBRARY,
|
|
338 |
NW_STAT_WTAI_INVOCATIONERROR,
|
|
339 |
NW_STAT_WTAI_NOCALLACTIVE,
|
|
340 |
NW_STAT_WTAI_NOANSWER,
|
|
341 |
NW_STAT_WTAI_NOSERVICE,
|
|
342 |
NW_STAT_WTAI_USERBUSY,
|
|
343 |
NW_STAT_WTAI_PHONEBOOKFULL,
|
|
344 |
NW_STAT_WTAI_PBWRITEERROR,
|
|
345 |
NW_STAT_WTAI_PBNUMBERTOOLONG,
|
|
346 |
NW_STAT_WTAI_PBNAMETOOLONG,
|
|
347 |
|
|
348 |
/* Status codes for the layout manager */
|
|
349 |
NW_STAT_LMGR_CONSTRAINT_TOO_SMALL,
|
|
350 |
NW_STAT_LMGR_NOT_CONSTRAINED,
|
|
351 |
NW_STAT_LMGR_FORMAT_OVERFLOW,
|
|
352 |
NW_STAT_LMGR_SPLIT_OK,
|
|
353 |
NW_STAT_LMGR_SPLIT_EOL,
|
|
354 |
NW_STAT_LMGR_NO_SPLIT,
|
|
355 |
NW_STAT_LMGR_DRAW_COMPLETE,
|
|
356 |
NW_STAT_LMGR_NOT_CLEAR,
|
|
357 |
|
|
358 |
/* Status codes used by cXML DOM module */
|
|
359 |
NW_STAT_DOM_HEIRARCHY_REQUEST_ERR,
|
|
360 |
NW_STAT_DOM_WRONG_DOC_ERR,
|
|
361 |
NW_STAT_DOM_NO_STRING_RETURNED,
|
|
362 |
NW_STAT_DOM_NODE_TYPE_ERR,
|
|
363 |
NW_STAT_DOM_NO_VALUE_PREFIX,
|
|
364 |
|
|
365 |
/* Status codes used by the WBXML parser: */
|
|
366 |
NW_STAT_WBXML_ERROR_BYTECODE,
|
|
367 |
NW_STAT_WBXML_ERROR_CHARSET_UNSUPPORTED,
|
|
368 |
NW_STAT_WBXML_ITERATE_MORE,
|
|
369 |
NW_STAT_WBXML_ITERATE_DONE,
|
|
370 |
NW_STAT_WBXML_DID_NOT_ITERATE,
|
|
371 |
NW_STAT_WBXML_NO_NAME,
|
|
372 |
NW_STAT_WBXML_HAS_ATTRIBUTES,
|
|
373 |
NW_STAT_WBXML_HAS_CONTENT,
|
|
374 |
NW_STAT_WBXML_HAS_ATTR_CONTENT, /* HAS_CONTENT | HAS_ATTRIBUTES */
|
|
375 |
|
|
376 |
/* Status codes for History Entries */
|
|
377 |
NW_STAT_HED_NO_CURRENT_HISTENTRY,
|
|
378 |
NW_STAT_HED_NO_PREVIOUS_HISTENTRY,
|
|
379 |
NW_STAT_HED_NO_NEXT_HISTENTRY,
|
|
380 |
|
|
381 |
/* Status codes for Mailto loader */
|
|
382 |
NW_STAT_MAILTO_COMPLETE,
|
|
383 |
|
|
384 |
/* Status code to indicate that contents have been dispatched to content dispatcher server */
|
|
385 |
NW_STAT_HED_CONTENT_DISPATCHED,
|
|
386 |
|
|
387 |
/* Status codes for connection */
|
|
388 |
NW_STAT_CONN_NEW_CONNECTION,
|
|
389 |
|
|
390 |
/* Status codes for HTTP stack */
|
|
391 |
NW_STAT_UNSUPPORTED_AUTH_TYPE,
|
|
392 |
NW_STAT_TCP_TIMEOUT,
|
|
393 |
NW_STAT_TCP_COMM_LINE_FAIL,
|
|
394 |
NW_STAT_TCP_NOT_READY,
|
|
395 |
NW_STAT_TCP_DNS_ERROR,
|
|
396 |
NW_STAT_TCP_HOST_UNREACHABLE,
|
|
397 |
|
|
398 |
/* For string tables */
|
|
399 |
|
|
400 |
NW_STAT_STR_TBL_OVERFLOW,
|
|
401 |
|
|
402 |
NW_STAT_BAD_FORMAT,
|
|
403 |
|
|
404 |
/* Base for WPS status codes. This insures that status codes are 32 bits wide */
|
|
405 |
NW_STAT_WPS_START = (signed long) 0x80000000
|
|
406 |
|
|
407 |
|
|
408 |
} NW_Status_t;
|
|
409 |
|
|
410 |
#ifdef __cplusplus
|
|
411 |
} /* extern "C" */
|
|
412 |
#endif
|
|
413 |
|
|
414 |
#endif /* NWX_STATUS_H */
|