Home Previous Up Next Index

armarx::RemoteStateOffererInterface

Overview

interface RemoteStateOffererInterface

Derived Classes and Interfaces

RemoteStateOffererIceBase

Operation Index

createRemoteStateInstanceNew
createRemoteStateInstance
updateGlobalStateIdRecursive
callRemoteState
breakRemoteState
exitRemoteState
isRemoteStateFinished
breakActiveSubstateRemotely
notifyEventBufferedDueToUnbreakableStateRemote
getRemoteInputParameters
getRemoteInputParametersById
getRemoteOutputParameters
getRemoteOutputParametersById
refetchRemoteSubstates
issueEvent
issueEventWithGlobalIdStr
removeInstance
hasSubstatesRemote
hasActiveSubstateRemote
getStatechart
getAvailableStates
getAvailableStateInstances
getStatechartInstance
getStatechartInstanceByGlobalIdStr
isHostOfStateByGlobalIdStr

Operations

CreateRemoteStateInstanceOutput createRemoteStateInstanceNew(CreateRemoteStateInstanceInput input)

int createRemoteStateInstance(string statename, RemoteStateIceBase* remoteState, string parentStateItentifierStr, string instanceName)

void updateGlobalStateIdRecursive(int stateId, string parentId)

void callRemoteState(int stateId, StringVariantContainerBaseMap properties)

bool breakRemoteState(int stateId, EventBase evt)

void exitRemoteState(int stateId)

bool isRemoteStateFinished(int stateId)

bool breakActiveSubstateRemotely(int stateId, EventBase evt)

void notifyEventBufferedDueToUnbreakableStateRemote(int stateId, bool eventBuffered)

StateParameterMap getRemoteInputParameters(string stateName)

StateParameterMap getRemoteInputParametersById(int stateId)

StateParameterMap getRemoteOutputParameters(string stateName)

StateParameterMap getRemoteOutputParametersById(int stateId)

StateIceBase refetchRemoteSubstates(int stateId)

void issueEvent(int receivingStateId, EventBase evt)

void issueEventWithGlobalIdStr(string globalStateIdStr, EventBase evt)

void removeInstance(int stateId)

bool hasSubstatesRemote(string stateName)

bool hasActiveSubstateRemote(int stateId)

StateIceBase getStatechart(string stateName)

::Ice::StringSeq getAvailableStates()

StateIdNameMap getAvailableStateInstances()

StateIceBase getStatechartInstance(int stateId)

StateIceBase getStatechartInstanceByGlobalIdStr(string globalStateIdStr)

bool isHostOfStateByGlobalIdStr(string globalStateIdStr)


Home Previous Up Next Index