Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

wap-error.h File Reference

#include "wap/wap.h"

Include dependency graph for wap-error.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

Octstrerror_requesting_back (Octstr *url, Octstr *referer)
Octstrerror_requesting (Octstr *url)
Octstrerror_converting (Octstr *url, Octstr *type)


Function Documentation

Octstr* error_converting Octstr url,
Octstr type
 

Definition at line 109 of file wap-error.c.

References gw_assert, GW_NAME, GW_VERSION, octstr_format(), octstr_get_cstr, and type.

Referenced by return_reply().

00110 {
00111     Octstr *wml;
00112 
00113     gw_assert(url != NULL && type != NULL);
00114 
00115     wml = octstr_format(
00116             "<?xml version=\"1.0\"?>" \
00117             "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD 1.1//EN\" " \
00118             "\"http://www.wapforum.org/DTD/wml_1.1.xml\">" \
00119             "<wml><card title=\"Error\">" \
00120             "<p>Error: could not convert or compile content-type `%s' " \
00121             "at URL `%s'.</p>" \
00122             "<p>Either there was no supported converting routine " \
00123             "or converter failed while processing.</p>" \
00124             "<p>--<br/>" GW_NAME "/%s</p></card></wml>",
00125             octstr_get_cstr(type), octstr_get_cstr(url), GW_VERSION
00126           );
00127 
00128     return wml;
00129 }

Here is the call graph for this function:

Octstr* error_requesting Octstr url  ) 
 

Definition at line 89 of file wap-error.c.

References gw_assert, GW_NAME, GW_VERSION, octstr_format(), and octstr_get_cstr.

Referenced by return_reply().

00090 {
00091     Octstr *wml;
00092 
00093     gw_assert(url != NULL);
00094 
00095     wml = octstr_format(
00096             "<?xml version=\"1.0\"?>" \
00097             "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD 1.1//EN\" " \
00098             "\"http://www.wapforum.org/DTD/wml_1.1.xml\">" \
00099             "<wml><card title=\"Error\">" \
00100             "<p>Error: could not request URL `%s'.</p>" \
00101             "<p>Either the HTTP server is down or the request timed out.</p>" \
00102             "<p>--<br/>" GW_NAME "/%s</p></card></wml>",
00103             octstr_get_cstr(url), GW_VERSION
00104           );
00105 
00106     return wml;
00107 }

Here is the call graph for this function:

Octstr* error_requesting_back Octstr url,
Octstr referer
 

Definition at line 67 of file wap-error.c.

References gw_assert, GW_NAME, GW_VERSION, octstr_format(), and octstr_get_cstr.

Referenced by return_reply().

00068 {
00069     Octstr *wml;
00070 
00071     gw_assert(url != NULL);
00072     gw_assert(referer != NULL);
00073 
00074     wml = octstr_format(
00075             "<?xml version=\"1.0\"?>" \
00076             "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD 1.1//EN\" " \
00077             "\"http://www.wapforum.org/DTD/wml_1.1.xml\">" \
00078             "<wml><card title=\"Error\" ontimer=\"%s\">" \
00079             "<timer value=\"20\"/><p>Error: could not request URL `%s'.</p>" \
00080             "<p>Either the HTTP server is down or the request timed out. " \
00081             "Returning to previous page</p> "\
00082             "<p>--<br/>" GW_NAME "/%s</p></card></wml>",
00083             octstr_get_cstr(referer), octstr_get_cstr(url), GW_VERSION
00084           );
00085 
00086     return wml;
00087 }

Here is the call graph for this function:

See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.