Swift_Plugins_ThrottlerPlugin::throttleMessagesPerSecond PHP Метод

throttleMessagesPerSecond() приватный Метод

Get a number of seconds to sleep for.
private throttleMessagesPerSecond ( integer $timePassed ) : integer
$timePassed integer
Результат integer
    private function throttleMessagesPerSecond($timePassed)
    {
        $expectedDuration = $this->messages / $this->rate;
        return (int) ceil($expectedDuration - $timePassed);
    }