pub unsafe extern "C" fn g_socket_create_source(
socket: *mut GSocket,
condition: GIOCondition,
cancellable: *mut GCancellable,
) -> *mut GSource
pub unsafe extern "C" fn g_socket_create_source(
socket: *mut GSocket,
condition: GIOCondition,
cancellable: *mut GCancellable,
) -> *mut GSource