/** * @param AbstractConnection $host * @param string $port * @param string $user * @param string $password * @param string $vhost * @param bool $insist * @param string $login_method * @param null $login_response * @param string $locale * @param int $connection_timeout * @param int $read_write_timeout * @param null $context * @param bool $keepalive */ public function __construct($host, $port, $user, $password, $vhost = '/', $insist = false, $login_method = 'AMQPLAIN', $login_response = null, $locale = 'en_US', $connection_timeout = 3, $read_write_timeout = 3, $context = null, $keepalive = false, $heartbeat = 0) { $io = new StreamIO($host, $port, $connection_timeout, $read_write_timeout, $context, $keepalive, $heartbeat); parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io, $heartbeat); // save the params for the use of __clone, this will overwrite the parent $this->construct_params = func_get_args(); }
public function __construct($host, $port, $user, $password, $vhost = "/", $insist = false, $login_method = "AMQPLAIN", $login_response = null, $locale = "en_US", $connection_timeout = 3, $read_write_timeout = 3, $context = null) { $io = new StreamIO($host, $port, $connection_timeout, $read_write_timeout, $context); $this->sock = $io->get_socket(); parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io); // save the params for the use of __clone, this will overwrite the parent $this->construct_params = func_get_args(); }
public function __construct($host, $port, $user, $password, $vhost = "/", $insist = false, $login_method = "AMQPLAIN", $login_response = null, $locale = "en_US", $timeout = 3) { $io = new SocketIO($host, $port, $timeout); parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io); }
/** * @param string $host * @param int $port * @param string $user * @param string $password * @param string $vhost * @param bool $insist * @param string $login_method * @param null $login_response * @param string $locale * @param int $timeout * @param bool $keepalive */ public function __construct($host, $port, $user, $password, $vhost = '/', $insist = false, $login_method = 'AMQPLAIN', $login_response = null, $locale = 'en_US', $timeout = 3, $keepalive = false) { $io = new SocketIO($host, $port, $timeout, $keepalive); parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io); }
public function __construct($host, $port, $user, $password, $vhost = "/", $insist = false, $login_method = "AMQPLAIN", $login_response = null, $locale = "en_US", $connection_timeout = 3, $read_write_timeout = 3, $context = null) { $io = new StreamIO($host, $port, $connection_timeout, $read_write_timeout, $context); $this->sock = $io->get_socket(); parent::__construct($user, $password, $vhost, $insist, $login_method, $login_response, $locale, $io); }