Namespaces | |
| namespace | kerio |
| Functions for internal communication in Multi-Server | |
Classes | |
| struct | kerio::jsonapi::webmail::OperatorExtension |
| interface | kerio::jsonapi::webmail::CallManager |
Typedefs | |
|
typedef sequence < OperatorExtension > | kerio::jsonapi::webmail::OperatorExtensionList |
Enumerations | |
| enum | OperatorCallStatus { OcsUnknown, OcsPickUp, OcsRinging, OcsConnected } |
Functions | |
| void | kerio::jsonapi::webmail::CallManager::getExtensions (out OperatorExtensionList extensions) |
| void | kerio::jsonapi::webmail::CallManager::dial (out kerio::web::KId callId, in kerio::web::KId extensionId, in string phoneNumber) |
| void | kerio::jsonapi::webmail::CallManager::login (in string userName, in string password) |
| void | kerio::jsonapi::webmail::CallManager::hangup (in kerio::web::KId callId) |
| void | kerio::jsonapi::webmail::CallManager::getCallStatus (out OperatorCallStatus status, in OperatorCallStatus lastStatus, in kerio::web::KId callId) |
| void kerio::jsonapi::webmail::CallManager::getExtensions | ( | out OperatorExtensionList | extensions | ) |
Obtain available extensions assigned to the user (only registered).
empty extensions = no extension available
| extensions |