|
@@ 139-149 (lines=11) @@
|
| 136 |
|
|
| 137 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 138 |
|
} |
| 139 |
|
if ($frame instanceof Exchange\ExchangeDeleteFrame) { |
| 140 |
|
$payload = "\x00\x28\x00\x14" |
| 141 |
|
. \pack('n', $frame->reserved1) |
| 142 |
|
. $this->serializeShortString($frame->exchange) |
| 143 |
|
. \chr( |
| 144 |
|
$frame->ifUnused |
| 145 |
|
| $frame->nowait << 1 |
| 146 |
|
); |
| 147 |
|
|
| 148 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 149 |
|
} |
| 150 |
|
if ($frame instanceof Exchange\ExchangeBindFrame) { |
| 151 |
|
$payload = "\x00\x28\x00\x1e" |
| 152 |
|
. \pack('n', $frame->reserved1) |
|
@@ 198-205 (lines=8) @@
|
| 195 |
|
|
| 196 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 197 |
|
} |
| 198 |
|
if ($frame instanceof Queue\QueuePurgeFrame) { |
| 199 |
|
$payload = "\x00\x32\x00\x1e" |
| 200 |
|
. \pack('n', $frame->reserved1) |
| 201 |
|
. $this->serializeShortString($frame->queue) |
| 202 |
|
. ($frame->nowait ? "\x01" : "\x00"); |
| 203 |
|
|
| 204 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 205 |
|
} |
| 206 |
|
if ($frame instanceof Queue\QueueDeleteFrame) { |
| 207 |
|
$payload = "\x00\x32\x00\x28" |
| 208 |
|
. \pack('n', $frame->reserved1) |
|
@@ 206-217 (lines=12) @@
|
| 203 |
|
|
| 204 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 205 |
|
} |
| 206 |
|
if ($frame instanceof Queue\QueueDeleteFrame) { |
| 207 |
|
$payload = "\x00\x32\x00\x28" |
| 208 |
|
. \pack('n', $frame->reserved1) |
| 209 |
|
. $this->serializeShortString($frame->queue) |
| 210 |
|
. \chr( |
| 211 |
|
$frame->ifUnused |
| 212 |
|
| $frame->ifEmpty << 1 |
| 213 |
|
| $frame->nowait << 2 |
| 214 |
|
); |
| 215 |
|
|
| 216 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 217 |
|
} |
| 218 |
|
if ($frame instanceof Queue\QueueUnbindFrame) { |
| 219 |
|
$payload = "\x00\x32\x00\x32" |
| 220 |
|
. \pack('n', $frame->reserved1) |
|
@@ 337-348 (lines=12) @@
|
| 334 |
|
|
| 335 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 336 |
|
} |
| 337 |
|
if ($frame instanceof Basic\BasicPublishFrame) { |
| 338 |
|
$payload = "\x00\x3c\x00\x28" |
| 339 |
|
. \pack('n', $frame->reserved1) |
| 340 |
|
. $this->serializeShortString($frame->exchange) |
| 341 |
|
. $this->serializeShortString($frame->routingKey) |
| 342 |
|
. \chr( |
| 343 |
|
$frame->mandatory |
| 344 |
|
| $frame->immediate << 1 |
| 345 |
|
); |
| 346 |
|
|
| 347 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 348 |
|
} |
| 349 |
|
if ($frame instanceof Basic\BasicGetFrame) { |
| 350 |
|
$payload = "\x00\x3c\x00\x46" |
| 351 |
|
. \pack('n', $frame->reserved1) |
|
@@ 349-356 (lines=8) @@
|
| 346 |
|
|
| 347 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 348 |
|
} |
| 349 |
|
if ($frame instanceof Basic\BasicGetFrame) { |
| 350 |
|
$payload = "\x00\x3c\x00\x46" |
| 351 |
|
. \pack('n', $frame->reserved1) |
| 352 |
|
. $this->serializeShortString($frame->queue) |
| 353 |
|
. ($frame->noAck ? "\x01" : "\x00"); |
| 354 |
|
|
| 355 |
|
return "\x01" . \pack('nN', $frame->frameChannelId, \strlen($payload)) . $payload . "\xce"; |
| 356 |
|
} |
| 357 |
|
if ($frame instanceof Basic\BasicAckFrame) { |
| 358 |
|
$payload = "\x00\x3c\x00\x50" |
| 359 |
|
. \pack('J', $frame->deliveryTag) |