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-context.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >Context</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="Other APIs"
14 HREF="everything-else.html"><LINK
15 REL="PREVIOUS"
16 TITLE="Configuration"
17 HREF="gnome-vfs-configuration.html"><LINK
18 REL="NEXT"
19 TITLE="File Size"
20 HREF="gnome-vfs-file-size.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-configuration.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="everything-else.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-file-size.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-CONTEXT"
121 >Context</A
122 ></H1
123 ><DIV
124 CLASS="REFNAMEDIV"
125 ><A
126 NAME="AEN9286"
127 ></A
128 ><H2
129 >Name</H2
130 >Context&nbsp;--&nbsp;</DIV
131 ><DIV
132 CLASS="REFSYNOPSISDIV"
133 ><A
134 NAME="AEN9289"
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 GnomeVFSContext* <A
150 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-NEW"
151 >gnome_vfs_context_new</A
152 >      (void);
153 void        <A
154 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-REF"
155 >gnome_vfs_context_ref</A
156 >           (GnomeVFSContext *ctx);
157 void        <A
158 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-UNREF"
159 >gnome_vfs_context_unref</A
160 >         (GnomeVFSContext *ctx);
161 GnomeVFSCancellation* <A
162 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-GET-CANCELLATION"
163 >gnome_vfs_context_get_cancellation</A
164 >
165                                             (const GnomeVFSContext *ctx);
166 #define     <A
167 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-CHECK-CANCELLATION"
168 >gnome_vfs_context_check_cancellation</A
169 >(x)
170 const GnomeVFSContext* <A
171 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-PEEK-CURRENT"
172 >gnome_vfs_context_peek_current</A
173 >
174                                             (void);
175 <A
176 HREF=../glib/glib-basic-types.html#GBOOLEAN
177 >gboolean</A>    <A
178 HREF="gnome-vfs-context.html#GNOME-VFS-CONTEXT-CHECK-CANCELLATION-CURRENT"
179 >gnome_vfs_context_check_cancellation_current</A
180 >
181                                             (void);</PRE
182 ></TD
183 ></TR
184 ></TABLE
185 ></DIV
186 ><DIV
187 CLASS="REFSECT1"
188 ><A
189 NAME="AEN9306"
190 ></A
191 ><H2
192 >Description</H2
193 ><P
194 ></P
195 ></DIV
196 ><DIV
197 CLASS="REFSECT1"
198 ><A
199 NAME="AEN9309"
200 ></A
201 ><H2
202 >Details</H2
203 ><DIV
204 CLASS="REFSECT2"
205 ><A
206 NAME="AEN9311"
207 ></A
208 ><H3
209 ><A
210 NAME="GNOME-VFS-CONTEXT-NEW"
211 ></A
212 >gnome_vfs_context_new ()</H3
213 ><TABLE
214 BORDER="0"
215 BGCOLOR="#D6E8FF"
216 WIDTH="100%"
217 CELLPADDING="6"
218 ><TR
219 ><TD
220 ><PRE
221 CLASS="PROGRAMLISTING"
222 >GnomeVFSContext* gnome_vfs_context_new      (void);</PRE
223 ></TD
224 ></TR
225 ></TABLE
226 ><P
227 ></P
228 ><DIV
229 CLASS="INFORMALTABLE"
230 ><A
231 NAME="AEN9317"
232 ></A
233 ><P
234 ></P
235 ><TABLE
236 BORDER="0"
237 WIDTH="100%"
238 BGCOLOR="#FFD0D0"
239 CELLSPACING="0"
240 CELLPADDING="4"
241 CLASS="CALSTABLE"
242 ><TBODY
243 ><TR
244 ><TD
245 WIDTH="20%"
246 ALIGN="RIGHT"
247 VALIGN="TOP"
248 ><I
249 CLASS="EMPHASIS"
250 >Returns</I
251 > :</TD
252 ><TD
253 WIDTH="80%"
254 ALIGN="LEFT"
255 VALIGN="TOP"
256 >&nbsp;</TD
257 ></TR
258 ></TBODY
259 ></TABLE
260 ><P
261 ></P
262 ></DIV
263 ></DIV
264 ><HR><DIV
265 CLASS="REFSECT2"
266 ><A
267 NAME="AEN9326"
268 ></A
269 ><H3
270 ><A
271 NAME="GNOME-VFS-CONTEXT-REF"
272 ></A
273 >gnome_vfs_context_ref ()</H3
274 ><TABLE
275 BORDER="0"
276 BGCOLOR="#D6E8FF"
277 WIDTH="100%"
278 CELLPADDING="6"
279 ><TR
280 ><TD
281 ><PRE
282 CLASS="PROGRAMLISTING"
283 >void        gnome_vfs_context_ref           (GnomeVFSContext *ctx);</PRE
284 ></TD
285 ></TR
286 ></TABLE
287 ><P
288 ></P
289 ><DIV
290 CLASS="INFORMALTABLE"
291 ><A
292 NAME="AEN9332"
293 ></A
294 ><P
295 ></P
296 ><TABLE
297 BORDER="0"
298 WIDTH="100%"
299 BGCOLOR="#FFD0D0"
300 CELLSPACING="0"
301 CELLPADDING="4"
302 CLASS="CALSTABLE"
303 ><TBODY
304 ><TR
305 ><TD
306 WIDTH="20%"
307 ALIGN="RIGHT"
308 VALIGN="TOP"
309 ><TT
310 CLASS="PARAMETER"
311 ><I
312 >ctx</I
313 ></TT
314 >&nbsp;:</TD
315 ><TD
316 WIDTH="80%"
317 ALIGN="LEFT"
318 VALIGN="TOP"
319 >&nbsp;</TD
320 ></TR
321 ></TBODY
322 ></TABLE
323 ><P
324 ></P
325 ></DIV
326 ></DIV
327 ><HR><DIV
328 CLASS="REFSECT2"
329 ><A
330 NAME="AEN9341"
331 ></A
332 ><H3
333 ><A
334 NAME="GNOME-VFS-CONTEXT-UNREF"
335 ></A
336 >gnome_vfs_context_unref ()</H3
337 ><TABLE
338 BORDER="0"
339 BGCOLOR="#D6E8FF"
340 WIDTH="100%"
341 CELLPADDING="6"
342 ><TR
343 ><TD
344 ><PRE
345 CLASS="PROGRAMLISTING"
346 >void        gnome_vfs_context_unref         (GnomeVFSContext *ctx);</PRE
347 ></TD
348 ></TR
349 ></TABLE
350 ><P
351 ></P
352 ><DIV
353 CLASS="INFORMALTABLE"
354 ><A
355 NAME="AEN9347"
356 ></A
357 ><P
358 ></P
359 ><TABLE
360 BORDER="0"
361 WIDTH="100%"
362 BGCOLOR="#FFD0D0"
363 CELLSPACING="0"
364 CELLPADDING="4"
365 CLASS="CALSTABLE"
366 ><TBODY
367 ><TR
368 ><TD
369 WIDTH="20%"
370 ALIGN="RIGHT"
371 VALIGN="TOP"
372 ><TT
373 CLASS="PARAMETER"
374 ><I
375 >ctx</I
376 ></TT
377 >&nbsp;:</TD
378 ><TD
379 WIDTH="80%"
380 ALIGN="LEFT"
381 VALIGN="TOP"
382 >&nbsp;</TD
383 ></TR
384 ></TBODY
385 ></TABLE
386 ><P
387 ></P
388 ></DIV
389 ></DIV
390 ><HR><DIV
391 CLASS="REFSECT2"
392 ><A
393 NAME="AEN9356"
394 ></A
395 ><H3
396 ><A
397 NAME="GNOME-VFS-CONTEXT-GET-CANCELLATION"
398 ></A
399 >gnome_vfs_context_get_cancellation ()</H3
400 ><TABLE
401 BORDER="0"
402 BGCOLOR="#D6E8FF"
403 WIDTH="100%"
404 CELLPADDING="6"
405 ><TR
406 ><TD
407 ><PRE
408 CLASS="PROGRAMLISTING"
409 >GnomeVFSCancellation* gnome_vfs_context_get_cancellation
410                                             (const GnomeVFSContext *ctx);</PRE
411 ></TD
412 ></TR
413 ></TABLE
414 ><P
415 ></P
416 ><DIV
417 CLASS="INFORMALTABLE"
418 ><A
419 NAME="AEN9363"
420 ></A
421 ><P
422 ></P
423 ><TABLE
424 BORDER="0"
425 WIDTH="100%"
426 BGCOLOR="#FFD0D0"
427 CELLSPACING="0"
428 CELLPADDING="4"
429 CLASS="CALSTABLE"
430 ><TBODY
431 ><TR
432 ><TD
433 WIDTH="20%"
434 ALIGN="RIGHT"
435 VALIGN="TOP"
436 ><TT
437 CLASS="PARAMETER"
438 ><I
439 >ctx</I
440 ></TT
441 >&nbsp;:</TD
442 ><TD
443 WIDTH="80%"
444 ALIGN="LEFT"
445 VALIGN="TOP"
446 >&nbsp;</TD
447 ></TR
448 ><TR
449 ><TD
450 WIDTH="20%"
451 ALIGN="RIGHT"
452 VALIGN="TOP"
453 ><I
454 CLASS="EMPHASIS"
455 >Returns</I
456 > :</TD
457 ><TD
458 WIDTH="80%"
459 ALIGN="LEFT"
460 VALIGN="TOP"
461 >&nbsp;</TD
462 ></TR
463 ></TBODY
464 ></TABLE
465 ><P
466 ></P
467 ></DIV
468 ></DIV
469 ><HR><DIV
470 CLASS="REFSECT2"
471 ><A
472 NAME="AEN9376"
473 ></A
474 ><H3
475 ><A
476 NAME="GNOME-VFS-CONTEXT-CHECK-CANCELLATION"
477 ></A
478 >gnome_vfs_context_check_cancellation()</H3
479 ><TABLE
480 BORDER="0"
481 BGCOLOR="#D6E8FF"
482 WIDTH="100%"
483 CELLPADDING="6"
484 ><TR
485 ><TD
486 ><PRE
487 CLASS="PROGRAMLISTING"
488 >#define     gnome_vfs_context_check_cancellation(x)</PRE
489 ></TD
490 ></TR
491 ></TABLE
492 ><P
493 ></P
494 ><DIV
495 CLASS="INFORMALTABLE"
496 ><A
497 NAME="AEN9381"
498 ></A
499 ><P
500 ></P
501 ><TABLE
502 BORDER="0"
503 WIDTH="100%"
504 BGCOLOR="#FFD0D0"
505 CELLSPACING="0"
506 CELLPADDING="4"
507 CLASS="CALSTABLE"
508 ><TBODY
509 ><TR
510 ><TD
511 WIDTH="20%"
512 ALIGN="RIGHT"
513 VALIGN="TOP"
514 ><TT
515 CLASS="PARAMETER"
516 ><I
517 >x</I
518 ></TT
519 >&nbsp;:</TD
520 ><TD
521 WIDTH="80%"
522 ALIGN="LEFT"
523 VALIGN="TOP"
524 >&nbsp;</TD
525 ></TR
526 ></TBODY
527 ></TABLE
528 ><P
529 ></P
530 ></DIV
531 ></DIV
532 ><HR><DIV
533 CLASS="REFSECT2"
534 ><A
535 NAME="AEN9390"
536 ></A
537 ><H3
538 ><A
539 NAME="GNOME-VFS-CONTEXT-PEEK-CURRENT"
540 ></A
541 >gnome_vfs_context_peek_current ()</H3
542 ><TABLE
543 BORDER="0"
544 BGCOLOR="#D6E8FF"
545 WIDTH="100%"
546 CELLPADDING="6"
547 ><TR
548 ><TD
549 ><PRE
550 CLASS="PROGRAMLISTING"
551 >const GnomeVFSContext* gnome_vfs_context_peek_current
552                                             (void);</PRE
553 ></TD
554 ></TR
555 ></TABLE
556 ><P
557 ></P
558 ><DIV
559 CLASS="INFORMALTABLE"
560 ><A
561 NAME="AEN9396"
562 ></A
563 ><P
564 ></P
565 ><TABLE
566 BORDER="0"
567 WIDTH="100%"
568 BGCOLOR="#FFD0D0"
569 CELLSPACING="0"
570 CELLPADDING="4"
571 CLASS="CALSTABLE"
572 ><TBODY
573 ><TR
574 ><TD
575 WIDTH="20%"
576 ALIGN="RIGHT"
577 VALIGN="TOP"
578 ><I
579 CLASS="EMPHASIS"
580 >Returns</I
581 > :</TD
582 ><TD
583 WIDTH="80%"
584 ALIGN="LEFT"
585 VALIGN="TOP"
586 >&nbsp;</TD
587 ></TR
588 ></TBODY
589 ></TABLE
590 ><P
591 ></P
592 ></DIV
593 ></DIV
594 ><HR><DIV
595 CLASS="REFSECT2"
596 ><A
597 NAME="AEN9405"
598 ></A
599 ><H3
600 ><A
601 NAME="GNOME-VFS-CONTEXT-CHECK-CANCELLATION-CURRENT"
602 ></A
603 >gnome_vfs_context_check_cancellation_current ()</H3
604 ><TABLE
605 BORDER="0"
606 BGCOLOR="#D6E8FF"
607 WIDTH="100%"
608 CELLPADDING="6"
609 ><TR
610 ><TD
611 ><PRE
612 CLASS="PROGRAMLISTING"
613 ><A
614 HREF=../glib/glib-basic-types.html#GBOOLEAN
615 >gboolean</A>    gnome_vfs_context_check_cancellation_current
616                                             (void);</PRE
617 ></TD
618 ></TR
619 ></TABLE
620 ><P
621 ></P
622 ><DIV
623 CLASS="INFORMALTABLE"
624 ><A
625 NAME="AEN9411"
626 ></A
627 ><P
628 ></P
629 ><TABLE
630 BORDER="0"
631 WIDTH="100%"
632 BGCOLOR="#FFD0D0"
633 CELLSPACING="0"
634 CELLPADDING="4"
635 CLASS="CALSTABLE"
636 ><TBODY
637 ><TR
638 ><TD
639 WIDTH="20%"
640 ALIGN="RIGHT"
641 VALIGN="TOP"
642 ><I
643 CLASS="EMPHASIS"
644 >Returns</I
645 > :</TD
646 ><TD
647 WIDTH="80%"
648 ALIGN="LEFT"
649 VALIGN="TOP"
650 >&nbsp;</TD
651 ></TR
652 ></TBODY
653 ></TABLE
654 ><P
655 ></P
656 ></DIV
657 ></DIV
658 ></DIV
659 ><DIV
660 CLASS="NAVFOOTER"
661 ><BR
662 CLEAR="all"><BR><TABLE
663 WIDTH="100%"
664 BORDER="0"
665 BGCOLOR="#000000"
666 CELLPADDING="1"
667 CELLSPACING="0"
668 ><TR
669 ><TD
670 WIDTH="25%"
671 BGCOLOR="#C00000"
672 ALIGN="left"
673 ><A
674 HREF="gnome-vfs-configuration.html"
675 ><FONT
676 COLOR="#FFFFFF"
677 SIZE="3"
678 ><B
679 >&#60;&#60;&#60; Previous Page</B
680 ></FONT
681 ></A
682 ></TD
683 ><TD
684 WIDTH="25%"
685 BGCOLOR="#0000C0"
686 ALIGN="center"
687 ><FONT
688 COLOR="#FFFFFF"
689 SIZE="3"
690 ><B
691 ><A
692 HREF="index.html"
693 ><FONT
694 COLOR="#FFFFFF"
695 SIZE="3"
696 ><B
697 >Home</B
698 ></FONT
699 ></A
700 ></B
701 ></FONT
702 ></TD
703 ><TD
704 WIDTH="25%"
705 BGCOLOR="#00C000"
706 ALIGN="center"
707 ><FONT
708 COLOR="#FFFFFF"
709 SIZE="3"
710 ><B
711 ><A
712 HREF="everything-else.html"
713 ><FONT
714 COLOR="#FFFFFF"
715 SIZE="3"
716 ><B
717 >Up</B
718 ></FONT
719 ></A
720 ></B
721 ></FONT
722 ></TD
723 ><TD
724 WIDTH="25%"
725 BGCOLOR="#C00000"
726 ALIGN="right"
727 ><A
728 HREF="gnome-vfs-file-size.html"
729 ><FONT
730 COLOR="#FFFFFF"
731 SIZE="3"
732 ><B
733 >Next Page &#62;&#62;&#62;</B
734 ></FONT
735 ></A
736 ></TD
737 ></TR
738 ><TR
739 ><TD
740 COLSPAN="2"
741 ALIGN="left"
742 ><FONT
743 COLOR="#FFFFFF"
744 SIZE="3"
745 ><B
746 >Configuration</B
747 ></FONT
748 ></TD
749 ><TD
750 COLSPAN="2"
751 ALIGN="right"
752 ><FONT
753 COLOR="#FFFFFF"
754 SIZE="3"
755 ><B
756 >File Size</B
757 ></FONT
758 ></TD
759 ></TR
760 ></TABLE
761 ></DIV
762 ></BODY
763 ></HTML
764 >