Lines Matching refs:pollable
163 use wasi:io/[email protected].{pollable};
184 /// Create a `pollable` which will resolve once the stream is ready for I/O.
189 subscribe: func() -> pollable;
221 use wasi:io/[email protected].{pollable};
539 /// Create a `pollable` which can be used to poll for, or block on,
543 /// return `error(would-block)`, this pollable can be used to wait for
546 /// The pollable is not limited to the async operation that happens to be
551 …/github.com/WebAssembly/wasi-sockets/blob/main/TcpSocketOperationalSemantics.md#pollable-readiness>
557 subscribe: func() -> pollable;
620 use wasi:io/[email protected].{pollable};
792 /// Create a `pollable` which will resolve once the socket is ready for I/O.
797 subscribe: func() -> pollable;
827 /// Create a `pollable` which will resolve once the stream is ready to receive again.
832 subscribe: func() -> pollable;
843 /// When this function returns ok(0), the `subscribe` pollable will
885 /// Create a `pollable` which will resolve once the stream is ready to send again.
890 subscribe: func() -> pollable;