pub unsafe extern "C" fn g_socket_condition_wait(
socket: *mut GSocket,
condition: GIOCondition,
cancellable: *mut GCancellable,
error: *mut *mut GError,
) -> gboolean
pub unsafe extern "C" fn g_socket_condition_wait(
socket: *mut GSocket,
condition: GIOCondition,
cancellable: *mut GCancellable,
error: *mut *mut GError,
) -> gboolean