1 Star 0 Fork 0

三仓库,镜像/php-amqp

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
amqpconnection_connection_getters.phpt 2.56 KB
一键复制 编辑 原始数据 按行查看 历史
--TEST--
AMQPConnection - connection-specific getters
--SKIPIF--
<?php
if (!extension_loaded("amqp") || version_compare(PHP_VERSION, '5.3', '<')) {
print "skip";
}
?>
--FILE--
<?php
$cnn = new AMQPConnection();
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
$cnn->connect();
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
$cnn->disconnect();
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
$cnn = new AMQPConnection(array('channel_max' => '10', 'frame_max' => 10240, 'heartbeat' => 10));
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
$cnn->connect();
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
$cnn->disconnect();
echo 'connected: ', var_export($cnn->isConnected(), true), PHP_EOL;
echo 'channel_max: ', var_export($cnn->getMaxChannels(), true), PHP_EOL;
echo 'frame_max: ', var_export($cnn->getMaxFrameSize(), true), PHP_EOL;
echo 'heartbeat: ', var_export($cnn->getHeartbeatInterval(), true), PHP_EOL;
echo PHP_EOL;
?>
--EXPECT--
connected: false
channel_max: 256
frame_max: 131072
heartbeat: 0
connected: true
channel_max: 256
frame_max: 131072
heartbeat: 0
connected: false
channel_max: 256
frame_max: 131072
heartbeat: 0
connected: false
channel_max: 10
frame_max: 10240
heartbeat: 10
connected: true
channel_max: 10
frame_max: 10240
heartbeat: 10
connected: false
channel_max: 10
frame_max: 10240
heartbeat: 10
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/third-repo/php-amqp.git
git@gitee.com:third-repo/php-amqp.git
third-repo
php-amqp
php-amqp
master

搜索帮助