13 #import <kerio/web/idl/SharedStructures.idl>
20 kerio::web::KId extensionId;
26 typedef sequence<OperatorExtension> OperatorExtensionList;
28 enum OperatorCallStatus {
47 void getExtensions(out OperatorExtensionList extensions);
56 void dial(out kerio::web::KId callId, in kerio::web::KId extensionId, in
string phoneNumber);
64 void login(in
string userName, in
string password);
66 void hangup(in kerio::web::KId callId);
68 void getCallStatus(out OperatorCallStatus
status, in OperatorCallStatus lastStatus, in kerio::web::KId callId);