Method | Description | |
---|---|---|
__construct ( |
Constructor | |
getCallMessage ( ) : Thruway\Message\CallMessage | Get call message | |
getCallStart ( ) : string | ||
getCalleeSession ( ) : |
Get callee session | |
getCallerSession ( ) : |
Get caller session | |
getCancelMessage ( ) : Thruway\Message\CancelMessage | ||
getInterruptMessage ( ) : Thruway\Message\InterruptMessage | ||
getInvocationMessage ( ) : Thruway\Message\InvocationMessage | Get InvocationMessage | |
getInvocationRequestId ( ) : mixed | ||
getIsProgressive ( ) : boolean | Get state is progressive | |
getProcedure ( ) : |
||
getRegistration ( ) : |
Get registration | |
isProgressive ( ) : boolean | Check is progressive | |
processCancel ( |
processCancel processes cancel message from the caller. | |
processYield ( |
Process Yield message | |
setCallMessage ( Thruway\Message\CallMessage $callMessage ) | Set call message | |
setCalleeSession ( |
Set callee session | |
setCallerSession ( |
Set caller session | |
setCancelMessage ( Thruway\Message\CancelMessage $cancelMessage ) | ||
setInterruptMessage ( Thruway\Message\InterruptMessage $interruptMessage ) | ||
setInvocationMessage ( Thruway\Message\InvocationMessage $invocationMessage ) | Set Invocation message | |
setIsProgressive ( boolean $isProgressive ) | update state is progressive | |
setRegistration ( |
public __construct ( |
||
$callerSession | ||
$callMessage | Thruway\Message\CallMessage | |
$procedure |
public getCallMessage ( ) : Thruway\Message\CallMessage | ||
return | Thruway\Message\CallMessage |
public getCalleeSession ( ) : |
||
return |
public getCallerSession ( ) : |
||
return |
public getCancelMessage ( ) : Thruway\Message\CancelMessage | ||
return | Thruway\Message\CancelMessage |
public getInterruptMessage ( ) : Thruway\Message\InterruptMessage | ||
return | Thruway\Message\InterruptMessage |
public getInvocationMessage ( ) : Thruway\Message\InvocationMessage | ||
return | Thruway\Message\InvocationMessage |
public getIsProgressive ( ) : boolean | ||
return | boolean |
public getRegistration ( ) : |
||
return |
public isProgressive ( ) : boolean | ||
return | boolean |
public processCancel ( |
||
$session | ||
$msg | Thruway\Message\CancelMessage | |
return | boolean |
public processYield ( |
||
$session | ||
$msg | Thruway\Message\YieldMessage | |
return | boolean | if we need to keep the call indexed |
public setCallMessage ( Thruway\Message\CallMessage $callMessage ) | ||
$callMessage | Thruway\Message\CallMessage |
public setCalleeSession ( |
||
$calleeSession |
public setCallerSession ( |
||
$callerSession |
public setCancelMessage ( Thruway\Message\CancelMessage $cancelMessage ) | ||
$cancelMessage | Thruway\Message\CancelMessage |
public setInterruptMessage ( Thruway\Message\InterruptMessage $interruptMessage ) | ||
$interruptMessage | Thruway\Message\InterruptMessage |
public setInvocationMessage ( Thruway\Message\InvocationMessage $invocationMessage ) | ||
$invocationMessage | Thruway\Message\InvocationMessage |
public setIsProgressive ( boolean $isProgressive ) | ||
$isProgressive | boolean |
public setRegistration ( |
||
$registration |