Functions
v2_62
v2_64
An old name for spawn_check_wait_status()
, deprecated because its
name is misleading.
Set error
if wait_status
indicates the child exited abnormally
(e.g. with a nonzero exit code, or via a fatal signal).
A simple version of spawn_async()
that parses a command line with
shell_parse_argv()
and passes it to spawn_async()
.
Looks up the Unicode script for iso15924
. ISO 15924 assigns four-letter
codes to scripts. For example, the code for Arabic is ‘Arab’.
This function accepts four letter codes encoded as a guint32
in a
big-endian fashion. That is, the code expected for Arabic is
0x41726162 (0x41 is ASCII code for ‘A’, 0x72 is ASCII code for ‘r’, etc).
Looks up the ISO 15924 code for script
. ISO 15924 assigns four-letter
codes to scripts. For example, the code for Arabic is ‘Arab’. The
four letter codes are encoded as a guint32
by this function in a
big-endian fashion. That is, the code returned for Arabic is
0x41726162 (0x41 is ASCII code for ‘A’, 0x72 is ASCII code for ‘r’, etc).
A wrapper for the POSIX unlink()
function. The unlink()
function
deletes a name from the filesystem. If this was the last link to the
file and no processes have it opened, the diskspace occupied by the
file is freed.
Removes an environment variable from the environment.
v2_72
Pauses the current thread for the given number of microseconds.
Parses the string str
and verify if it is a UUID.
Generates a random UUID (RFC 4122 version 4) as a string. It has the same
randomness guarantees as GRand
, so must not be used for cryptographic
purposes such as key generation, nonces, salts or one-time pads.