hp.telephony.media
Interface SignalConstants

All Known Subinterfaces:
SignalDetector, SignalDetectorConstants, SignalDetectorEvent, SignalGenerator, SignalGeneratorConstants, SignalGeneratorEvent
All Known Implementing Classes:
AsyncMediaGroup

public interface SignalConstants

SignalConstants supplies the names of the DTMF signals.

These Symbols are used by SignalGenerator and SignalDetector.

Since:
OCMP 2.0

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 CED. 2100Hz tone answer to v_CNG.
static Symbol v_CNG
          Symbol for CNG. 1100Hz tone answered by v_CED.
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_DtmfInBand
          Specifies the distinct mode used by the p_DtmfMode Symbol
static Symbol v_DtmfInBandOutBand
           
static Symbol v_DtmfNone
           
static Symbol v_DtmfOutBand
           
static Symbol v_DTMFStar
          Symbol for DTMF *
 

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

Since:
Not supported

v_DTMFB

public static final Symbol v_DTMFB
Symbol for DTMF B

Since:
Not supported

v_DTMFC

public static final Symbol v_DTMFC
Symbol for DTMF C

Since:
Not supported

v_DTMFD

public static final Symbol v_DTMFD
Symbol for DTMF D

Since:
Not supported

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 CNG. 1100Hz tone answered by v_CED. Alternating 500ms of 1100Hz and 3 seconds of silence for more than one minute, until the remote fax answers with 2100Hz. see Sending Fax and see Receiving Fax .

Since:
OC MP 2.2

v_CED

public static final Symbol v_CED
Symbol for CED. 2100Hz tone answer to v_CNG. see Sending Fax and see Receiving Fax .

Since:
Not supported

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'),
     // ...
     };
 


v_DtmfInBand

public static final Symbol v_DtmfInBand
Specifies the distinct mode used by the p_DtmfMode Symbol


v_DtmfOutBand

public static final Symbol v_DtmfOutBand

v_DtmfInBandOutBand

public static final Symbol v_DtmfInBandOutBand

v_DtmfNone

public static final Symbol v_DtmfNone