public interface UnsolicitedResponseHandler
UnsolicitedResponseHandler
interface defines methods for handling unsolicited result
code responses from an AT device. Unsolicited result codes (such as RING
) indicate the
occurrence of an event not directly associated with the issuance of an AT command.
To receive unsolicited result codes an UnsolicitedResponseHandler
instance must be
registered with the AT device using the
ATDevice.setUnsolicitedResponseHandler
method.
A UnsolicitedResponseHandler
should not throw any unchecked exception. A compliant
implementation of this specification MUST catch unchecked exceptions that may be thrown by a
UnsolicitedResponseHandler
.ATDevice
Modifier and Type | Method and Description |
---|---|
void |
processResponse(ATDevice atDevice,
java.lang.String code)
Invoked to process an unsolicited result code response.
|
void processResponse(ATDevice atDevice, java.lang.String code)
atDevice
- the ATDevice
instance issuing the unsolicited result code.code
- the unsolicited result code to handle.Copyright © 2012, 2014, Oracle and/or its affiliates. All rights reserved.
Legal Notices