私は、クライアントサーバー通信用のトークンメカニズムに基づいてミドルウェアサービスを構築しています。今私たちはDBusからCommon APIに移植しています。そして、我々はトークンメカニズムに基づいて構築されたフレームワークを保持したい。しかし、共通APIでは、すべての非同期呼び出しに対して、コールバックでトークンを返すことはありません。一般的なAPIコールバック関数でcallinfoを取得する方法
私は
CommonAPI::CallStatus getAudio(int arg1, int arg 2, Callback,const CommonAPI::CallInfo)
コールバックのタイプがあるように関数を呼び出すしたい -
void Callback(const CommonAPI::CallStatus& status, int & id, int error& errorVal);
私の質問: コールバックでgetAudio関数を呼び出している間、私が送った何CallInfoのparamはありません。コールバックからcallInfoを取得する方法を教えてもらえますか?