JSR-043: JTAPI-1.4

javax.telephony.media
Interface SignalConstants

All Known Subinterfaces:
Async_SignalDetector, Async_SignalDetectorEvent, Async_SignalGenerator, Async_SignalGeneratorEvent, SignalDetector, SignalDetectorConstants, SignalDetectorEvent, SignalGenerator, SignalGeneratorConstants, SignalGeneratorEvent
All Known Implementing Classes:
Signals

public interface SignalConstants

SignalConstants supplies the names of the DTMF signals.

These Symbols are used by SignalGenerator and SignalDetector.

Since:
JTAPI-1.3

Field Summary
static Symbol p_SymbolChar
          Specifies the chars to use when non standard Signals are converted to a String or vice versa.
static Symbol v_CED
          Symbol for Fax-called tone CED.
static Symbol v_CNG
          Symbol for Fax-calling tone CNG.
static Symbol v_DTMF0
          Symbol for DTMF 0.
static Symbol v_DTMF1
          Symbol for DTMF 1.
static Symbol v_DTMF2
          Symbol for DTMF 2.
static Symbol v_DTMF3
          Symbol for DTMF 3.
static Symbol v_DTMF4
          Symbol for DTMF 4.
static Symbol v_DTMF5
          Symbol for DTMF 5.
static Symbol v_DTMF6
          Symbol for DTMF 6.
static Symbol v_DTMF7
          Symbol for DTMF 7.
static Symbol v_DTMF8
          Symbol for DTMF 8.
static Symbol v_DTMF9
          Symbol for DTMF 9.
static Symbol v_DTMFA
          Symbol for DTMF A.
static Symbol v_DTMFB
          Symbol for DTMF B.
static Symbol v_DTMFC
          Symbol for DTMF C.
static Symbol v_DTMFD
          Symbol for DTMF D.
static Symbol v_DTMFHash
          Symbol for DTMF #.
static Symbol v_DTMFStar
          Symbol for DTMF *.
static Symbol v_Unknown
          Symbol for unknown/unregistered Signals.
 

Field Detail

v_DTMF0

public static final Symbol v_DTMF0
Symbol for DTMF 0.

v_DTMF1

public static final Symbol v_DTMF1
Symbol for DTMF 1.

v_DTMF2

public static final Symbol v_DTMF2
Symbol for DTMF 2.

v_DTMF3

public static final Symbol v_DTMF3
Symbol for DTMF 3.

v_DTMF4

public static final Symbol v_DTMF4
Symbol for DTMF 4.

v_DTMF5

public static final Symbol v_DTMF5
Symbol for DTMF 5.

v_DTMF6

public static final Symbol v_DTMF6
Symbol for DTMF 6.

v_DTMF7

public static final Symbol v_DTMF7
Symbol for DTMF 7.

v_DTMF8

public static final Symbol v_DTMF8
Symbol for DTMF 8.

v_DTMF9

public static final Symbol v_DTMF9
Symbol for DTMF 9.

v_DTMFA

public static final Symbol v_DTMFA
Symbol for DTMF A.

v_DTMFB

public static final Symbol v_DTMFB
Symbol for DTMF B.

v_DTMFC

public static final Symbol v_DTMFC
Symbol for DTMF C.

v_DTMFD

public static final Symbol v_DTMFD
Symbol for DTMF D.

v_DTMFStar

public static final Symbol v_DTMFStar
Symbol for DTMF *.

v_DTMFHash

public static final Symbol v_DTMFHash
Symbol for DTMF #.

v_CNG

public static final Symbol v_CNG
Symbol for Fax-calling tone CNG.

v_CED

public static final Symbol v_CED
Symbol for Fax-called tone CED.

v_Unknown

public static final Symbol v_Unknown
Symbol for unknown/unregistered Signals. Use getSignalStrings() to retrieve the SignalName.

Use p_SymbolChar to define a Signal Symbol.


p_SymbolChar

public static final Symbol p_SymbolChar
Specifies the chars to use when non standard Signals are converted to a String or vice versa. The associated value is a Object[]. Even numbered elements are a Symbol, odd numbered elements are the associated Character.

For example, The standard values could be represented like:

 Object[] v_StandardDTMFChars = { 
     v_DTMF0, new Character('0'),
     v_DTMF1, new Character('1'),
     v_DTMF2, new Character('2'),
     v_DTMF3, new Character('3'),
     // ...
     };
 

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org