Old-Fashioned errno Handling

Name

Old-Fashioned errno Handling -- A few tricks which operate on the same type as errno, an int.

Synopsis



gboolean    gsk_errno_is_ignorable          (int errno_value);
int         gsk_errno_from_fd               (int fd);

Description

Methods to determine in an errno is important, and to extract it from a file-descriptor that had an error.

Details

gsk_errno_is_ignorable ()

gboolean    gsk_errno_is_ignorable          (int errno_value);

Determine whether an errno code is insignificant.

errno_value :

errno value.

Returns :

whether the error is a transient ignorable error.


gsk_errno_from_fd ()

int         gsk_errno_from_fd               (int fd);

Query the file descriptor for the last error which occurred on it.

fd :

a file descriptor.

Returns :

the errno code for the last error on the file descriptor.