Increments the reference count of the given resource.
Adopt an existing pipe. This will modify the pipe to be non-blocking.
Cancels an ongoing read operation.
Cancels an ongoing write operation.
Immediately close the pipe. Future read or write operations may fail.
Determines whether the given pipe handle is valid.
Low-level user data access. Use userData instead.
Reads data from a stream socket.
Decrements the reference count of the given resource.
Waits for incoming data without actually reading it.
Writes data from a stream socket.
Retrieves a reference to a user-defined value associated with a descriptor.