Inheritance diagram for PEIP_Queue_Channel:
Public Member Functions | |
__construct ($capacity=-1) | |
getMessageCount () | |
getCapacity () | |
setCapacity ($capacity) | |
Protected Member Functions | |
doSend (PEIP_INF_Message $message) | |
Protected Attributes | |
$capacity | |
$queue |
Definition at line 22 of file PEIP_Queue_Channel.php.
PEIP_Queue_Channel::__construct | ( | $ | capacity = -1 |
) |
public
$capacity |
Reimplemented from PEIP_ABS_Interceptable_Message_Channel.
Definition at line 35 of file PEIP_Queue_Channel.php.
References $capacity, and setCapacity().
PEIP_Queue_Channel::getMessageCount | ( | ) |
public
Definition at line 45 of file PEIP_Queue_Channel.php.
Referenced by doSend(), and PEIP_Priority_Channel::doSend().
PEIP_Queue_Channel::getCapacity | ( | ) |
public
Definition at line 54 of file PEIP_Queue_Channel.php.
Referenced by doSend(), and PEIP_Priority_Channel::doSend().
PEIP_Queue_Channel::setCapacity | ( | $ | capacity | ) |
public
$capacity |
Definition at line 64 of file PEIP_Queue_Channel.php.
References $capacity.
Referenced by __construct(), and PEIP_Priority_Channel::__construct().
PEIP_Queue_Channel::doSend | ( | PEIP_INF_Message $ | message | ) | [protected] |
protected
$message |
Reimplemented from PEIP_ABS_Pollable_Channel.
Reimplemented in PEIP_Priority_Channel.
Definition at line 74 of file PEIP_Queue_Channel.php.
References getCapacity(), and getMessageCount().
PEIP_Queue_Channel::$capacity [protected] |
Definition at line 26 of file PEIP_Queue_Channel.php.
Referenced by __construct(), PEIP_Priority_Channel::__construct(), and setCapacity().
PEIP_Queue_Channel::$queue [protected] |
Definition at line 26 of file PEIP_Queue_Channel.php.