vhdServiceHandle Namespace Reference


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)


Function Documentation

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 (  ) 


Generated on Thu Jan 18 10:06:29 2007 for vhdPLUS by  doxygen 1.5.1-p1