private function getNextPendingRequests($limit = 1)
{
$requests = array();
while ($limit--) {
if (!isset($this->pendingRequests[$this->pendingRequestsPosition])) {
break;
}
$requests[] = $this->pendingRequests[$this->pendingRequestsPosition];
$this->pendingRequestsPosition++;
}
return $requests;
}