ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/gnome-vfs2-2.3.8-1.src.rpm
[gnome-vfs-httpcaptive.git] / doc / html / gnome-vfs-inet-connection.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >inet-connection</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.64
8 "><LINK
9 REL="HOME"
10 TITLE="GnomeVFS - Filesystem Abstraction library"
11 HREF="index.html"><LINK
12 REL="UP"
13 TITLE="Filesystem Modules"
14 HREF="modules.html"><LINK
15 REL="PREVIOUS"
16 TITLE="Module Callbacks (Module API)"
17 HREF="gnome-vfs-module-callback-module-api.html"><LINK
18 REL="NEXT"
19 TITLE="iobuf"
20 HREF="gnome-vfs-iobuf.html"></HEAD
21 ><BODY
22 CLASS="REFENTRY"
23 BGCOLOR="#FFFFFF"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 WIDTH="100%"
32 BORDER="0"
33 BGCOLOR="#000000"
34 CELLPADDING="1"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="4"
39 ALIGN="center"
40 ><FONT
41 COLOR="#FFFFFF"
42 SIZE="5"
43 >GnomeVFS - Filesystem Abstraction library</FONT
44 ></TH
45 ></TR
46 ><TR
47 ><TD
48 WIDTH="25%"
49 BGCOLOR="#C00000"
50 ALIGN="left"
51 ><A
52 HREF="gnome-vfs-module-callback-module-api.html"
53 ><FONT
54 COLOR="#FFFFFF"
55 SIZE="3"
56 ><B
57 >&#60;&#60;&#60; Previous Page</B
58 ></FONT
59 ></A
60 ></TD
61 ><TD
62 WIDTH="25%"
63 BGCOLOR="#0000C0"
64 ALIGN="center"
65 ><FONT
66 COLOR="#FFFFFF"
67 SIZE="3"
68 ><B
69 ><A
70 HREF="index.html"
71 ><FONT
72 COLOR="#FFFFFF"
73 SIZE="3"
74 ><B
75 >Home</B
76 ></FONT
77 ></A
78 ></B
79 ></FONT
80 ></TD
81 ><TD
82 WIDTH="25%"
83 BGCOLOR="#00C000"
84 ALIGN="center"
85 ><FONT
86 COLOR="#FFFFFF"
87 SIZE="3"
88 ><B
89 ><A
90 HREF="modules.html"
91 ><FONT
92 COLOR="#FFFFFF"
93 SIZE="3"
94 ><B
95 >Up</B
96 ></FONT
97 ></A
98 ></B
99 ></FONT
100 ></TD
101 ><TD
102 WIDTH="25%"
103 BGCOLOR="#C00000"
104 ALIGN="right"
105 ><A
106 HREF="gnome-vfs-iobuf.html"
107 ><FONT
108 COLOR="#FFFFFF"
109 SIZE="3"
110 ><B
111 >Next Page &#62;&#62;&#62;</B
112 ></FONT
113 ></A
114 ></TD
115 ></TR
116 ></TABLE
117 ></DIV
118 ><H1
119 ><A
120 NAME="GNOME-VFS-INET-CONNECTION"
121 >inet-connection</A
122 ></H1
123 ><DIV
124 CLASS="REFNAMEDIV"
125 ><A
126 NAME="AEN8566"
127 ></A
128 ><H2
129 >Name</H2
130 >inet-connection&nbsp;--&nbsp;</DIV
131 ><DIV
132 CLASS="REFSYNOPSISDIV"
133 ><A
134 NAME="AEN8569"
135 ></A
136 ><H2
137 >Synopsis</H2
138 ><TABLE
139 BORDER="0"
140 BGCOLOR="#D6E8FF"
141 WIDTH="100%"
142 CELLPADDING="6"
143 ><TR
144 ><TD
145 ><PRE
146 CLASS="SYNOPSIS"
147 >&#13;
148
149 <A
150 HREF="gnome-vfs-types.html#GNOMEVFSRESULT"
151 >GnomeVFSResult</A
152 > <A
153 HREF="gnome-vfs-inet-connection.html#GNOME-VFS-INET-CONNECTION-CREATE"
154 >gnome_vfs_inet_connection_create</A
155 >
156                                             (GnomeVFSInetConnection **connection_return,
157                                              const <A
158 HREF=../glib/glib-basic-types.html#GCHAR
159 >gchar</A> *host_name,
160                                              <A
161 HREF=../glib/glib-basic-types.html#GUINT
162 >guint</A> host_port,
163                                              GnomeVFSCancellation *cancellation);
164 void        <A
165 HREF="gnome-vfs-inet-connection.html#GNOME-VFS-INET-CONNECTION-DESTROY"
166 >gnome_vfs_inet_connection_destroy</A
167 >
168                                             (GnomeVFSInetConnection *connection,
169                                              GnomeVFSCancellation *cancellation);
170 GnomeVFSIOBuf* <A
171 HREF="gnome-vfs-inet-connection.html#GNOME-VFS-INET-CONNECTION-GET-IOBUF"
172 >gnome_vfs_inet_connection_get_iobuf</A
173 >
174                                             (GnomeVFSInetConnection *connection);</PRE
175 ></TD
176 ></TR
177 ></TABLE
178 ></DIV
179 ><DIV
180 CLASS="REFSECT1"
181 ><A
182 NAME="AEN8584"
183 ></A
184 ><H2
185 >Description</H2
186 ><P
187 ></P
188 ></DIV
189 ><DIV
190 CLASS="REFSECT1"
191 ><A
192 NAME="AEN8587"
193 ></A
194 ><H2
195 >Details</H2
196 ><DIV
197 CLASS="REFSECT2"
198 ><A
199 NAME="AEN8589"
200 ></A
201 ><H3
202 ><A
203 NAME="GNOME-VFS-INET-CONNECTION-CREATE"
204 ></A
205 >gnome_vfs_inet_connection_create ()</H3
206 ><TABLE
207 BORDER="0"
208 BGCOLOR="#D6E8FF"
209 WIDTH="100%"
210 CELLPADDING="6"
211 ><TR
212 ><TD
213 ><PRE
214 CLASS="PROGRAMLISTING"
215 ><A
216 HREF="gnome-vfs-types.html#GNOMEVFSRESULT"
217 >GnomeVFSResult</A
218 > gnome_vfs_inet_connection_create
219                                             (GnomeVFSInetConnection **connection_return,
220                                              const <A
221 HREF=../glib/glib-basic-types.html#GCHAR
222 >gchar</A> *host_name,
223                                              <A
224 HREF=../glib/glib-basic-types.html#GUINT
225 >guint</A> host_port,
226                                              GnomeVFSCancellation *cancellation);</PRE
227 ></TD
228 ></TR
229 ></TABLE
230 ><P
231 ></P
232 ><DIV
233 CLASS="INFORMALTABLE"
234 ><A
235 NAME="AEN8599"
236 ></A
237 ><P
238 ></P
239 ><TABLE
240 BORDER="0"
241 WIDTH="100%"
242 BGCOLOR="#FFD0D0"
243 CELLSPACING="0"
244 CELLPADDING="4"
245 CLASS="CALSTABLE"
246 ><TBODY
247 ><TR
248 ><TD
249 WIDTH="20%"
250 ALIGN="RIGHT"
251 VALIGN="TOP"
252 ><TT
253 CLASS="PARAMETER"
254 ><I
255 >connection_return</I
256 ></TT
257 >&nbsp;:</TD
258 ><TD
259 WIDTH="80%"
260 ALIGN="LEFT"
261 VALIGN="TOP"
262 >&nbsp;</TD
263 ></TR
264 ><TR
265 ><TD
266 WIDTH="20%"
267 ALIGN="RIGHT"
268 VALIGN="TOP"
269 ><TT
270 CLASS="PARAMETER"
271 ><I
272 >host_name</I
273 ></TT
274 >&nbsp;:</TD
275 ><TD
276 WIDTH="80%"
277 ALIGN="LEFT"
278 VALIGN="TOP"
279 >&nbsp;</TD
280 ></TR
281 ><TR
282 ><TD
283 WIDTH="20%"
284 ALIGN="RIGHT"
285 VALIGN="TOP"
286 ><TT
287 CLASS="PARAMETER"
288 ><I
289 >host_port</I
290 ></TT
291 >&nbsp;:</TD
292 ><TD
293 WIDTH="80%"
294 ALIGN="LEFT"
295 VALIGN="TOP"
296 >&nbsp;</TD
297 ></TR
298 ><TR
299 ><TD
300 WIDTH="20%"
301 ALIGN="RIGHT"
302 VALIGN="TOP"
303 ><TT
304 CLASS="PARAMETER"
305 ><I
306 >cancellation</I
307 ></TT
308 >&nbsp;:</TD
309 ><TD
310 WIDTH="80%"
311 ALIGN="LEFT"
312 VALIGN="TOP"
313 >&nbsp;</TD
314 ></TR
315 ><TR
316 ><TD
317 WIDTH="20%"
318 ALIGN="RIGHT"
319 VALIGN="TOP"
320 ><I
321 CLASS="EMPHASIS"
322 >Returns</I
323 > :</TD
324 ><TD
325 WIDTH="80%"
326 ALIGN="LEFT"
327 VALIGN="TOP"
328 >&nbsp;</TD
329 ></TR
330 ></TBODY
331 ></TABLE
332 ><P
333 ></P
334 ></DIV
335 ></DIV
336 ><HR><DIV
337 CLASS="REFSECT2"
338 ><A
339 NAME="AEN8624"
340 ></A
341 ><H3
342 ><A
343 NAME="GNOME-VFS-INET-CONNECTION-DESTROY"
344 ></A
345 >gnome_vfs_inet_connection_destroy ()</H3
346 ><TABLE
347 BORDER="0"
348 BGCOLOR="#D6E8FF"
349 WIDTH="100%"
350 CELLPADDING="6"
351 ><TR
352 ><TD
353 ><PRE
354 CLASS="PROGRAMLISTING"
355 >void        gnome_vfs_inet_connection_destroy
356                                             (GnomeVFSInetConnection *connection,
357                                              GnomeVFSCancellation *cancellation);</PRE
358 ></TD
359 ></TR
360 ></TABLE
361 ><P
362 ></P
363 ><DIV
364 CLASS="INFORMALTABLE"
365 ><A
366 NAME="AEN8631"
367 ></A
368 ><P
369 ></P
370 ><TABLE
371 BORDER="0"
372 WIDTH="100%"
373 BGCOLOR="#FFD0D0"
374 CELLSPACING="0"
375 CELLPADDING="4"
376 CLASS="CALSTABLE"
377 ><TBODY
378 ><TR
379 ><TD
380 WIDTH="20%"
381 ALIGN="RIGHT"
382 VALIGN="TOP"
383 ><TT
384 CLASS="PARAMETER"
385 ><I
386 >connection</I
387 ></TT
388 >&nbsp;:</TD
389 ><TD
390 WIDTH="80%"
391 ALIGN="LEFT"
392 VALIGN="TOP"
393 >&nbsp;</TD
394 ></TR
395 ><TR
396 ><TD
397 WIDTH="20%"
398 ALIGN="RIGHT"
399 VALIGN="TOP"
400 ><TT
401 CLASS="PARAMETER"
402 ><I
403 >cancellation</I
404 ></TT
405 >&nbsp;:</TD
406 ><TD
407 WIDTH="80%"
408 ALIGN="LEFT"
409 VALIGN="TOP"
410 >&nbsp;</TD
411 ></TR
412 ></TBODY
413 ></TABLE
414 ><P
415 ></P
416 ></DIV
417 ></DIV
418 ><HR><DIV
419 CLASS="REFSECT2"
420 ><A
421 NAME="AEN8644"
422 ></A
423 ><H3
424 ><A
425 NAME="GNOME-VFS-INET-CONNECTION-GET-IOBUF"
426 ></A
427 >gnome_vfs_inet_connection_get_iobuf ()</H3
428 ><TABLE
429 BORDER="0"
430 BGCOLOR="#D6E8FF"
431 WIDTH="100%"
432 CELLPADDING="6"
433 ><TR
434 ><TD
435 ><PRE
436 CLASS="PROGRAMLISTING"
437 >GnomeVFSIOBuf* gnome_vfs_inet_connection_get_iobuf
438                                             (GnomeVFSInetConnection *connection);</PRE
439 ></TD
440 ></TR
441 ></TABLE
442 ><P
443 ></P
444 ><DIV
445 CLASS="INFORMALTABLE"
446 ><A
447 NAME="AEN8651"
448 ></A
449 ><P
450 ></P
451 ><TABLE
452 BORDER="0"
453 WIDTH="100%"
454 BGCOLOR="#FFD0D0"
455 CELLSPACING="0"
456 CELLPADDING="4"
457 CLASS="CALSTABLE"
458 ><TBODY
459 ><TR
460 ><TD
461 WIDTH="20%"
462 ALIGN="RIGHT"
463 VALIGN="TOP"
464 ><TT
465 CLASS="PARAMETER"
466 ><I
467 >connection</I
468 ></TT
469 >&nbsp;:</TD
470 ><TD
471 WIDTH="80%"
472 ALIGN="LEFT"
473 VALIGN="TOP"
474 >&nbsp;</TD
475 ></TR
476 ><TR
477 ><TD
478 WIDTH="20%"
479 ALIGN="RIGHT"
480 VALIGN="TOP"
481 ><I
482 CLASS="EMPHASIS"
483 >Returns</I
484 > :</TD
485 ><TD
486 WIDTH="80%"
487 ALIGN="LEFT"
488 VALIGN="TOP"
489 >&nbsp;</TD
490 ></TR
491 ></TBODY
492 ></TABLE
493 ><P
494 ></P
495 ></DIV
496 ></DIV
497 ></DIV
498 ><DIV
499 CLASS="NAVFOOTER"
500 ><BR
501 CLEAR="all"><BR><TABLE
502 WIDTH="100%"
503 BORDER="0"
504 BGCOLOR="#000000"
505 CELLPADDING="1"
506 CELLSPACING="0"
507 ><TR
508 ><TD
509 WIDTH="25%"
510 BGCOLOR="#C00000"
511 ALIGN="left"
512 ><A
513 HREF="gnome-vfs-module-callback-module-api.html"
514 ><FONT
515 COLOR="#FFFFFF"
516 SIZE="3"
517 ><B
518 >&#60;&#60;&#60; Previous Page</B
519 ></FONT
520 ></A
521 ></TD
522 ><TD
523 WIDTH="25%"
524 BGCOLOR="#0000C0"
525 ALIGN="center"
526 ><FONT
527 COLOR="#FFFFFF"
528 SIZE="3"
529 ><B
530 ><A
531 HREF="index.html"
532 ><FONT
533 COLOR="#FFFFFF"
534 SIZE="3"
535 ><B
536 >Home</B
537 ></FONT
538 ></A
539 ></B
540 ></FONT
541 ></TD
542 ><TD
543 WIDTH="25%"
544 BGCOLOR="#00C000"
545 ALIGN="center"
546 ><FONT
547 COLOR="#FFFFFF"
548 SIZE="3"
549 ><B
550 ><A
551 HREF="modules.html"
552 ><FONT
553 COLOR="#FFFFFF"
554 SIZE="3"
555 ><B
556 >Up</B
557 ></FONT
558 ></A
559 ></B
560 ></FONT
561 ></TD
562 ><TD
563 WIDTH="25%"
564 BGCOLOR="#C00000"
565 ALIGN="right"
566 ><A
567 HREF="gnome-vfs-iobuf.html"
568 ><FONT
569 COLOR="#FFFFFF"
570 SIZE="3"
571 ><B
572 >Next Page &#62;&#62;&#62;</B
573 ></FONT
574 ></A
575 ></TD
576 ></TR
577 ><TR
578 ><TD
579 COLSPAN="2"
580 ALIGN="left"
581 ><FONT
582 COLOR="#FFFFFF"
583 SIZE="3"
584 ><B
585 >Module Callbacks (Module API)</B
586 ></FONT
587 ></TD
588 ><TD
589 COLSPAN="2"
590 ALIGN="right"
591 ><FONT
592 COLOR="#FFFFFF"
593 SIZE="3"
594 ><B
595 >iobuf</B
596 ></FONT
597 ></TD
598 ></TR
599 ></TABLE
600 ></DIV
601 ></BODY
602 ></HTML
603 >