void QAManagerBase::setMessageListener( qa_const_string Adresse, QAMessageListener * Listener )
Adresse Die Zieladresse, die für den Listener gilt
Listener Der Nachrichten-Listener, der der Zieladresse zugeordnet wird
Legt eine Nachrichten-Listener-Klasse zum asynchronen Empfang von QAnywhere-Nachrichten fest
Der Listener ist eine Instanz einer Klasse, die onMessage implementiert, die einzige Methode, die in der QAMessageListener-Schnittstelle definiert ist. onMessage akzeptiert einen einzelnen QAMessage-Parameter.
Der Adressenparameter setMessageListener gibt den Namen einer lokalen Warteschlange an, die für den Empfang der Nachricht verwendet wird. Einer Warteschlange kann nur ein Listener zugewiesen werden.
Wenn auf QAnywhere-Systemnachrichten gewartet werden soll, wie etwa Push-Benachrichtigungen und Netzwerk-Statusänderungen, geben Sie "system" als Warteschlangennamen an. Mithilfe dieser Methode können Sie Nachrichten asynchron erhalten.
Weitere Hinweise finden Sie unter Nachrichten asynchron empfangen und Systemwarteschlange.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |