[TASK] Implemented countActiveConnections().

This commit is contained in:
Jan Philipp Timme
2010-12-08 16:54:08 +00:00
parent dee3333578
commit b1a7ac5fdb
3 changed files with 23 additions and 2 deletions
+13
View File
@@ -180,5 +180,18 @@ class Connection_ConnectionPool {
public function countSockets() {
return $this->socketPool->countSockets();
}
/**
* Returns the amount of active connections.
* A connection is active when the handler is connected.
* @return int
*/
public function countActiveConnections() {
$count = 0;
foreach($this->connectionHandlers AS $connectionHandler) {
if($connectionHandler->isConnected() === TRUE) $count++;
}
return $count;
}
}
?>