public function getLastError()
{
if ($this->isConnected() && $this->socket) {
$err = @socket_last_error($this->socket);
if ($err) {
$err = socket_strerror($err);
}
if (!$err) {
$err = 'Unknown error';
}
return $err;
} else {
return 'Not connected';
}
}