(PECL amqp >= Unknown)
AMQPExchange::publish — メッセージを exchange に公開する
AMQPExchange オブジェクトがあらわす exchange にメッセージを開します。
この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。
公開するメッセージ。
公開先へのルーティングキー。
AMQP_MANDATORY および AMQP_MANDATORY のひとつ以上。
| キー | 説明 | デフォルト値 |
|---|---|---|
| Content-type | text/plain | |
| Content-encoding | NULL | |
| message_id | NULL | |
| user_id | NULL | |
| app_id | NULL | |
| delivery_mode | NULL | |
| priority | NULL | |
| timestamp | NULL | |
| expiration | NULL | |
| type | NULL | |
| reply_to | NULL |
成功した場合に TRUE を、失敗した場合に FALSE を返します。
失敗した場合に AMQPExchangeException をスローします。