Documentation

ChannelInterface

Table of Contents

Methods

__construct()  : mixed
初始化通道
__destruct()  : mixed
摧毁通道
capacity()  : int
获取通道容量
close()  : void
关闭通道
isEmpty()  : bool
通道是否为空
isFull()  : bool
通道是否满
pop()  : mixed
获取一个数据
push()  : mixed
推送一个数据

Methods

__construct()

初始化通道

public __construct([int $capacity = -1 ]) : mixed
Parameters
$capacity : int = -1

初始容量

pop()

获取一个数据

public pop([int|float $timeout = -1 ]) : mixed
Parameters
$timeout : int|float = -1

单位:秒

Return values
mixed

false:通道关闭

push()

推送一个数据

public push(mixed $data[, int|float $timeout = -1 ]) : mixed
Parameters
$data : mixed
$timeout : int|float = -1

单位:秒


        
On this page

Search results