The implementation is pretty straightforward, it gets its system conditions from the quo::QuoKernel and creates the callback itself.
Qosket::Basic::BasicTaskCallback
BasicTaskContract.cdl
Definition at line 38 of file BasicTaskQosketImpl.hh.
Public Member Functions | |
virtual void | initSysconds (const quo::QuoKernel_ptr &kernel) throw (CORBA::SystemException) |
Initialize the object with the required QuO system conditions by calling bindSysCond on the given kernel object. | |
virtual void | initCallbacks (const CORBA::ORB_ptr &orb) throw (CORBA::SystemException) |
Creates a new BasicTaskCallbackImpl object and installs it in the myCallback field. | |
virtual quo::ValueSC_ptr | DeadlinesMissed (void) throw (CORBA::SystemException) |
| |
virtual void | DeadlinesMissed (quo::ValueSC_ptr) throw (CORBA::SystemException) |
virtual quo::ValueSC_ptr | LastStatus (void) throw (CORBA::SystemException) |
| |
virtual void | LastStatus (quo::ValueSC_ptr) throw (CORBA::SystemException) |
virtual quo::Callback_ptr | Callback (void) throw (CORBA::SystemException) |
| |
virtual void | Callback (quo::Callback_ptr) throw (CORBA::SystemException) |
virtual CORBA::ULongLong | RUsage (void) throw (CORBA::SystemException) |
| |
virtual void | RUsage (CORBA::ULongLong) throw (CORBA::SystemException) |
|
Creates a new BasicTaskCallbackImpl object and installs it in the myCallback field.
Reimplemented in StubBasicTaskQosket. Definition at line 51 of file BasicTaskQosketImpl.cc. |
|
Initialize the object with the required QuO system conditions by calling bindSysCond on the given kernel object.
Definition at line 25 of file BasicTaskQosketImpl.cc. References require. |