vibe.d beta banner
get vibe.d
0.8.6

Asynchronous I/O that doesn’t get in your way, written in D

Interface EventDriverPipes

interface EventDriverPipes ;

Properties

NameTypeDescription
userData[set] TRetrieves a reference to a user-defined value associated with a descriptor.

Methods

NameDescription
addRef Increments the reference count of the given resource.
adopt Adopt an existing pipe. This will modify the pipe to be non-blocking.
cancelRead Cancels an ongoing read operation.
cancelWrite Cancels an ongoing write operation.
close Immediately close the pipe. Future read or write operations may fail.
read Reads data from a stream socket.
releaseRef Decrements the reference count of the given resource.
waitForData Waits for incoming data without actually reading it.
write Writes data from a stream socket.
rawUserData Low-level user data access. Use userData instead.
Authors
Copyright
License