std1.0.0-beta-7 SafeC docs

std :: async::net

Struct std::IoReady

#include <std/async/net.h> source

struct IoReady {
    int fd;
    int filter;
    int wait_id;
    int done;
    ?&IoDriver drv;
}

Ready once 'fd' is ready for 'filter' (SCHED_READ / SCHED_WRITE), for sockets and pipes these types don't cover.

Fields

§int fdsource
§int filtersource
§int wait_idsource
§int donesource

Methods

§static struct IoReady new(int fd, int filter)source · definition
§struct Poll<Unit> poll(&Context cx)source · definition
§void drop()source · definition