wild | Data from the channel, normally bytes. |
This method is not documented.
wild | $bytes | Data to write to the channel, normally bytes. |
list<PhutilChannel> | $channels | A list of channels to wait for. |
dict | $options | Options, see above. |
list<PhutilChannel> | $reads | List of channels to wait for reads on. |
list<PhutilChannel> | $writes | List of channels to wait for writes on. |
array | $options | |
This method is not documented.
bool | True if the channel is still open. |
string | Name of the channel. |
This method is not documented.
bool | True if the channel is open. |
This method is not documented.
bool | True if the channel is open for reading. |
bool | True if the channel is open for writing. |
This method is not documented.
int | $length | Maximum number of bytes to read. |
string | Bytes, if available. |
This method is not documented.
string | $bytes | Bytes to write. |
int | Number of bytes written. |
This method is not documented.
list<stream> | Read sockets. |
This method is not documented.
list<stream> | Write sockets. |
This method is not documented.
int|null | $size | Maximum read buffer size, or `null` for a limitless buffer. |
This method is not documented.
bool | True if the read buffer is empty. |
This method is not documented.
bool | True if the write buffer is empty. |
This method is not documented.
int | Number of waiting bytes. |
This method is not documented.
callable | $handler | Handler to invoke when stderr data is received. |