コード例 #1
0
ファイル: CwxMqPoco.class.php プロジェクト: burstas/cwinux-mq
 /**
  * 解析处理收到的服务器响应消息
  * 
  * 没有处理md5和crc32的校验
  * 
  * @param string $msg
  * @return array or false.
  */
 function parserReply($msg)
 {
     $data = CwxPackage::unPack($msg);
     if ($data === false) {
         $this->errno = CwxPackage::getLastErrno();
         $this->error = CwxPackage::getLastError();
         return false;
     }
     if ($data['ret'] != CWX_MQ_ERR_SUCCESS) {
         $this->errno = $data[CWX_MQ_RET];
         $this->error = $data[CWX_MQ_ERR];
         return false;
     }
     return $data;
 }