Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » QAnywhere » QAnywhere-Clientanwendungen schreiben » QAnywhere-Nachrichtenadressen » Systemwarteschlange

 

Netzwerkstatus-Benachrichtigungen

Wenn eine Änderung des Netzwerkstatus eintritt, wird eine Nachricht vom Typ NETWORK_STATUS_NOTIFICATION an die Systemwarteschlange gesendet. Sie hat eine Ablaufzeit von einer Minute. Diese Ablaufzeit kann nicht geändert werden.

Wenn ein Gerät den Netzwerkanschluss findet oder verliert, wird eine Nachricht an die Systemwarteschlange gesendet, die folgende Informationen enthält:

  • ias_Adapters   Zeichenfolge. Eine Liste der Netzwerkadapter, mit denen eine Verbindung zum MobiLink-Server hergestellt werden kann. Die Listeneinträge werden durch Senkrechtstriche voneinander getrennt. Die Eigenschaft kann gelesen, aber nicht festgelegt werden. Weitere Hinweise finden Sie unter:

  • ias_RASNames   Zeichenfolge. Eine Liste der Namen von Netzwerken, die benutzt werden können, um eine Verbindung mit dem MobiLink-Server herzustellen. Die Listeneinträge werden durch Senkrechtstriche voneinander getrennt. Weitere Hinweise finden Sie unter:

  • ias_NetworkStatus   Int. Der Status der Netzwerkverbindung. Der Wert ist 1, wenn die Verbindung besteht; ansonsten 0. Weitere Hinweise finden Sie unter:

Netzwerkverfügbarkeit überwachen

Sie können die Netzwerkstatus-Benachrichtigungen benutzen, um die Netzwerkverfügbarkeit zu überwachen und Maßnahmen zu ergreifen, wenn ein Gerät in einen Bereich mit Netzwerkdeckung eintritt. Beispiel: Benutzen Sie die Richtlinie ondemand und rufen Sie QAManagerBase triggerSendReceive auf, wenn eine Nachricht des Typs NETWORK_STATUS_NOTIFICATION mit ias_NetworkStatus=1 in der Systemwarteschlange empfangen wird.

Siehe auch