Kanzi Connect  3.9.8
Kanzi Connect C++ API
kanzi::connect::AbstractService Member List

This is the complete list of members for kanzi::connect::AbstractService, including all inherited members.

AbstractService()kanzi::connect::AbstractService
acquireSession(int clientId, int sessionId, MessageDispatcher *dispatcher, const string &instanceName)kanzi::connect::AbstractService
addCustomType(const string &xml)kanzi::connect::AbstractServicevirtual
addCustomTypeDecoded(const string &decodedXml)kanzi::connect::AbstractServicevirtual
addEnumValue(const string &name, const string &enumerator, int value)kanzi::connect::AbstractServiceprotected
addEvent(const string &identifier, const string &description)kanzi::connect::AbstractServicevirtual
addMethod(const string &identifier, const string &description)kanzi::connect::AbstractServicevirtual
addProperty(const string &identifier, const string &description)kanzi::connect::AbstractServicevirtual
addRoute(const string &xml)kanzi::connect::AbstractServicevirtual
addRouteDecoded(const string &decodedXml)kanzi::connect::AbstractServicevirtual
addRuntimeDataSchemaChangeSubscription(RuntimeDataSchemaChangeCallback function)kanzi::connect::AbstractService
addStateChangeSubscription(StateCallbackFunction function)kanzi::connect::AbstractService
addSubscription(const string &identifier, AbstractSessionSharedPtr session)kanzi::connect::AbstractService
AlreadyExists enum valuekanzi::connect::AbstractService
cancelTimer(int64_t timerId)kanzi::connect::AbstractServicevirtual
countSessions() constkanzi::connect::AbstractService
countSessions()kanzi::connect::AbstractService
createRuntimedata(const string &parentIdentifier, const string &xml)kanzi::connect::AbstractServicevirtual
enumerationValuesBegin()kanzi::connect::AbstractService
enumerationValuesEnd()kanzi::connect::AbstractService
EnumMap typedefkanzi::connect::AbstractService
EnumValues typedefkanzi::connect::AbstractService
findSubscribers(const string &identifier)kanzi::connect::AbstractService
getAllSessions() constkanzi::connect::AbstractService
getAllSessionsOfClient(int clientId)kanzi::connect::AbstractService
getAttribute(const string &key)kanzi::connect::AbstractService
getAttributes()kanzi::connect::AbstractService
getConfigurationProperties()kanzi::connect::AbstractService
getContentClient() constkanzi::connect::AbstractService
getContentProvider()kanzi::connect::AbstractServicevirtual
getCustomTypes() constkanzi::connect::AbstractService
getDisabledInvokables()kanzi::connect::AbstractService
getDomain() constkanzi::connect::AbstractService
getEnumValue(const string &name, const string &enumerator)kanzi::connect::AbstractService
getExtensions()kanzi::connect::AbstractService
getExtensionsSchemas()kanzi::connect::AbstractService
getFileClient() constkanzi::connect::AbstractServiceprotected
getFullyQualifiedConfigurationPropertyName(const string &name)kanzi::connect::AbstractService
getGenericInvoker()kanzi::connect::AbstractServicevirtual
getIdentifier() const =0kanzi::connect::AbstractServicepure virtual
getInterfaceDomain() constkanzi::connect::AbstractService
getModifiedConfigurationProperties()kanzi::connect::AbstractServiceinlinevirtual
getName()kanzi::connect::AbstractServicevirtual
getProxyWorkQueue()kanzi::connect::AbstractService
getRunningSession()kanzi::connect::AbstractServiceinline
getSchema()kanzi::connect::AbstractServicevirtual
getScriptContext()kanzi::connect::AbstractServiceprotected
getServiceDescription() constkanzi::connect::AbstractServicevirtual
getServiceRoutingInformation()kanzi::connect::AbstractServiceinlinevirtual
getServiceState() constkanzi::connect::AbstractServicevirtual
getSession(int clientId, int sessionId)kanzi::connect::AbstractService
getSettingFactory() constkanzi::connect::AbstractServiceprotected
getStopInterval() constkanzi::connect::AbstractService
getWorkQueue() constkanzi::connect::AbstractService
hasEnumValues(const string &name)kanzi::connect::AbstractService
hasSubscriptions(const string &identifier)kanzi::connect::AbstractService
initialize(InterfaceDomainBase *domain, ContentClientSharedPtr contentClient, WorkQueueInterface *workQueue)kanzi::connect::AbstractServicevirtual
InvokableOperationResult enum namekanzi::connect::AbstractService
manualPersistenceOverride() constkanzi::connect::AbstractService
NotFound enum valuekanzi::connect::AbstractService
notifyRuntimeSchemaChange()kanzi::connect::AbstractServiceprotected
notifyWork()kanzi::connect::AbstractServiceprotectedvirtual
notifyWork(ConnectWorkItemSharedPtr workItem)kanzi::connect::AbstractServiceprotectedvirtual
notifyWork(const ConnectWorkItem::Executor executor)kanzi::connect::AbstractServiceprotected
notifyWork(ConnectWorkItemSharedPtr workItem, const ConnectWorkItem::Executor executor)kanzi::connect::AbstractServiceprotectedvirtual
NotReady enum valuekanzi::connect::AbstractService
onAcquireSession(int clientId, int sessionId, MessageDispatcher *dispatcher, const string &instanceName)=0kanzi::connect::AbstractServicepure virtual
onReleaseSession(AbstractSessionSharedPtr session)kanzi::connect::AbstractServicevirtual
onResetServiceRequest(ServiceArgumentsSharedPtr arguments)kanzi::connect::AbstractServiceprotectedvirtual
onStartServiceRequest(ServiceArgumentsSharedPtr arguments)kanzi::connect::AbstractServiceprotectedvirtual
onStopServiceRequest()kanzi::connect::AbstractServiceprotectedvirtual
prepareScriptContext()kanzi::connect::AbstractServiceprotected
processMessage(const MessagePackage &message, AbstractSessionSharedPtr session, shared_ptr< GenericRPCReplyMessage > &ret)kanzi::connect::AbstractService
provideServiceRoutingInformationOverride()kanzi::connect::AbstractServiceprotectedvirtual
provideServiceRuntimeDataOverride()kanzi::connect::AbstractServiceprotectedvirtual
registerEnumValue(AbstractServiceSharedPtr service, const string &name, const string &enumerator, int value)kanzi::connect::AbstractServiceprotected
releaseAllSessions()kanzi::connect::AbstractService
releaseSession(AbstractSessionSharedPtr session)kanzi::connect::AbstractService
removeCustomType(const string &typeName)kanzi::connect::AbstractServicevirtual
removeEvent(const string &identifier)kanzi::connect::AbstractServicevirtual
removeMethod(const string &identifier)kanzi::connect::AbstractServicevirtual
removeProperty(const string &identifier)kanzi::connect::AbstractServicevirtual
removeRoute(const string &subjectName)kanzi::connect::AbstractServicevirtual
removeRuntimedataElement(const string &elementIdentifier)kanzi::connect::AbstractServicevirtual
removeRuntimeDataSchemaChangeSubscription(RuntimeDataSchemaChangeSubscriptionToken token)kanzi::connect::AbstractService
removeStateChangeSubscription(StateChangedSubscriptionToken token)kanzi::connect::AbstractService
removeSubscriptions(AbstractSessionSharedPtr session, const string &identifier="")kanzi::connect::AbstractService
resetService(ServiceArgumentsSharedPtr arguments)kanzi::connect::AbstractService
runtimeData()kanzi::connect::AbstractService
RuntimeDataSchemaChangeCallback typedefkanzi::connect::AbstractService
RuntimeDataSchemaChangeSubscriptionToken typedefkanzi::connect::AbstractService
ServiceControlFailed enum valuekanzi::connect::AbstractService
ServiceControlNotSupported enum valuekanzi::connect::AbstractService
ServiceControlResult enum namekanzi::connect::AbstractService
ServiceControlResult typedefkanzi::connect::AbstractService
ServiceControlSource enum namekanzi::connect::AbstractService
ServiceControlSource typedefkanzi::connect::AbstractService
ServiceControlSourceLogic enum valuekanzi::connect::AbstractService
ServiceControlSourceManual enum valuekanzi::connect::AbstractService
ServiceControlSuccess enum valuekanzi::connect::AbstractService
SessionContainer typedefkanzi::connect::AbstractService
setAttribute(const string &key, const string &value)kanzi::connect::AbstractService
setConfigurationPropertyPrefix(const string &prefix)kanzi::connect::AbstractServiceprotected
setDomain(ConnectDomainSharedPtr domain)kanzi::connect::AbstractService
setFileClient(VirtualFileClient *client)kanzi::connect::AbstractService
setName(const string &name)kanzi::connect::AbstractServicevirtual
setPersistence(AbstractService::ServiceDescription::Persistence persistence)kanzi::connect::AbstractService
setRunningSession(AbstractSessionSharedPtr session)kanzi::connect::AbstractServiceinlinevirtual
setRuntimedataValue(const string &elementIdentifier, const string &value)kanzi::connect::AbstractServicevirtual
setServiceRuntimeDataSchema(const string &xml)kanzi::connect::AbstractService
setServiceState(AbstractService::ServiceState state)kanzi::connect::AbstractService
setServiceVersion(AbstractService::ServiceDescription::Version version, AbstractService::ServiceDescription::Version minCompatibleVersion=AbstractService::ServiceDescription::Version())kanzi::connect::AbstractService
setSettingFactory(const persistence::SettingFactory *factory)kanzi::connect::AbstractService
setStopInterval(int seconds)kanzi::connect::AbstractService
setTimer(int64_t milliseconds, ConnectWorkItem::Executor callback)kanzi::connect::AbstractServicevirtual
setTimer(int64_t milliseconds, ConnectWorkItem::Executor callback, ConnectWorkItem::ExecutionContext executionContext)kanzi::connect::AbstractServicevirtual
simulateEvent(const string &messageName, const MessagePackage &message)kanzi::connect::AbstractService
startService(ServiceControlSource serviceControlSource, ServiceArgumentsSharedPtr arguments)kanzi::connect::AbstractService
StateCallbackFunction typedefkanzi::connect::AbstractService
StateChangedSubscriptionToken typedefkanzi::connect::AbstractService
stopService(ServiceControlSource serviceControlSource)kanzi::connect::AbstractService
Success enum valuekanzi::connect::AbstractService
uninitialize()kanzi::connect::AbstractServicevirtual
ValidationFailed enum valuekanzi::connect::AbstractService
work(ConnectWorkItemSharedPtr workItem)kanzi::connect::AbstractServicevirtual
writeConfigurationPropertyInternal(const string &stream)kanzi::connect::AbstractServiceprotected
~AbstractService()kanzi::connect::AbstractServicevirtual