Download  Print this page

Registering A Listener With An Atcommand Instance - Siemens TC65 JAVA User Manual

Cellular.
Hide thumbs

Advertisement

TC65 JAVA User's Guide
Strictly confidential / Draft
13.1.3.3

Registering a Listener with an ATCommand Instance

After creating an instance of the ATCommandListener class, this class instance has to be
passed as a parameter to the ATCommand.addListener() method. After that, the callback
methods 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.
TC65 JAVA User's Guide_V01
Page 60 of 69
s
11.03.2005

Advertisement

   Also See for Siemens TC65 JAVA

   Related Manuals for Siemens TC65 JAVA

Comments to this Manuals

Symbols: 0
Latest comments: