AMQP
- 導入
- インストール/設定
- 定義済み定数
- 例
- AMQPConnection — AMQPConnection クラス
- AMQPConnection::connect — AMQP ブローカとの接続を確立する
- AMQPConnection::__construct — AMQPConnection のインスタンスを作成する
- AMQPConnection::disconnect — AMQP ブローカとの接続を閉じる
- AMQPConnection::getHost — 設定されたホストを取得する
- AMQPConnection::getLogin — 設定されたログインを取得する
- AMQPConnection::getPassword — 設定されたパスワードを取得する
- AMQPConnection::getPort — 設定されたポートを取得する
- AMQPConnection::getTimeout — タイムアウトを取得する
- AMQPConnection::getVhost — 設定された仮想ホストを取得する
- AMQPConnection::isConnected — AMQPConnection オブジェクトがブローカと接続しているかどうかを調べる
- AMQPConnection::reconnect — 開いている接続をすべて閉じ、AMQP ブローカへの新しい接続を作成する
- AMQPConnection::setHost — amqp ホストを設定する
- AMQPConnection::setLogin — ログイン文字列を設定する
- AMQPConnection::setPassword — パスワードを設定する
- AMQPConnection::setPort — ポートを設定する
- AMQPConnection::setTimeout — タイムアウトを設定する
- AMQPConnection::setVhost — AMQP 仮想ホストを設定する
- AMQPChannel — AMQPChannel クラス
- AMQPChannel::commitTransaction — 未確定のトランザクションをコミットする
- AMQPChannel::__construct — AMQPChannel オブジェクトのインスタンスを作成する
- AMQPChannel::isConnected — チャネルの接続を確認する
- AMQPChannel::qos — 指定したチャネルの Quality Of Service を設定する
- AMQPChannel::rollbackTransaction — トランザクションをロールバックする
- AMQPChannel::setPrefetchCount — ブローカからプリフェッチするメッセージの数を設定する
- AMQPChannel::setPrefetchSize — ブローカからプリフェッチするウィンドウサイズを設定する
- AMQPChannel::startTransaction — トランザクションを開始する
- AMQPExchange — AMQPExchange クラス
- AMQPExchange::bind — 別の exchange にバインドする
- AMQPExchange::__construct — AMQPExchange のインスタンスを作成する
- AMQPExchange::declare — 新しい exchange をブローカ上で宣言する
- AMQPExchange::delete — exchange をブローカから削除する
- AMQPExchange::getArgument — 指定したキーに関連づけられた引数を取得する
- AMQPExchange::getArguments — 指定したキュー上で設定されたすべての引数を取得する
- AMQPExchange::getFlags — フラグのビットマスクを取得する
- AMQPExchange::getName — 設定された名前を取得する
- AMQPExchange::getType — 設定された型を取得する
- AMQPExchange::publish — メッセージを exchange に発行する
- AMQPExchange::setArgument — 指定したキーの値を設定する
- AMQPExchange::setArguments — exchange 上のすべての引数を設定する
- AMQPExchange::setFlags — exchange のフラグを設定する
- AMQPExchange::setName — exchange の名前を設定する
- AMQPExchange::setType — exchange の型を設定する
- AMQPQueue — AMQPQueue クラス
- AMQPQueue::ack — メッセージの受信を受け付ける
- AMQPQueue::bind — 指定したキューを、exchange 上のルーティングキーにバインドする
- AMQPQueue::cancel — キューのバインドをキャンセルする
- AMQPQueue::__construct — AMQPQueue オブジェクトのインスタンスを作成する
- AMQPQueue::consume — メッセージをキューから取得する
- AMQPQueue::declare — 新しいキューを宣言する
- AMQPQueue::delete — キューとその中身を削除する
- AMQPQueue::get — 次のメッセージをキューから取得する
- AMQPQueue::getArgument — 指定したキーに関連づけられた引数を取得する
- AMQPQueue::getArguments — 指定したキュー上で設定されたすべての引数を取得する
- AMQPQueue::getFlags — フラグのビットマスクを取得する
- AMQPQueue::getName — 設定された名前を取得する
- AMQPQueue::nack — メッセージを明示的に受付前の状態にする
- AMQPQueue::purge — キューの中身をパージする
- AMQPQueue::setArgument — 指定したキーの値を設定する
- AMQPQueue::setArguments — キュー上のすべての引数を設定する
- AMQPQueue::setFlags — キューのフラグを設定する
- AMQPQueue::setName — キューの名前を設定する
- AMQPQueue::unbind — キューをルーティングキーから削除する
- AMQPEnvelope — AMQPEnvelope クラス
- AMQPEnvelope::getAppId — メッセージのアプリケーション ID を取得する
- AMQPEnvelope::getBody — メッセージの本文を取得する
- AMQPEnvelope::getContentEncoding — メッセージのエンコーディングを取得する
- AMQPEnvelope::getContentType — メッセージのコンテンツタイプを取得する
- AMQPEnvelope::getCorrelationId — メッセージの相関 ID を取得する
- AMQPEnvelope::getDeliveryTag — メッセージの配送タグを取得する
- AMQPEnvelope::getExchange — メッセージの exchange を取得する
- AMQPEnvelope::getExpiration — メッセージの有効期限を取得する
- AMQPEnvelope::getHeader — メッセージのヘッダを取得する
- AMQPEnvelope::getHeaders — メッセージのヘッダを取得する
- AMQPEnvelope::getMessageId — メッセージの ID を取得する
- AMQPEnvelope::getPriority — メッセージの優先度を取得する
- AMQPEnvelope::getReplyTo — メッセージの返信先を取得する
- AMQPEnvelope::getRoutingKey — メッセージのルーティングキーを取得する
- AMQPEnvelope::getTimeStamp — メッセージのタイムスタンプを取得する
- AMQPEnvelope::getType — メッセージの型を取得する
- AMQPEnvelope::getUserId — メッセージのユーザー ID を取得する
- AMQPEnvelope::isRedelivery — メッセージの再送かどうかを取得する