org.mobicents.media.server.impl.resource.dtmf
Class DtmfBuffer
java.lang.Object
org.mobicents.media.server.impl.BaseComponent
org.mobicents.media.server.impl.AbstractSink
org.mobicents.media.server.impl.resource.dtmf.DtmfBuffer
- All Implemented Interfaces:
- java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.MediaSink, org.mobicents.media.server.spi.resource.DtmfDetector
- Direct Known Subclasses:
- DetectorImpl
public abstract class DtmfBuffer
- extends AbstractSink
- implements org.mobicents.media.server.spi.resource.DtmfDetector, java.io.Serializable
Implements digit buffer.
- Author:
- Oleg Kulikov, amit bhayani
- See Also:
- Serialized Form
| Fields inherited from interface org.mobicents.media.server.spi.resource.DtmfDetector |
DEFAULT_INTERDIGIT_INTERVAL, DEFAULT_SIGNAL_LEVEL |
|
Constructor Summary |
DtmfBuffer(java.lang.String name)
|
| Methods inherited from class org.mobicents.media.server.impl.AbstractSink |
assignPreffered, connect, connect, disconnect, disconnect, failed, getBytesReceived, getInterface, getPacketsReceived, getPreffered, isConnected, isMultipleConnectionsAllowed, isStarted, onMediaTransfer, receive, resetStats, selectPreffered, start, started, stop, stopped |
| Methods inherited from class org.mobicents.media.server.impl.BaseComponent |
addListener, getConnection, getEndpoint, getFormat, getId, getName, removeListener, sendEvent, setConnection, setEndpoint, subset, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.mobicents.media.server.spi.resource.DtmfDetector |
getVolume, setVolume, start, stop |
| Methods inherited from interface org.mobicents.media.MediaSink |
connect, connect, disconnect, disconnect, getBytesReceived, getFormats, getPacketsReceived, isConnected, isMultipleConnectionsAllowed, isStarted, receive |
| Methods inherited from interface org.mobicents.media.Component |
addListener, getConnection, getEndpoint, getFormat, getId, getInterface, getName, removeListener, resetStats, setConnection, setEndpoint |
TIMEOUT
public static final int TIMEOUT
- See Also:
- Constant Field Values
interdigitInterval
public int interdigitInterval
DtmfBuffer
public DtmfBuffer(java.lang.String name)
getMask
public java.lang.String getMask()
- Specified by:
getMask in interface org.mobicents.media.server.spi.resource.DtmfDetector
setMask
public void setMask(java.lang.String mask)
- Specified by:
setMask in interface org.mobicents.media.server.spi.resource.DtmfDetector
setInterdigitInterval
public void setInterdigitInterval(int silence)
- Specified by:
setInterdigitInterval in interface org.mobicents.media.server.spi.resource.DtmfDetector
getInterdigitInterval
public int getInterdigitInterval()
- Specified by:
getInterdigitInterval in interface org.mobicents.media.server.spi.resource.DtmfDetector
push
public void push(java.lang.String symbol)
Copyright © 2010. All Rights Reserved.