Classes | |
class | _Impl |
Functions | |
vhdServiceHandle (vhdServiceHeadRef serviceHead, vhdServiceBodyRef serviceBody, vhdArgSetRef serviceLoaderArgSet) | |
~vhdServiceHandle () | |
const std::string & | getServiceClassName () const |
const std::string & | getServiceName () const |
vhdArgSetRef | getServiceLoaderArgSet () const |
vhtBool | hasServiceContext () const |
vhtBool | isLocal () const |
vhdServiceHeadRef | getServiceHead () const |
vhdServiceBodyRef | getServiceBody () const |
vhdServiceContextRef | getServiceContext () const |
vhdServiceRuntimeIDRef | getServiceRuntimeID () const |
vhdIServiceInterfaceRef | getServiceInterface (const std::string &serviceInterfaceName) |
std::deque< vhdIServiceInterfaceRef > | getServiceInterfaces () |
vhtBool | isScheduled () const |
vhtBool | isInitialized () const |
vhtBool | isRunning () const |
vhtBool | tryInit () |
vhtBool | tryRun () |
vhtBool | tryFreeze () |
vhtBool | tryTerminate () |
void | update () |
vhtBool | isUpdating () const |
std::string | getEventReceiverName () |
void | handleEvent (vhdEventRef event) |
vhtTime | getLastInitTimeStamp () const |
vhtTime | getLastRunTimeStamp () const |
vhtTime | getLastFreezeTimeStamp () const |
vhtTime | getLastTerminateTimeStamp () const |
vhtTime | getAfterInitRunDuration () const |
vhtTime | getAfterInitUpdateDuration () const |
vhtTime | getLastUpdateTimeStamp () const |
vhtTime | getLastUpdateDuration () const |
void | _handleWarpClockExchange (const std::string &warpClockName, vhdWarpClockRef warpClock) |
void | _handleAddService (vhdServiceHandleRef serviceHandle) |
void | _handleRemoveService (vhdServiceHandleRef serviceHandle) |
void | _handleServiceStateChange (vhdServiceHandleRef serviceHandle) |
void | _handleAddProperty (vhdPropertyRef property) |
void | _handleRemoveProperty (vhdPropertyRef property) |
void | _handlePropertyChange (vhdPropertyRef property) |
void | _init (vhdRuntimeEngineRef runtimeEngine, vhdServiceRuntimeIDRef serviceRuntimeID, vhdServiceConfigPropertyRef serviceConfigProperty) |
void | _terminate () |
void | _setScheduledFlag (vhtBool scheduledFlag) |
void vhdServiceHandle::_handleAddProperty | ( | vhdPropertyRef | property | ) |
void vhdServiceHandle::_handleAddService | ( | vhdServiceHandleRef | serviceHandle | ) |
void vhdServiceHandle::_handlePropertyChange | ( | vhdPropertyRef | property | ) |
void vhdServiceHandle::_handleRemoveProperty | ( | vhdPropertyRef | property | ) |
void vhdServiceHandle::_handleRemoveService | ( | vhdServiceHandleRef | serviceHandle | ) |
void vhdServiceHandle::_handleServiceStateChange | ( | vhdServiceHandleRef | serviceHandle | ) |
void vhdServiceHandle::_handleWarpClockExchange | ( | const std::string & | warpClockName, | |
vhdWarpClockRef | warpClock | |||
) |
void vhdServiceHandle::_init | ( | vhdRuntimeEngineRef | runtimeEngine, | |
vhdServiceRuntimeIDRef | serviceRuntimeID, | |||
vhdServiceConfigPropertyRef | serviceConfigProperty | |||
) |
void vhdServiceHandle::_setScheduledFlag | ( | vhtBool | scheduledFlag | ) |
void vhdServiceHandle::_terminate | ( | ) |
vhtTime vhdServiceHandle::getAfterInitRunDuration | ( | ) | const |
vhtTime vhdServiceHandle::getAfterInitUpdateDuration | ( | ) | const |
std::string vhdServiceHandle::getEventReceiverName | ( | ) |
vhtTime vhdServiceHandle::getLastFreezeTimeStamp | ( | ) | const |
vhtTime vhdServiceHandle::getLastInitTimeStamp | ( | ) | const |
vhtTime vhdServiceHandle::getLastRunTimeStamp | ( | ) | const |
vhtTime vhdServiceHandle::getLastTerminateTimeStamp | ( | ) | const |
vhtTime vhdServiceHandle::getLastUpdateDuration | ( | ) | const |
vhtTime vhdServiceHandle::getLastUpdateTimeStamp | ( | ) | const |
vhdServiceBodyRef vhdServiceHandle::getServiceBody | ( | ) | const |
const std::string& vhdServiceHandle::getServiceClassName | ( | ) | const |
vhdServiceContextRef vhdServiceHandle::getServiceContext | ( | ) | const |
vhdServiceHeadRef vhdServiceHandle::getServiceHead | ( | ) | const |
vhdIServiceInterfaceRef vhdServiceHandle::getServiceInterface | ( | const std::string & | serviceInterfaceName | ) |
std::deque<vhdIServiceInterfaceRef> vhdServiceHandle::getServiceInterfaces | ( | ) |
vhdArgSetRef vhdServiceHandle::getServiceLoaderArgSet | ( | ) | const |
const std::string& vhdServiceHandle::getServiceName | ( | ) | const |
vhdServiceRuntimeIDRef vhdServiceHandle::getServiceRuntimeID | ( | ) | const |
void vhdServiceHandle::handleEvent | ( | vhdEventRef | event | ) |
vhtBool vhdServiceHandle::hasServiceContext | ( | ) | const |
vhtBool vhdServiceHandle::isInitialized | ( | ) | const |
vhtBool vhdServiceHandle::isLocal | ( | ) | const |
vhtBool vhdServiceHandle::isRunning | ( | ) | const |
vhtBool vhdServiceHandle::isScheduled | ( | ) | const |
vhtBool vhdServiceHandle::isUpdating | ( | ) | const |
vhtBool vhdServiceHandle::tryFreeze | ( | ) |
vhtBool vhdServiceHandle::tryInit | ( | ) |
vhtBool vhdServiceHandle::tryRun | ( | ) |
vhtBool vhdServiceHandle::tryTerminate | ( | ) |
void vhdServiceHandle::update | ( | ) |
vhdServiceHandle::vhdServiceHandle | ( | vhdServiceHeadRef | serviceHead, | |
vhdServiceBodyRef | serviceBody, | |||
vhdArgSetRef | serviceLoaderArgSet | |||
) |
vhdServiceHandle::~vhdServiceHandle | ( | ) |