| @@ 560-568 (lines=9) @@ | ||
| 557 | /** |
|
| 558 | * @return array |
|
| 559 | */ |
|
| 560 | public function basicPublish($ticket = 1, $exchange = '', $routing_key = '', $mandatory = false, $immediate = false) |
|
| 561 | { |
|
| 562 | $args = new AMQPWriter(); |
|
| 563 | $args->write_short($ticket); |
|
| 564 | $args->write_shortstr($exchange); |
|
| 565 | $args->write_shortstr($routing_key); |
|
| 566 | $args->write_bits(array($mandatory, $immediate)); |
|
| 567 | return array(60, 40, $args); |
|
| 568 | } |
|
| 569 | ||
| 570 | ||
| 571 | ||
| @@ 829-838 (lines=10) @@ | ||
| 826 | /** |
|
| 827 | * @return array |
|
| 828 | */ |
|
| 829 | public function filePublish($ticket = 1, $exchange = '', $routing_key = '', $mandatory = false, $immediate = false, $identifier) |
|
| 830 | { |
|
| 831 | $args = new AMQPWriter(); |
|
| 832 | $args->write_short($ticket); |
|
| 833 | $args->write_shortstr($exchange); |
|
| 834 | $args->write_shortstr($routing_key); |
|
| 835 | $args->write_bits(array($mandatory, $immediate)); |
|
| 836 | $args->write_shortstr($identifier); |
|
| 837 | return array(70, 60, $args); |
|
| 838 | } |
|
| 839 | ||
| 840 | ||
| 841 | ||
| @@ 930-938 (lines=9) @@ | ||
| 927 | /** |
|
| 928 | * @return array |
|
| 929 | */ |
|
| 930 | public function streamConsume($ticket = 1, $queue = '', $consumer_tag = '', $no_local = false, $exclusive = false, $nowait = false) |
|
| 931 | { |
|
| 932 | $args = new AMQPWriter(); |
|
| 933 | $args->write_short($ticket); |
|
| 934 | $args->write_shortstr($queue); |
|
| 935 | $args->write_shortstr($consumer_tag); |
|
| 936 | $args->write_bits(array($no_local, $exclusive, $nowait)); |
|
| 937 | return array(80, 20, $args); |
|
| 938 | } |
|
| 939 | ||
| 940 | ||
| 941 | ||
| @@ 984-992 (lines=9) @@ | ||
| 981 | /** |
|
| 982 | * @return array |
|
| 983 | */ |
|
| 984 | public function streamPublish($ticket = 1, $exchange = '', $routing_key = '', $mandatory = false, $immediate = false) |
|
| 985 | { |
|
| 986 | $args = new AMQPWriter(); |
|
| 987 | $args->write_short($ticket); |
|
| 988 | $args->write_shortstr($exchange); |
|
| 989 | $args->write_shortstr($routing_key); |
|
| 990 | $args->write_bits(array($mandatory, $immediate)); |
|
| 991 | return array(80, 40, $args); |
|
| 992 | } |
|
| 993 | ||
| 994 | ||
| 995 | ||
| @@ 617-625 (lines=9) @@ | ||
| 614 | /** |
|
| 615 | * @return array |
|
| 616 | */ |
|
| 617 | public function basicPublish($ticket = 0, $exchange = '', $routing_key = '', $mandatory = false, $immediate = false) |
|
| 618 | { |
|
| 619 | $args = new AMQPWriter(); |
|
| 620 | $args->write_short($ticket); |
|
| 621 | $args->write_shortstr($exchange); |
|
| 622 | $args->write_shortstr($routing_key); |
|
| 623 | $args->write_bits(array($mandatory, $immediate)); |
|
| 624 | return array(60, 40, $args); |
|
| 625 | } |
|
| 626 | ||
| 627 | ||
| 628 | ||