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 |