webphone
Class SIPNotification.RTPT

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

public static class SIPNotification.RTPT
extends SIPNotification

RTPT notification.
Triggered by: ED-137 RTP extra header changes
Event: SIPNotificationListener.RTPT
Fields: RTPT,line,PTT-Type,SQU,PTT-ID,SCT,VF,extensionwords


Field Summary
static intPTT_OFF
          not speaking
static intPTT_ON
          ON (normal speaking)
static intPTT_ON_COUPLING
          Coupling ON
static intPTT_ON_EMERGENCY
          Emergency ON
static intPTT_ON_PRIORITY
          Priority ON
static intPTT_UNKNOWN
          unrecognized
 
Method Summary
 java.lang.StringgetExtension()
          the whole 32 bit words as int converted to string.
 intgetID()
          PTT-ID: (4 bits: b4-7)
 intgetLine()
          endpoint line
 booleangetSCT()
          (1 bit: b8): simultaneous transmission
 booleangetSQU()
          SQU: (1 bit: b3)
 intgetType()
          (3 bits: b0-2) ptt off/on types (PTT_...
 java.lang.StringgetTypeText()
          type as string
 booleangetVF()
          (1 bit : b31) Visibility Flag marker bit.
 
Methods inherited from class webphone.SIPNotification
getNotificationType, toString
  

Field Detail

PTT_UNKNOWN

public static final int PTT_UNKNOWN
unrecognized

See Also:
Constant Field Values

PTT_OFF

public static final int PTT_OFF
not speaking

See Also:
Constant Field Values

PTT_ON

public static final int PTT_ON
ON (normal speaking)

See Also:
Constant Field Values

PTT_ON_COUPLING

public static final int PTT_ON_COUPLING
Coupling ON

See Also:
Constant Field Values

PTT_ON_PRIORITY

public static final int PTT_ON_PRIORITY
Priority ON

See Also:
Constant Field Values

PTT_ON_EMERGENCY

public static final int PTT_ON_EMERGENCY
Emergency ON

See Also:
Constant Field Values
 
Method Detail

getLine

public int getLine()
endpoint line


getType

public int getType()
(3 bits: b0-2) ptt off/on types (PTT_... constant)


getTypeText

public java.lang.String getTypeText()
type as string


getSQU

public boolean getSQU()
SQU: (1 bit: b3)


getID

public int getID()
PTT-ID: (4 bits: b4-7)


getSCT

public boolean getSCT()
(1 bit: b8): simultaneous transmission


getVF

public boolean getVF()
(1 bit : b31) Visibility Flag marker bit. Set to 1 when the peer received an RTP packet from us


getExtension

public java.lang.String getExtension()
the whole 32 bit words as int converted to string. If there are more then one then separated by semicolon (;)