swoole实现一个解析mqtt协议的服务端代码

代码语言:phpcli

所属分类:通讯

代码描述:swoole实现一个解析mqtt协议的服务端代码,完整mqtt服务端客户端代码在github上,地址:https://github.com/simps/mqtt

代码标签: swoole mqtt 协议 服务端

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
function decodeValue($data)
{
    return 256 * ord($data[0]) + ord($data[1]);
}

function decodeString($data)
{
    $length = decodeValue($data);
    return substr($data, 2, $length);
}

function mqttGetHeader($data)
{
    $byte = ord($data[0]);

    $header['type'] = ($byte & 0xF0) >> 4;
    $header['dup'] = ($byte & 0x08) >> 3;
    $header['qos'] = ($.........完整代码请登录后点击上方下载按钮下载查看

网友评论0