org.mobicents.media.server.spi.dtmf
Interface DtmfGenerator

All Superinterfaces:
Component, MediaSource, Serializable

public interface DtmfGenerator
extends MediaSource

Author:
amit bhayani, quintana.thomas@gmail.com (Thomas Quintana), Yulian Oifa

Method Summary
 void addListener(DtmfGeneratorListener listener)
           
 void clearAllListeners()
           
 String getDigit()
           
 String getOOBDigit()
           
 int getToneDuration()
           
 int getVolume()
           
 void removeListener(DtmfGeneratorListener listener)
           
 void setDigit(String digit)
           
 void setOOBDigit(String digit)
           
 void setToneDuration(int duration)
           
 void setVolume(int volume)
           
 void start()
          Starts media processing.
 void stop()
          Terminates media processing.
 
Methods inherited from interface org.mobicents.media.MediaSource
getBytesTransmitted, getDuration, getMediaTime, getPacketsTransmitted, isConnected, isStarted, setDuration, setInitialDelay, setMediaTime
 
Methods inherited from interface org.mobicents.media.Component
activate, clearEndpoint, deactivate, getEndpoint, getId, getName, reset, setEndpoint
 

Method Detail

addListener

void addListener(DtmfGeneratorListener listener)

removeListener

void removeListener(DtmfGeneratorListener listener)

clearAllListeners

void clearAllListeners()

setDigit

void setDigit(String digit)

setOOBDigit

void setOOBDigit(String digit)

getDigit

String getDigit()

getOOBDigit

String getOOBDigit()

setToneDuration

void setToneDuration(int duration)

getToneDuration

int getToneDuration()

setVolume

void setVolume(int volume)

getVolume

int getVolume()

start

void start()
Starts media processing.

Specified by:
start in interface MediaSource

stop

void stop()
Terminates media processing.

Specified by:
stop in interface MediaSource


Copyright © 2013 TeleStax, Inc.. All Rights Reserved.