Fix 1bit mutex test on platforms with 32 bit aligned pointers
[platform/upstream/glib.git] / docs / reference / glib / tmpl / glib-unused.sgml
1 <!-- ##### SECTION ./tmpl/desktop_entry.sgml:Long_Description ##### -->
2 <para>
3 The "GDesktopEntry" parser is intended to parse files written to
4 the <ulink
5 url="http://www.freedesktop.org/Standards/desktop-entry-spec">Desktop
6 Entry Specification</ulink>.  It supports deserialization of
7 desktop entries from files and in-memory data.  Desktop entries
8 are used for a variety of things including menus, application
9 MIME type registration, and launchers.
10 </para>
11
12 <para>
13 To load an existing desktop entry from a data directory (as
14 returned by g_get_user_data_dir() and g_get_system_data_dirs())
15 use g_desktop_entry_new_from_data_dirs().  To load an existing
16 desktop entry from an arbitrary location on the file system use
17 g_desktop_entry_new_from_file().  If the desktop entry is already
18 in memory use g_desktop_entry_new_from_data().  Once the desktop 
19 entry is loaded its keys can be queried using the g_desktop_entry_get 
20 family of functions.
21 </para>
22
23 <para>
24 To create a new desktop entry first call g_desktop_entry_new().
25 Then, call the g_desktop_entry_set family of functions.  Next,
26 call g_desktop_entry_to_data() to output the desktop entry to 
27 a byte array, which can be written to disk or sent over a
28 network.  Finally, call g_desktop_entry_free() to deallocate the
29 #GDesktopEntry object returned by g_desktop_entry_new().
30 </para>
31
32
33 <!-- ##### SECTION ./tmpl/desktop_entry.sgml:See_Also ##### -->
34 <para>
35
36 </para>
37
38
39 <!-- ##### SECTION ./tmpl/desktop_entry.sgml:Short_Description ##### -->
40 serializes and deserializes a desktop entry.
41
42
43 <!-- ##### SECTION ./tmpl/desktop_entry.sgml:Title ##### -->
44 Desktop Entry Parser
45
46
47 <!-- ##### SECTION ./tmpl/glib-unused.sgml:Stability_Level ##### -->
48
49
50
51 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:Image ##### -->
52
53
54
55 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:Long_Description ##### -->
56 <para>
57
58 </para>
59
60
61 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:See_Also ##### -->
62 <para>
63
64 </para>
65
66
67 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:Short_Description ##### -->
68
69
70
71 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:Stability_Level ##### -->
72
73
74
75 <!-- ##### SECTION ./tmpl/limits.sgml.sgml:Title ##### -->
76 Version Information
77
78
79 <!-- ##### SECTION ./tmpl/testutils.sgml:Long_Description ##### -->
80 <para>
81
82 </para>
83
84
85 <!-- ##### SECTION ./tmpl/testutils.sgml:See_Also ##### -->
86 <para>
87
88 </para>
89
90
91 <!-- ##### SECTION ./tmpl/testutils.sgml:Short_Description ##### -->
92
93
94
95 <!-- ##### SECTION ./tmpl/testutils.sgml:Stability_Level ##### -->
96
97
98
99 <!-- ##### SECTION ./tmpl/testutils.sgml:Title ##### -->
100 Testing
101
102
103 <!-- ##### ENUM GChannelError ##### -->
104 <para>
105
106 </para>
107
108 @G_CHANNEL_ERROR_ACCES: 
109 @G_CHANNEL_ERROR_BADF: 
110 @G_CHANNEL_ERROR_DEADLK: 
111 @G_CHANNEL_ERROR_FAULT: 
112 @G_CHANNEL_ERROR_INVAL: 
113 @G_CHANNEL_ERROR_IO: 
114 @G_CHANNEL_ERROR_ISDIR: 
115 @G_CHANNEL_ERROR_MFILE: 
116 @G_CHANNEL_ERROR_NOLCK: 
117 @G_CHANNEL_ERROR_NOSPC: 
118 @G_CHANNEL_ERROR_PERM: 
119 @G_CHANNEL_ERROR_PIPE: 
120 @G_CHANNEL_ERROR_SPIPE: 
121 @G_CHANNEL_ERROR_ENCODE_RW: 
122 @G_CHANNEL_ERROR_FAILED: 
123
124 <!-- ##### ENUM GChannelStatus ##### -->
125 <para>
126
127 </para>
128
129 @G_CHANNEL_STATUS_NORMAL: 
130 @G_CHANNEL_STATUS_EOF: 
131 @G_CHANNEL_STATUS_PARTIAL_CHARS: 
132 @G_CHANNEL_STATUS_AGAIN: 
133 @G_CHANNEL_STATUS_INTR: 
134 @G_CHANNEL_STATUS_ERROR: 
135 @G_CHANNEL_STATUS_BAD_INPUT: 
136
137 <!-- ##### USER_FUNCTION GCompareFuncData ##### -->
138 <para>
139
140 </para>
141
142 @a: 
143 @b: 
144 @user_data: 
145 @Returns: 
146
147 <!-- ##### USER_FUNCTION GCompletionStrcmpFunc ##### -->
148 <para>
149
150 </para>
151
152 @s1: 
153 @s2: 
154 @Returns: 
155
156 <!-- ##### STRUCT GDesktopEntry ##### -->
157 <para>
158
159 </para>
160
161
162 <!-- ##### ENUM GDesktopEntryError ##### -->
163 <para>
164 Error codes returned by desktop entry parsing.
165 </para>
166
167 @G_DESKTOP_ENTRY_ERROR_UNKNOWN_ENCODING: text being parsed is not UTF-8 and
168 cannot be guessed.
169 @G_DESKTOP_ENTRY_ERROR_BAD_START_GROUP: desktop entry does not start with a
170 legal start group.
171 @G_DESKTOP_ENTRY_ERROR_PARSE: desktop entry is empty or contains invalid
172 data.
173 @G_DESKTOP_ENTRY_ERROR_NOT_FOUND: valid desktop entry could not be found.
174 @G_DESKTOP_ENTRY_ERROR_KEY_NOT_FOUND: desktop entry does not have requested
175 key.
176 @G_DESKTOP_ENTRY_ERROR_GROUP_NOT_FOUND: desktop entry does not have requested
177 group
178 @G_DESKTOP_ENTRY_ERROR_INVALID_VALUE: desktop entry contains key which has
179 value that cannot be validated.
180
181 <!-- ##### ENUM GDesktopEntryFlags ##### -->
182 <para>
183 #GDesktopEntry supports a few flags for tweaking performance during
184 deserialization.  #G_DESKTOP_ENTRY_DISCARD_COMMENTS and 
185 #G_DESKTOP_ENTRY_DISCARD_TRANSLATIONS will reduce memory footprint,
186 and #G_DESKTOP_ENTRY_GENERATE_LOOKUP_MAP will increase key lookup speed.
187 </para>
188
189 @G_DESKTOP_ENTRY_NONE: use parser defaults
190 @G_DESKTOP_ENTRY_DISCARD_COMMENTS:  Discard all lines that are blank
191 or start with "#".
192 @G_DESKTOP_ENTRY_DISCARD_TRANSLATIONS: Only retain translations that
193 are returned by g_get_language_names().
194 @G_DESKTOP_ENTRY_GENERATE_LOOKUP_MAP: Generate a lookup map for key names to make lookups constant time at the cost of more memory.
195
196 <!-- ##### USER_FUNCTION GErrorFunc ##### -->
197 <para>
198 Specifies the type of function passed to g_set_error_handler().
199 </para>
200
201 @str: the error message.
202
203 <!-- ##### USER_FUNCTION GHookFreeFunc ##### -->
204 <para>
205
206 </para>
207
208 @hook_list: 
209 @hook: 
210
211 <!-- ##### ENUM GIOFileMode ##### -->
212 <para>
213
214 </para>
215
216 @G_IO_FILE_MODE_READ: 
217 @G_IO_FILE_MODE_WRITE: 
218 @G_IO_FILE_MODE_APPEND: 
219 @G_IO_FILE_MODE_READ_WRITE: 
220 @G_IO_FILE_MODE_READ_WRITE_TRUNCATE: 
221 @G_IO_FILE_MODE_READ_WRITE_APPEND: 
222
223 <!-- ##### ENUM GMatchType ##### -->
224 <para>
225 Enumeration representing different kinds of patterns. This is only used
226 internally for optimizing the match algorithm.
227 </para>
228
229 @G_MATCH_ALL: a general pattern.
230 @G_MATCH_ALL_TAIL: a general pattern which contains a fixed part matching
231 the end of the string.
232 @G_MATCH_HEAD: a pattern matching every string with a certain prefix.
233 @G_MATCH_TAIL: a pattern matching every string with a certain suffix.
234 @G_MATCH_EXACT: a pattern matching exactly one string.
235 @G_MATCH_LAST: 
236
237 <!-- ##### STRUCT GTimeSpec ##### -->
238 <para>
239
240 </para>
241
242 @tv_sec: 
243 @tv_nsec: 
244
245 <!-- ##### USER_FUNCTION GWarningFunc ##### -->
246 <para>
247 Specifies the type of function passed to g_set_warning_handler().
248 </para>
249
250 @str: the warning message.
251
252 <!-- ##### MACRO G_CHANNEL_ERROR ##### -->
253 <para>
254
255 </para>
256
257
258 <!-- ##### MACRO G_DESKTOP_ENTRY_ERROR ##### -->
259 <para>
260 Error domain for desktop entry parsing. Errors in this domain will
261 be from the #GDesktopEntryError enumeration. See #GError for information on 
262 error domains.
263 </para>
264
265
266 <!-- ##### MACRO G_HOOK_DEFERRED_DESTROY ##### -->
267 <para>
268
269 </para>
270
271
272 <!-- ##### MACRO G_IO_CHANNEL_DEFAULT_LINE_TERM ##### -->
273 <para>
274 One of %G_IO_CHANNEL_UNIX_LINE_TERM, %G_IO_CHANNEL_DOS_LINE_TERM,
275 or %G_IO_CHANNEL_MACINTOSH_LINE_TERM (unimplemented)
276 depending on the system type.
277 </para>
278
279
280 <!-- ##### MACRO G_IO_CHANNEL_DOS_LINE_TERM ##### -->
281 <para>
282
283 </para>
284
285
286 <!-- ##### MACRO G_IO_CHANNEL_ENCODE_RAW ##### -->
287 <para>
288 Encoding for nonbuffered IO. With this encoding, data must be
289 read using g_io_channel_read_chars(); the other functions will
290 not work.
291 </para>
292
293
294 <!-- ##### MACRO G_IO_CHANNEL_MACINTOSH_LINE_TERM ##### -->
295 <para>
296
297 </para>
298
299
300 <!-- ##### MACRO G_IO_CHANNEL_UNIX_LINE_TERM ##### -->
301 <para>
302
303 </para>
304
305
306 <!-- ##### MACRO NAME_MAX ##### -->
307 <para>
308 Provided for UNIX emulation on Windows; equivalent to UNIX macro 
309 %NAME_MAX, which is the maximum length of a single path component.
310 i.e. just the <filename>foo</filename> in <filename>/usr/bin/foo</filename>.
311 </para>
312
313
314 <!-- ##### MACRO access ##### -->
315 <para>
316
317 </para>
318
319
320 <!-- ##### MACRO close ##### -->
321 <para>
322
323 </para>
324
325
326 <!-- ##### FUNCTION closedir ##### -->
327 <para>
328 Provided for UNIX emulation on Windows; see documentation for <function>closedir()</function>
329 in any UNIX manual.
330 </para>
331
332 @Param1: 
333 @Returns: 
334
335 <!-- ##### MACRO fdopen ##### -->
336 <para>
337
338 </para>
339
340
341 <!-- ##### MACRO ftruncate ##### -->
342 <para>
343 Provided for UNIX emulation on Windows; see documentation for ftruncate()
344 in any UNIX manual.
345 </para>
346
347 @fd: 
348 @size: 
349
350 <!-- ##### FUNCTION g_channel_error_from_errno ##### -->
351 <para>
352
353 </para>
354
355 @en: 
356 @Returns: 
357
358 <!-- ##### FUNCTION g_channel_error_quark ##### -->
359 <para>
360
361 </para>
362
363 @Returns: 
364
365 <!-- ##### FUNCTION g_convert_error_quark ##### -->
366 <para>
367
368 </para>
369
370 @Returns: 
371
372 <!-- ##### FUNCTION g_desktop_entry_escape_strings ##### -->
373 <para>
374
375 </para>
376
377 @entry: 
378 @should_escape: 
379
380 <!-- ##### FUNCTION g_desktop_entry_free ##### -->
381 <para>
382
383 </para>
384
385 @entry: 
386
387 <!-- ##### FUNCTION g_desktop_entry_get_boolean ##### -->
388 <para>
389
390 </para>
391
392 @entry: 
393 @group_name: 
394 @key: 
395 @error: 
396 @Returns: 
397
398 <!-- ##### FUNCTION g_desktop_entry_get_boolean_list ##### -->
399 <para>
400
401 </para>
402
403 @entry: 
404 @group_name: 
405 @key: 
406 @length: 
407 @error: 
408 @Returns: 
409
410 <!-- ##### FUNCTION g_desktop_entry_get_groups ##### -->
411 <para>
412
413 </para>
414
415 @entry: 
416 @length: 
417 @Returns: 
418
419 <!-- ##### FUNCTION g_desktop_entry_get_integer ##### -->
420 <para>
421
422 </para>
423
424 @entry: 
425 @group_name: 
426 @key: 
427 @error: 
428 @Returns: 
429
430 <!-- ##### FUNCTION g_desktop_entry_get_integer_list ##### -->
431 <para>
432
433 </para>
434
435 @entry: 
436 @group_name: 
437 @key: 
438 @length: 
439 @error: 
440 @Returns: 
441
442 <!-- ##### FUNCTION g_desktop_entry_get_keys ##### -->
443 <para>
444
445 </para>
446
447 @entry: 
448 @group_name: 
449 @length: 
450 @error: 
451 @Returns: 
452
453 <!-- ##### FUNCTION g_desktop_entry_get_locale_string ##### -->
454 <para>
455
456 </para>
457
458 @entry: 
459 @group_name: 
460 @key: 
461 @locale: 
462 @error: 
463 @Returns: 
464
465 <!-- ##### FUNCTION g_desktop_entry_get_locale_string_list ##### -->
466 <para>
467
468 </para>
469
470 @entry: 
471 @group_name: 
472 @key: 
473 @locale: 
474 @length: 
475 @error: 
476 @Returns: 
477
478 <!-- ##### FUNCTION g_desktop_entry_get_start_group ##### -->
479 <para>
480
481 </para>
482
483 @entry: 
484 @Returns: 
485
486 <!-- ##### FUNCTION g_desktop_entry_get_string ##### -->
487 <para>
488
489 </para>
490
491 @entry: 
492 @group_name: 
493 @key: 
494 @error: 
495 @Returns: 
496
497 <!-- ##### FUNCTION g_desktop_entry_get_string_list ##### -->
498 <para>
499
500 </para>
501
502 @entry: 
503 @group_name: 
504 @key: 
505 @length: 
506 @error: 
507 @Returns: 
508
509 <!-- ##### FUNCTION g_desktop_entry_has_group ##### -->
510 <para>
511
512 </para>
513
514 @entry: 
515 @group_name: 
516 @Returns: 
517
518 <!-- ##### FUNCTION g_desktop_entry_has_key ##### -->
519 <para>
520
521 </para>
522
523 @entry: 
524 @group_name: 
525 @key: 
526 @error: 
527 @Returns: 
528
529 <!-- ##### FUNCTION g_desktop_entry_new ##### -->
530 <para>
531
532 </para>
533
534 @flags: 
535 @error: 
536 @Returns: 
537
538 <!-- ##### FUNCTION g_desktop_entry_new_from_data ##### -->
539 <para>
540
541 </para>
542
543 @data: 
544 @length: 
545 @legal_start_groups: 
546 @flags: 
547 @error: 
548 @Returns: 
549
550 <!-- ##### FUNCTION g_desktop_entry_new_from_data_dirs ##### -->
551 <para>
552
553 </para>
554
555 @file: 
556 @full_path: 
557 @legal_start_groups: 
558 @flags: 
559 @error: 
560 @Returns: 
561
562 <!-- ##### FUNCTION g_desktop_entry_new_from_file ##### -->
563 <para>
564
565 </para>
566
567 @file: 
568 @legal_start_groups: 
569 @flags: 
570 @error: 
571 @Returns: 
572
573 <!-- ##### FUNCTION g_desktop_entry_remove_group ##### -->
574 <para>
575
576 </para>
577
578 @entry: 
579 @group_name: 
580 @error: 
581
582 <!-- ##### FUNCTION g_desktop_entry_remove_key ##### -->
583 <para>
584
585 </para>
586
587 @entry: 
588 @group_name: 
589 @key: 
590 @error: 
591
592 <!-- ##### FUNCTION g_desktop_entry_set_boolean ##### -->
593 <para>
594
595 </para>
596
597 @entry: 
598 @group_name: 
599 @key: 
600 @boolean: 
601 @error: 
602
603 <!-- ##### FUNCTION g_desktop_entry_set_boolean_list ##### -->
604 <para>
605
606 </para>
607
608 @entry: 
609 @group_name: 
610 @key: 
611 @list: 
612 @length: 
613 @error: 
614
615 <!-- ##### FUNCTION g_desktop_entry_set_integer ##### -->
616 <para>
617
618 </para>
619
620 @entry: 
621 @group_name: 
622 @key: 
623 @integer: 
624 @error: 
625
626 <!-- ##### FUNCTION g_desktop_entry_set_integer_list ##### -->
627 <para>
628
629 </para>
630
631 @entry: 
632 @group_name: 
633 @key: 
634 @list: 
635 @length: 
636 @error: 
637
638 <!-- ##### FUNCTION g_desktop_entry_set_locale_string ##### -->
639 <para>
640
641 </para>
642
643 @entry: 
644 @group_name: 
645 @key: 
646 @locale: 
647 @string: 
648 @error: 
649
650 <!-- ##### FUNCTION g_desktop_entry_set_locale_string_list ##### -->
651 <para>
652
653 </para>
654
655 @entry: 
656 @group_name: 
657 @key: 
658 @locale: 
659 @list: 
660 @length: 
661 @error: 
662
663 <!-- ##### FUNCTION g_desktop_entry_set_string ##### -->
664 <para>
665
666 </para>
667
668 @entry: 
669 @group_name: 
670 @key: 
671 @string: 
672 @error: 
673
674 <!-- ##### FUNCTION g_desktop_entry_set_string_list ##### -->
675 <para>
676
677 </para>
678
679 @entry: 
680 @group_name: 
681 @key: 
682 @list: 
683 @length: 
684 @error: 
685
686 <!-- ##### FUNCTION g_desktop_entry_to_data ##### -->
687 <para>
688
689 </para>
690
691 @entry: 
692 @length: 
693 @error: 
694 @Returns: 
695
696 <!-- ##### FUNCTION g_file_replace ##### -->
697 <para>
698
699 </para>
700
701 @filename: 
702 @contents: 
703 @length: 
704 @error: 
705 @Returns: 
706
707 <!-- ##### FUNCTION g_format_file_size_for_display ##### -->
708 <para>
709
710 </para>
711
712 @size: 
713 @Returns: 
714
715 <!-- ##### FUNCTION g_io_channel_error_quark ##### -->
716 <para>
717
718 </para>
719
720 @Returns: 
721
722 <!-- ##### VARIABLE g_log_domain_glib ##### -->
723 <para>
724 The log domain used for messages logged by GLib itself.
725 </para>
726
727
728 <!-- ##### FUNCTION g_main_add_poll ##### -->
729 <para>
730 Adds a file descriptor to be polled.
731 This is usually combined with g_source_add() to add an event source.
732 The event source's check function will typically test the revents
733 field in the #GPollFD struct and return TRUE if events need to be processed.
734 </para>
735
736 @fd: a #GPollFD, which is a file descriptor together with a bitwise
737 combination of #GIOCondition flags determining which events to poll for.
738 @priority: the priority of the poll, which should be the same as the priority
739 used for g_source_add() to ensure that the file descriptor is polled whenever
740 the results may be needed.
741 See #G_PRIORITY_DEFAULT, #G_PRIORITY_DEFAULT_IDLE, #G_PRIORITY_HIGH,
742 #G_PRIORITY_HIGH_IDLE, and #G_PRIORITY_LOW.
743
744 <!-- ##### FUNCTION g_main_context_get ##### -->
745 <para>
746
747 </para>
748
749 @thread: 
750 @Returns: 
751
752 <!-- ##### FUNCTION g_main_loop_destroy ##### -->
753 <para>
754
755 </para>
756
757 @loop: 
758
759 <!-- ##### FUNCTION g_main_remove_poll ##### -->
760 <para>
761 Removes a file descriptor from the list being polled.
762 </para>
763
764 @fd: the #GPollFD to remove.
765
766 <!-- ##### FUNCTION g_main_win32_get_poll_func ##### -->
767 <para>
768
769 </para>
770
771 @Returns: 
772
773 <!-- ##### FUNCTION g_mem_check ##### -->
774 <para>
775 Checks if the given memory has already been freed. If it has it outputs
776 a warning message.
777 To use this function you must configure glib with the flag
778 '--enable-mem-check=yes' before compiling.
779 </para>
780
781 @mem: the memory to check.
782
783 <!-- ##### FUNCTION g_regex_error_quark ##### -->
784 <para>
785
786 </para>
787
788 @Returns: 
789
790 <!-- ##### FUNCTION g_regex_free ##### -->
791 <para>
792
793 </para>
794
795 @regex: 
796
797 <!-- ##### FUNCTION g_scanner_stat_mode ##### -->
798 <para>
799 Gets the file attributes.
800 This is the <structfield>st_mode</structfield> field from the
801 <structname>stat</structname> structure. See the <function>stat()</function>
802 documentation.
803 </para>
804
805 @filename: the file name.
806 @Returns: the file attributes.
807
808 <!-- ##### FUNCTION g_set_error_handler ##### -->
809 <para>
810 Sets the function to be called to handle error messages.
811 This function is deprecated in favour of the new logging facilities.
812 </para>
813
814 @func: the function to be called to handle error messages.
815 @Returns: the old error handler.
816
817 <!-- ##### FUNCTION g_set_message_handler ##### -->
818 <para>
819 Sets the function to be called to handle messages.
820 This function is deprecated in favour of the new logging facilities.
821 </para>
822
823 @func: the function to be called to handle normal messages.
824 @Returns: the old message handler.
825
826 <!-- ##### FUNCTION g_set_warning_handler ##### -->
827 <para>
828 Sets the function to be called to handle warning messages.
829 This function is deprecated in favour of the new logging facilities.
830 </para>
831
832 @func: the function to be called to handle warning messages.
833 @Returns: the old warning handler.
834
835 <!-- ##### FUNCTION g_source_add ##### -->
836 <para>
837 </para>
838
839 @priority: 
840 @can_recurse: 
841 @funcs: 
842 @source_data: 
843 @user_data: 
844 @notify: 
845 @Returns: 
846 @source: 
847 @context: 
848
849 <!-- ##### FUNCTION g_source_connect ##### -->
850 <para>
851
852 </para>
853
854 @source: 
855 @func: 
856 @data: 
857 @notify: 
858
859 <!-- ##### FUNCTION g_source_connect_indirect ##### -->
860 <para>
861
862 </para>
863
864 @source: 
865 @callback_data: 
866 @callback_funcs: 
867
868 <!-- ##### FUNCTION g_source_remove_by_source_data ##### -->
869 <para>
870 Removes the first event source found with the given source data.
871 </para>
872 <para>
873 Event sources are sorted with the highest priority first. Sources with equal
874 priority are stored in the order in which they were added.
875 </para>
876
877 @source_data: the source data, which contains information specific to the
878 type of source.
879 @Returns: TRUE if an event source was found and removed.
880
881 <!-- ##### FUNCTION g_static_private_get_for_thread ##### -->
882 <para>
883
884 </para>
885
886 @private_key: 
887 @thread: 
888 @Returns: 
889
890 <!-- ##### FUNCTION g_static_private_set_for_thread ##### -->
891 <para>
892
893 </para>
894
895 @private_key: 
896 @thread: 
897 @data: 
898 @notify: 
899
900 <!-- ##### MACRO g_string ##### -->
901 <para>
902 Turns the argument into a string literal by using the '#' stringizing operator.
903 </para>
904
905 @x: text to convert to a literal string.
906
907 <!-- ##### FUNCTION g_variant_get_byte_array ##### -->
908 <para>
909
910 </para>
911
912 @value: 
913 @length: 
914 @Returns: 
915
916 <!-- ##### FUNCTION g_variant_new_byte_array ##### -->
917 <para>
918
919 </para>
920
921 @array: 
922 @length: 
923 @Returns: 
924
925 <!-- ##### FUNCTION g_warn_message ##### -->
926 <para>
927
928 </para>
929
930 @domain: 
931 @file: 
932 @line: 
933 @func: 
934 @warnexpr: 
935
936 <!-- ##### MACRO getcwd ##### -->
937 <para>
938
939 </para>
940
941
942 <!-- ##### MACRO getpid ##### -->
943 <para>
944
945 </para>
946
947
948 <!-- ##### MACRO lseek ##### -->
949 <para>
950
951 </para>
952
953
954 <!-- ##### MACRO open ##### -->
955 <para>
956
957 </para>
958
959
960 <!-- ##### FUNCTION opendir ##### -->
961 <para>
962 Provided for UNIX emulation on Windows; see documentation for <function>opendir()</function>
963 in any UNIX manual.
964 </para>
965
966 @Param1: 
967 @Returns: 
968
969 <!-- ##### MACRO pclose ##### -->
970 <para>
971
972 </para>
973
974
975 <!-- ##### MACRO pipe ##### -->
976 <para>
977 Provided for UNIX emulation on Windows; see documentation for pipe()
978 in any UNIX manual.
979 </para>
980
981 @phandles: file descriptors, the first one for reading, the second one for writing.
982
983 <!-- ##### MACRO popen ##### -->
984 <para>
985
986 </para>
987
988
989 <!-- ##### MACRO read ##### -->
990 <para>
991
992 </para>
993
994
995 <!-- ##### MACRO readdir ##### -->
996 <para>
997 Provided for UNIX emulation on Windows; see documentation for <function>readdir()</function>
998 in any UNIX manual.
999 </para>
1000
1001
1002 <!-- ##### FUNCTION rewinddir ##### -->
1003 <para>
1004 Provided for UNIX emulation on Windows; see documentation for <function>rewinddir()</function>
1005 in any UNIX manual.
1006 </para>
1007
1008 @Param1: 
1009
1010 <!-- ##### MACRO write ##### -->
1011 <para>
1012
1013 </para>
1014
1015