qa_bool QAManagerBase::triggerSendReceive()
QAnywhere メッセージ・サーバとの同期処理を発生させて、他のクライアント宛てのメッセージをアップロードし、ローカル・クライアント宛てのメッセージをダウンロードします。
triggerSendReceive を呼び出すと、QAnywhere Agent と中央のメッセージング・サーバ間でメッセージがただちに同期されます。手動の triggerSendReceive 呼び出しでは、QAnywhere Agent の転送ポリシーとは無関係に、メッセージ転送がただちに行われます。QAnywhere Agent の転送ポリシーは、メッセージ転送をどのようにして実行するかを決定します。たとえば、クライアントが Push 通知を受信した場合や、ユーザが putMessage メソッドを呼び出してメッセージを送信した場合に、一定の間隔でメッセージ転送を自動的に実行することができます。
詳細については、クライアントにメッセージを転送するタイミングの決定を参照してください。
処理が正常終了した場合のみ true。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |