3.2. AMQ C++
未設定のインターフェース
AMQ C++ メッセージング API には、まだ証明されておらず、将来のリリースで変更される可能性のあるクラスとメソッドが含まれています。これらのインターフェースを使用するには、今後アプリケーションコードの変更が必要になる場合があることに注意してください。
これらのインターフェースは、API リファレンスで Unsettled API と表示されています。これには、
proton::codecandproton::ionamespace のインターフェースと、protonnamespace における以下のインターフェースが含まれます。-
listen_handler -
messaging_handlerのon_sender_drain_startおよびon_sender_drain_finishメソッド -
送信側でのdrainingおよびreturn_creditメソッド -
受信側でのdrainingおよびdrainメソッド
ヘッダーファイルに存在してもまだ文書化されていない API 要素は未解決 (unsettled) と見なされ、変更になる可能性があります。
-
非推奨のインターフェース
API リファレンスで deprecated と表示されるインターフェースは、今後のリリースで削除される予定です。
本リリースでは、
protonnamespace で以下のインターフェースが非推奨になります。-
void_function0: 代わりにworkクラスまたは C++11 lambda を使用します。 -
default_container: 代わりにcontainerクラスを使用してください。 -
URLおよびurl_error: 代わりにサードパーティーの URL ライブラリーを使用してください。
-