Pipes
public abstract class Pipes
Constant Summary | |
---|---|
final static int |
Field Summary | |
---|---|
array |
Method Summary | |
---|---|
abstract array | 返回用于 proc_open 描述符的数组 |
abstract string[] | getFiles() 返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。 |
abstract string[] | readAndWrite(bool blocking, bool close) 文件句柄和管道中读取数据。 |
abstract bool | areOpen() 返回当前状态如果有打开的文件句柄或管道。 |
void | close() |
protected bool | hasSystemCallBeenInterrupted() 检查系统调用已被中断 |
protected void | unblock() |
public final static int CHUNK_SIZE = 16384
public array $pipes = []
public abstract array getDescriptors()
返回用于 proc_open 描述符的数组
public abstract string[] getFiles()
返回一个数组的索引由其相关的流,以防这些管道使用的临时文件的文件名。
public abstract string[] readAndWrite(bool blocking, bool close)
文件句柄和管道中读取数据。
public abstract bool areOpen()
返回当前状态如果有打开的文件句柄或管道。
public void close()
protected bool hasSystemCallBeenInterrupted()
检查系统调用已被中断
protected void unblock()