Lade...
 

CX_PHONE_MANAGER::WatchDeviceForAllCalls

CX_PHONE_MANAGER::WatchDeviceForAllCalls

Beschreibung:

Ab sofort lauscht ClassiX® auf einem Gerät und meldet hereinkommende Anrufe. Es wird auf alle Arten von Anrufen reagiert, die von dem Gerät unterstützt werden. Sobald ein Anruf eingeht, wird eine Message getriggert, auf die im weiteren InstantView®-Code reagiert werden kann. Mit dieser Message wird das Anruf-Objekt (CX_PHONE_CALL) auf den Stack gelegt, auf das sich die Message bezieht.

WatchDeviceForAllCalls ruft intern WatchDeviceForCalls mit dem Medientyp 0xFFFE auf.

Code-Beispiel:
Msg(CALLNOTICE)           // Message definieren

"Gerät"                   // Name des Geräts
(CALLNOTICE)              // Diese Message soll getriggert werden
GetManager(PHONE)         // Phone-Manager-Objekt holen
Call(WatchDeviceForAllCalls) // Auf dem Gerät nach Anrufen lauschen


CALLNOTICE:               // Wird angesprungen, sobald ein Anruf eingeht
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_PHONE_MANAGER Phone-Manager-Objekt
  Top-1 INTEGER Message, die getriggert wird
  Top-2 STRING Gerätename
Funktionsaufruf: Call(WatchDeviceForAllCalls)