Moodle  2.2.1
http://www.collinsharper.com
Zend_Service_DeveloperGarden_VoiceCall Class Reference
Inheritance diagram for Zend_Service_DeveloperGarden_VoiceCall:
Collaboration diagram for Zend_Service_DeveloperGarden_VoiceCall:

Public Member Functions

 newCall ($aNumber, $bNumber, $expiration, $maxDuration, $account=null, $privacyA=null, $privacyB=null, $greeter=null)
 newCallSequenced ($aNumber, $bNumber, $expiration, $maxDuration, $maxWait, $account=null, $privacyA=null, $privacyB=null, $greeter=null)
 tearDownCall ($sessionId)
 callStatus ($sessionId, $keepAlive=null)

Protected Attributes

 $_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-voicebutler/services/VoiceButlerService?wsdl'
 $_wsdlFileLocal = 'Wsdl/VoiceButlerService.wsdl'
 $_classMap

Detailed Description

Definition at line 81 of file VoiceCall.php.


Member Function Documentation

callStatus ( sessionId,
keepAlive = null 
)

checks the callStatus and updates the keepAlive if provided

Parameters:
string$sessionId
integer$keepAlive
Returns:
Zend_Service_DeveloperGarden_Response_VoiceButler_CallStatusResponse

Definition at line 212 of file VoiceCall.php.

Here is the call graph for this function:

newCall ( aNumber,
bNumber,
expiration,
maxDuration,
account = null,
privacyA = null,
privacyB = null,
greeter = null 
)

init a new call with the given params

Parameters:
string$aNumber
string$bNumber
integer$expiration
integer$maxDuration
integer$account
boolean$privacyA
boolean$privacyB
string$greeter
Returns:
Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallResponse

Definition at line 125 of file VoiceCall.php.

Here is the call graph for this function:

newCallSequenced ( aNumber,
bNumber,
expiration,
maxDuration,
maxWait,
account = null,
privacyA = null,
privacyB = null,
greeter = null 
)

init a new call with the given params but specially here, you can define a set of numbers to be called if the first number isnt reachable (ie: bNumber = +4930-111111,+4930-222222,+4930-333333)

Exceptions:
Zend_Service_DeveloperGarden_Client_Exception
Parameters:
string$aNumber
array$bNumber
integer$expiration
integer$maxDuration
integer$maxWait
integer$account
boolean$privacyA
boolean$privacyB
string$greeter
Returns:
Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallSequencedResponse

Definition at line 164 of file VoiceCall.php.

Here is the call graph for this function:

tearDownCall ( sessionId)

This tear down the call with the given sessionId

Parameters:
string$sessionId
Returns:
Zend_Service_DeveloperGarden_Response_VoiceButler_TearDownCallResponse

Definition at line 192 of file VoiceCall.php.

Here is the call graph for this function:


Field Documentation

$_classMap [protected]
Initial value:
 array(
        'newCallResponse'          => 'Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallResponse',
        'newCallSequencedResponse' => 'Zend_Service_DeveloperGarden_Response_VoiceButler_NewCallSequencedResponse',
        'tearDownCallResponse'     => 'Zend_Service_DeveloperGarden_Response_VoiceButler_TearDownCallResponse',
        'callStatusResponse'       => 'Zend_Service_DeveloperGarden_Response_VoiceButler_CallStatusResponse',
        'callStatus2Response'      => 'Zend_Service_DeveloperGarden_Response_VoiceButler_CallStatus2Response'
    )

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 104 of file VoiceCall.php.

$_wsdlFile = 'https://gateway.developer.telekom.com/p3gw-mod-odg-voicebutler/services/VoiceButlerService?wsdl' [protected]

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 89 of file VoiceCall.php.

$_wsdlFileLocal = 'Wsdl/VoiceButlerService.wsdl' [protected]

Reimplemented from Zend_Service_DeveloperGarden_Client_ClientAbstract.

Definition at line 96 of file VoiceCall.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations