moving some scripts, making unsubsribe, disconnect and ending clean
This commit is contained in:
@@ -88,19 +88,19 @@ function connectResponse($r, $message)
|
||||
{
|
||||
case 0:
|
||||
echo _("Successfull connection") . EOL;
|
||||
return true;
|
||||
$connected = true;
|
||||
break;
|
||||
case 1:
|
||||
echo _("Connection refused : unacceptable protocol version") . EOL;
|
||||
return false;
|
||||
$connected = true;
|
||||
break;
|
||||
case 2:
|
||||
echo _("Connection refused : identifier rejected") . EOL;
|
||||
return false;
|
||||
$connected = true;
|
||||
break;
|
||||
case 3:
|
||||
echo _("Connection refused (broker unavailable )") . EOL;
|
||||
return false;
|
||||
$connected = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -116,16 +116,18 @@ function subscribeResponse($mid, $qosCount)
|
||||
|
||||
function unsubscribeResponse($mid)
|
||||
{
|
||||
global $topics, $mids, $nSubscribed;
|
||||
$key = $mids[$mid];
|
||||
echo _("Unsubscribed from ") . $topics[$key]->name . EOL;
|
||||
$topics[$key]->status = false;
|
||||
$nSubscribed -= 1;
|
||||
global $client; //$topics, $mids, $nSubscribed;
|
||||
//$key = $mids[$mid];
|
||||
echo _("Unsubscribed"); // from ") . $topics[$key]->name . EOL;
|
||||
//$topics[$key]->status = false;
|
||||
//$nSubscribed -= 1;
|
||||
$client->disconnect();
|
||||
}
|
||||
|
||||
function disconnectResponse($r)
|
||||
{
|
||||
if (! $r)
|
||||
global $connected;
|
||||
if ($r != 0)
|
||||
{
|
||||
echo _('Badly ');
|
||||
}else
|
||||
@@ -133,6 +135,7 @@ function disconnectResponse($r)
|
||||
echo _('Cleanly ');
|
||||
}
|
||||
echo _("disconnected from server") . EOL;
|
||||
$connected = false;
|
||||
}
|
||||
|
||||
function publishResponse($mid)
|
||||
|
Reference in New Issue
Block a user