Einige Nachrichteneigenschaften wurden zur Vereinfachung vordefiniert. Die vordefinierten Eigenschaften können gelesen, sollten aber nicht festgelegt werden. Folgende vordefinierte Nachrichteneigenschaften stehen zur Verfügung:
ias_Adapters Bei Nachrichten über den Netzwerkstatus eine Liste von Netzwerkadaptern, die für die Verbindung zum MobiLink-Server verwendet werden können. Die Liste ist eine Zeichenfolge, die Einträge werden durch Senkrechtstriche voneinander getrennt.
ias_DeliveryCount Int. Die Anzahl der bisher durchgeführten Zustellungsversuche für die Nachricht
ias_MessageType Int. Zeigt den Typ der Nachricht an. Nachrichtentypen können sein:
Wert | Nachrichtentyp | Beschreibung |
---|---|---|
0 |
REGULAR |
Wenn bei einer Nachricht die Eigenschaft ias_MessageType nicht eingestellt ist, handelt es sich um eine "normale" ("regular") Nachricht. |
13 |
PUSH_NOTIFICATION |
Eine Nachricht des Typs PUSH_NOTIFICATION wird an die Systemwarteschlange geschickt, wenn eine Push-Benachrichtigung vom Server empfangen wurde. Siehe Benachrichtigungen der Push-Benachrichtigung. |
14 |
NETWORK_STATUS_NOTIFICATION |
Wenn eine Änderung des Netzwerkstatus eintritt, wird eine Nachricht dieses Typs an die Systemwarteschlange gesendet. Siehe Netzwerkstatus-Benachrichtigungen. |
ias_RASNames Zeichenfolge. Bei Nachrichten über den Netzwerkstatus eine Liste mit RAS-Eintragsnamen, die für die Verbindung zum MobiLink-Server verwendet werden können. Die Listeneinträge werden durch Senkrechtstriche voneinander getrennt.
ias_NetworkStatus Int. Bei Nachrichten über den Netzwerkstatus der Status der Netzwerkverbindung. Der Wert ist 1, wenn die Verbindung besteht; ansonsten 0.
ias_Originator Zeichenfolge. Die Nachrichtenspeicher-ID des Absenders der Nachricht.
ias_Status Int. Der aktuelle Status der Nachricht. Diese Eigenschaft wird in der SQL-API nicht unterstützt. Die Werte können sein:
Statuscode | Beschreibung |
---|---|
1 | Offen - Die Nachricht wurde gesendet, aber nicht empfangen. |
10 | Empfang läuft - Die Nachricht wird gerade empfangen oder wurde empfangen, aber noch nicht bestätigt. |
20 | Endgültig - Die Nachricht hat einen endgültigen Status erreicht. |
30 | Abgelaufen - Die Nachricht wurde erst nach Ihrer Ablaufzeit empfangen. |
40 | Storniert - Die Nachricht wurde abgebrochen. |
50 | Nicht empfangbar - Die Nachricht ist entweder falsch strukturiert oder es sind zu viele Versuche unternommen worden, sie zuzustellen. |
60 | Empfangen - Die Nachricht wurde empfangen und bestätigt. |
Für die Statuswerte sind Konstante vorhanden. Weitere Hinweise finden Sie unter:
ias_StatusTime Der Zeitpunkt, zu dem die Nachricht ihren aktuellen Status erhalten hat. Die verwendeten Einheiten werden von der Plattform bestimmt. Es handelt sich um eine lokale Zeit. Bei Windows/PocketPC-Plattformen in der C++-API ist der Zeitstempel die SYSTEMTIME, konvertiert zu einer FILETIME, die auf einen qa_long-Wert kopiert wird. Diese Eigenschaft wird in der SQL-API nicht unterstützt.
API | Rückgabe dieser Eigenschaft |
---|---|
.NET | DateTime |
C++ | Zeichenfolge |
Java | java.util.Date-Objekt |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |