glibconfig.go RawHistoryFolder
1// Package glib was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2package glib
3
4// A type which is used to hold a process identification.
5//
6// On UNIX, processes are identified by a process id (an integer),
7// while Windows uses process handles (which are pointers).
8//
9// GPid is used in GLib only for descendant processes spawned with
10// the g_spawn functions.
11type Pid = int
12
13const (
14 // The directory separator character.
15 //
16 // This is `'/'` on UNIX machines and `'\'` under Windows.
17 DIR_SEPARATOR int = 47
18 // The directory separator as a string.
19 //
20 // This is `"/"` on UNIX machines and `"\"` under Windows.
21 DIR_SEPARATOR_S string = "/"
22
23 GINT16_FORMAT string = "hi"
24
25 GINT16_MODIFIER string = "h"
26
27 GINT32_FORMAT string = "i"
28
29 GINT32_MODIFIER string = ""
30
31 GINT64_FORMAT string = "li"
32
33 GINT64_MODIFIER string = "l"
34
35 GINTPTR_FORMAT string = "li"
36
37 GINTPTR_MODIFIER string = "l"
38
39 GSIZE_FORMAT string = "lu"
40
41 GSIZE_MODIFIER string = "l"
42
43 GSSIZE_FORMAT string = "li"
44
45 GSSIZE_MODIFIER string = "l"
46
47 GUINT16_FORMAT string = "hu"
48
49 GUINT32_FORMAT string = "u"
50
51 GUINT64_FORMAT string = "lu"
52
53 GUINTPTR_FORMAT string = "lu"
54
55 HAVE_GINT64 int = 1
56
57 HAVE_GNUC_VARARGS int = 1
58
59 HAVE_GROWING_STACK int = 0
60
61 HAVE_ISO_VARARGS int = 1
62 // The major version number of the GLib library.
63 //
64 // Like #glib_major_version, but from the headers used at
65 // application compile time, rather than from the library
66 // linked against at application run time.
67 MAJOR_VERSION int = 2
68 // The micro version number of the GLib library.
69 //
70 // Like #gtk_micro_version, but from the headers used at
71 // application compile time, rather than from the library
72 // linked against at application run time.
73 MICRO_VERSION int = 0
74 // The minor version number of the GLib library.
75 //
76 // Like #gtk_minor_version, but from the headers used at
77 // application compile time, rather than from the library
78 // linked against at application run time.
79 MINOR_VERSION int = 86
80
81 MODULE_SUFFIX string = "so"
82 // A format specifier that can be used in printf()-style format strings
83 // when printing a #GPid.
84 PID_FORMAT string = "i"
85 // A format specifier that can be used in printf()-style format strings
86 // when printing the @fd member of a #GPollFD.
87 POLLFD_FORMAT string = "%d"
88 // The search path separator character.
89 // This is ':' on UNIX machines and ';' under Windows.
90 SEARCHPATH_SEPARATOR int = 58
91 // The search path separator as a string.
92 // This is ":" on UNIX machines and ";" under Windows.
93 SEARCHPATH_SEPARATOR_S string = ":"
94
95 SIZEOF_LONG int = 8
96
97 SIZEOF_SIZE_T int = 8
98
99 SIZEOF_SSIZE_T int = 8
100
101 SIZEOF_VOID_P int = 8
102
103 SYSDEF_AF_INET int = 2
104
105 SYSDEF_AF_INET6 int = 10
106
107 SYSDEF_AF_UNIX int = 1
108
109 SYSDEF_MSG_DONTROUTE int = 4
110
111 SYSDEF_MSG_OOB int = 1
112
113 SYSDEF_MSG_PEEK int = 2
114)