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