Method | Description | |
---|---|---|
__construct ( string $procedureName ) | Constructor | |
getAllowMultipleRegistrations ( ) : boolean | ||
getCallByRequestId ( integer $requestId ) : |
Get call by request ID | |
getDiscloseCaller ( ) : boolean | ||
getInvokeType ( ) : string | ||
getProcedureName ( ) : string | ||
getRegistrationById ( $registrationId ) : boolean | |
Get registration by ID | |
getRegistrations ( ) : array | ||
isAllowMultipleRegistrations ( ) : boolean | ||
isDiscloseCaller ( ) : boolean | ||
leave ( |
process session leave | |
managerGetRegistrations ( ) | todo: This was part of the manager stuff - but may be used by some tests | |
processCall ( |
Process call | |
processQueue ( ) | Process the Queue | |
processRegister ( |
Process register | |
processUnregister ( |
process unregister | |
removeCall ( |
Remove all references to Call to it can be GCed | |
setAllowMultipleRegistrations ( boolean $allowMultipleRegistrations ) | ||
setDiscloseCaller ( boolean $discloseCaller ) | ||
setInvokeType ( $invoketype ) |
Method | Description | |
---|---|---|
addRegistration ( |
Add registration | |
getNextFirstRegistration ( ) | ||
getNextLastRegistration ( ) | ||
getNextRandomRegistration ( ) | ||
getNextRoundRobinRegistration ( ) | ||
getNextThruwayRegistration ( ) | ||
setProcedureName ( string $procedureName ) |
public __construct ( string $procedureName ) | ||
$procedureName | string |
public getAllowMultipleRegistrations ( ) : boolean | ||
return | boolean |
public getCallByRequestId ( integer $requestId ) : |
||
$requestId | integer | |
return |
public getRegistrationById ( $registrationId ) : boolean | |
||
$registrationId | ||
return | boolean | |
public isAllowMultipleRegistrations ( ) : boolean | ||
return | boolean |
public managerGetRegistrations ( ) |
public processCall ( |
||
$session | ||
$call | ||
return | boolean | |
| Call |
public processRegister ( |
||
$session | ||
$msg | Thruway\Message\RegisterMessage | |
return | boolean |
public processUnregister ( |
||
$session | ||
$msg | Thruway\Message\UnregisterMessage | |
return | boolean |
public removeCall ( |
||
$call |
public setAllowMultipleRegistrations ( boolean $allowMultipleRegistrations ) | ||
$allowMultipleRegistrations | boolean |
public setDiscloseCaller ( boolean $discloseCaller ) | ||
$discloseCaller | boolean |