Registering A Listener With An Atcommand Instance - Siemens XT65 User Manual

Siemens cell phone accessories user manual
Hide thumbs Also See for XT65:
Table of Contents

Advertisement

Java User's Guide
13.1 Using the AT Command API
122
13.1.3.3

Registering a Listener with an ATCommand Instance

After creating an instance of the ATCommandListener class, it must be passed as a parameter
to the ATCommand.addListener() method. The callback methods of the instance will be called
by the runtime system each time the corresponding events (URCs or signal state changes)
occur on the corresponding device AT parser.
/* we have two ATCommands instances, atc1 and atc2 */
ATListenerA reminder_listener = new ATListenerA();
ATListenerB card_listener = new ATListenerB();
atc1.addListener(reminder_listener);
atc2.addListener(card_listener);
The ATCommand.removeListener() method removes a listener object that has been previously
added to the internal list table of listener objects. After it has been removed from the list it will
not be called when URCs occur. If it was not previously registered the list remains unchanged.
The same ATCommandListener may be added to several ATCommand instances and several
ATCommandListeners may be added to the same ATCommand.
wm_java_usersguide_v12
Confidential / Released
Page 120 of 123
s
2008-02-25

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ac65Ac75Xt75Tc65

Table of Contents