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) » MobiLink - Serverinitiierte Synchronisation » Serverinitiierte Synchronisation einrichten » Lightweight-Polling-Module » Lightweight-Polling-API » MLLightPoller-Klasse

 

Poll-Methode

Ruft den Server ab und fordert einen Notifier auf, einen Cache auf Push-Anforderungen zu prüfen.

Syntax
return_code Poll(
    const char * Notifier,
    const char * Schlüssel,
    char * Betreff = 0,
    size_t * Betreff_Größe = 0,
    char * Inhalt = 0,
    size_t * Inhalt_Größe = 0
) = 0;
Parameter
  • Notifier   Der Name des Notifiers.

  • Schlüssel   Der Name des Polling-Schlüssels, der den Listener identifiziert.

  • Betreff   Der Puffer, der den Betreff einer Nachricht empfangen soll (mit NULL abgeschlossen).

  • Betreff_Größe   IN: Die Größe des Betreffpuffers.

    OUT: Die Größe des empfangenen Betreffs, einschließlich eines Nullabschlusszeichens, wobei Null einen leeren Betreff anzeigt.

  • Inhalt   Der Puffer, der den Inhalt einer Nachricht empfangen soll (mit NULL abgeschlossen).

  • Inhalt_Größe   IN: Die Größe des Inhaltspuffers.

    OUT: Die Größe des empfangenen Inhalts, einschließlich eines Nullabschlusszeichens, wobei Null einen leeren Inhalt anzeigt.

Rückgabe

Einer der in der return_code-Enumeration angegebenen Codes. Weitere Hinweise finden Sie unter return_code-Enumeration.

Bemerkungen

Der Listener stellt eine Verbindung mit dem Notifier her und trennt die Verbindung dann, nachdem der Notifier seinen Cache auf eine Push-Benachrichtigung für den angegebenen Polling-Schlüssel geprüft hat.