All Classes Files Functions Variables Enumerations Enumerator Groups Pages
DistributedDomain.idl File Reference

Set domain distributed among several Kerio Connect servers. More...

Go to the source code of this file.

Classes

struct  kerio::jsonapi::admin::HomeServer
struct  kerio::jsonapi::admin::ClusterConflict
struct  kerio::jsonapi::admin::ClusterError
struct  kerio::jsonapi::admin::ClusterServer
struct  kerio::jsonapi::admin::ClusterAuthentication
interface  kerio::jsonapi::admin::DistributedDomain

Typedefs

typedef sequence< HomeServer > kerio::jsonapi::admin::HomeServerList
typedef sequence< ClusterConflict > kerio::jsonapi::admin::ClusterConflictList
typedef sequence
< kerio::web::LocalizableMessage
kerio::jsonapi::admin::LocalizableMessageList
typedef sequence< ClusterServer > kerio::jsonapi::admin::ClusterServerList

Enumerations

enum  ClusterErrorType {
  clSuccess, kerio::jsonapi::admin::clError, kerio::jsonapi::admin::clSelfConnectError, kerio::jsonapi::admin::clConnectToSlaveError,
  kerio::jsonapi::admin::clInaccessibleHost, kerio::jsonapi::admin::clInvalidUserOrPassword, kerio::jsonapi::admin::clIncorrectClusterVersion, kerio::jsonapi::admin::clDataConflict,
  kerio::jsonapi::admin::clDirServiceRemoteEmpty, kerio::jsonapi::admin::clDirServiceLocalEmpty, kerio::jsonapi::admin::clDirServiceDifferent
}
enum  ClusterConflictTarget {
  clResource, clAlias, clMailingList, clDomainAlias,
  clDomain
}
enum  ClusterRole { clStandalone, clMaster, clSlave }
enum  ClusterStatus { kerio::jsonapi::admin::csReady, kerio::jsonapi::admin::csError }
enum  ClusterDomainStatus { csDomainNotChecked, csDomainExists, csDomainDoesNotExist }

Detailed Description

Set domain distributed among several Kerio Connect servers.

Author(s):
Dusan Juhas
Copyright:
Copyright © 2017 Kerio Technologies s.r.o.