PHP ssh2_connect () Implementar um tempo limite

Estou usando o PHPssh2 biblioteca, e simplesmente fazendo:

$ssh = ssh2_connect($hostname, $port);

O problema é que eu quero definir um tempo limite, ou seja, depois de 5 segundos pare de tentar se conectar. Tanto quanto eu posso dizer a biblioteca ssh2 não suporta um tempo limite na conexão nativamente. Como posso implementar um wrapper de tempo limite?

questionAnswers(4)

yourAnswerToTheQuestion