wirecurly.dialplan.applications package

Submodules

wirecurly.dialplan.applications.bridge module

class wirecurly.dialplan.applications.bridge.Bridge(dialstring)[source]

Bases: wirecurly.dialplan.applications.ApplicationBase

Bridge application

data[source]

Data is the whole dialstring

wirecurly.dialplan.applications.conference module

class wirecurly.dialplan.applications.conference.Conference(conf_name, profile='default')[source]

Bases: wirecurly.dialplan.applications.ApplicationBase

The conference application

clearPin()[source]

Clear conference PIN

data[source]

Getter for data so we can properly manipulate application configuration

setPin(pin)[source]

Set conference PIN

wirecurly.dialplan.applications.playback module

class wirecurly.dialplan.applications.playback.Playback(filename)[source]

Bases: wirecurly.dialplan.applications.ApplicationBase

The playback application

data[source]

Filename only returns the file to be played. We cannot make checks of file existence unless we are on the local machine.

wirecurly.dialplan.applications.tools module

class wirecurly.dialplan.applications.tools.Answer[source]

Bases: wirecurly.dialplan.applications.ApplicationBase

The answer application

data[source]

Answer does not need data, so return empty string.

class wirecurly.dialplan.applications.tools.Sleep(time_in_ms)[source]

Bases: wirecurly.dialplan.applications.ApplicationBase

The sleep application

data[source]

Sleep only needs to return the time to sleep in ms.

Module contents

class wirecurly.dialplan.applications.ApplicationBase(app_name)[source]

Bases: object

A base class for applications

data[source]

Method that all must implement to provide data.

Read the Docs v: latest
Versions
latest
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.