38
38
<div class="refsynopsisdiv">
39
39
<a name="camel-camel-url-scanner.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis"> <a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t">urlmatch_t</a>;
41
<span class="returnvalue">gboolean</span> (<a class="link" href="camel-camel-url-scanner.html#CamelUrlScanFunc" title="CamelUrlScanFunc ()">*CamelUrlScanFunc</a>) (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
42
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
43
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
44
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
45
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-file-start" title="camel_url_file_start ()">camel_url_file_start</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
46
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
47
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
48
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
49
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-file-end" title="camel_url_file_end ()">camel_url_file_end</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
50
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
51
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
52
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
53
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-web-start" title="camel_url_web_start ()">camel_url_web_start</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
54
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
55
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
56
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
57
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-web-end" title="camel_url_web_end ()">camel_url_web_end</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
58
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
59
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
60
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
61
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-addrspec-start" title="camel_url_addrspec_start ()">camel_url_addrspec_start</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
62
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
63
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
64
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
65
<span class="returnvalue">gboolean</span> <a class="link" href="camel-camel-url-scanner.html#camel-url-addrspec-end" title="camel_url_addrspec_end ()">camel_url_addrspec_end</a> (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
66
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
67
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
41
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="camel-camel-url-scanner.html#CamelUrlScanFunc" title="CamelUrlScanFunc ()">*CamelUrlScanFunc</a>) (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
42
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
43
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
44
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
45
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-file-start" title="camel_url_file_start ()">camel_url_file_start</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
46
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
47
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
48
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
49
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-file-end" title="camel_url_file_end ()">camel_url_file_end</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
50
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
51
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
52
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
53
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-web-start" title="camel_url_web_start ()">camel_url_web_start</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
54
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
55
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
56
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
57
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-web-end" title="camel_url_web_end ()">camel_url_web_end</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
58
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
59
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
60
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-addrspec-start" title="camel_url_addrspec_start ()">camel_url_addrspec_start</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
62
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
63
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
64
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
65
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="camel-camel-url-scanner.html#camel-url-addrspec-end" title="camel_url_addrspec_end ()">camel_url_addrspec_end</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
66
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
67
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
68
68
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);
69
69
<a class="link" href="camel-camel-url-scanner.html#urlpattern-t" title="urlpattern_t">urlpattern_t</a>;
70
70
<a class="link" href="camel-camel-url-scanner.html#CamelUrlScanner" title="CamelUrlScanner">CamelUrlScanner</a>;
97
97
<div class="refsect2">
98
98
<a name="CamelUrlScanFunc"></a><h3>CamelUrlScanFunc ()</h3>
99
<pre class="programlisting"><span class="returnvalue">gboolean</span> (*CamelUrlScanFunc) (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
100
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
101
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
99
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (*CamelUrlScanFunc) (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
100
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
101
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
102
102
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
105
105
<div class="refsect2">
106
106
<a name="camel-url-file-start"></a><h3>camel_url_file_start ()</h3>
107
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_file_start (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
108
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
109
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
107
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_file_start (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
108
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
109
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
110
110
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
113
113
<div class="refsect2">
114
114
<a name="camel-url-file-end"></a><h3>camel_url_file_end ()</h3>
115
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_file_end (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
116
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
117
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
115
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_file_end (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
116
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
117
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
118
118
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
121
121
<div class="refsect2">
122
122
<a name="camel-url-web-start"></a><h3>camel_url_web_start ()</h3>
123
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_web_start (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
124
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
125
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
123
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_web_start (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
124
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
125
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
126
126
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
129
129
<div class="refsect2">
130
130
<a name="camel-url-web-end"></a><h3>camel_url_web_end ()</h3>
131
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_web_end (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
132
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
133
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
131
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_web_end (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
132
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
133
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
134
134
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
137
137
<div class="refsect2">
138
138
<a name="camel-url-addrspec-start"></a><h3>camel_url_addrspec_start ()</h3>
139
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_addrspec_start (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
140
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
141
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
139
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_addrspec_start (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
140
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
141
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
142
142
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>
145
145
<div class="refsect2">
146
146
<a name="camel-url-addrspec-end"></a><h3>camel_url_addrspec_end ()</h3>
147
<pre class="programlisting"><span class="returnvalue">gboolean</span> camel_url_addrspec_end (<em class="parameter"><code>const <span class="type">gchar</span> *in</code></em>,
148
<em class="parameter"><code>const <span class="type">gchar</span> *pos</code></em>,
149
<em class="parameter"><code>const <span class="type">gchar</span> *inend</code></em>,
147
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> camel_url_addrspec_end (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *in</code></em>,
148
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pos</code></em>,
149
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *inend</code></em>,
150
150
<em class="parameter"><code><a class="link" href="camel-camel-url-scanner.html#urlmatch-t" title="urlmatch_t"><span class="type">urlmatch_t</span></a> *match</code></em>);</pre>