webphone
Class SIPNotification.USSD

java.lang.Object
  extended by webphone.SIPNotification
      extended by webphone.SIPNotification.USSD
Enclosing class:
SIPNotification

public static class SIPNotification.USSD
extends SIPNotification

USSD notification.
Triggered by: incoming USSD messages or report about success/failure about the outgoing USSD messages sent by API_SendUSSD.
Event: SIPNotificationListener.onUSSD
Fields: USSD,line,status,text


Field Summary
static intUSSD_FAILED
          send failed
static intUSSD_RECEIVED
          received
static intUSSD_SENT
          send succeeded
static intUSSD_UNKNOWN
          unrecognized
 
Method Summary
 intgetLine()
          endpoint line
 intgetStatus()
          USSD_...
 java.lang.StringgetStatusText()
          status as string
 java.lang.StringgetText()
          received USDD string (if status is 2) otherwise it might contain an error (if status is 0)
 
Methods inherited from class webphone.SIPNotification
getNotificationType, toString
   

Field Detail

USSD_UNKNOWN

public static final int USSD_UNKNOWN
unrecognized

See Also:
Constant Field Values

USSD_FAILED

public static final int USSD_FAILED
send failed

See Also:
Constant Field Values

USSD_SENT

public static final int USSD_SENT
send succeeded

See Also:
Constant Field Values

USSD_RECEIVED

public static final int USSD_RECEIVED
received

See Also:
Constant Field Values
 
Method Detail

getLine

public int getLine()
endpoint line


getStatus

public int getStatus()
USSD_... constant


getStatusText

public java.lang.String getStatusText()
status as string


getText

public java.lang.String getText()
received USDD string (if status is 2) otherwise it might contain an error (if status is 0)