#include <plugins.h>
Inheritance diagram for YPlugIn:
Public Member Functions | |
YPlugIn (const YObjectArgs &args) | |
virtual int | InitInstance (const QString &p, const QString &dt) |
virtual int | SetConfig (YInputParser &parser) |
virtual int | GetConfig (YOutputParser &parser) |
bool | GetSupportCalcPreemptionTime () const |
bool | GetSupportTimerTick () const |
YASA_TIME | GetMinTimerTick () const |
const YASA_MAXCPU & | GetMaxCPU () const |
const QString & | GetPath () const |
const QString & | GetShortName () const |
Returns "ellf" instead "Enhanced least laxity first". | |
void | SetShortName (const QString &sn) |
const QString & | GetFullName () const |
void | SetFullName (const QString &fn) |
Private Attributes | |
Q_OBJECT QString | path |
QString | shortname |
bool | support_calcpreemptiontime |
bool | support_timertick |
YASA_MAXCPU | maxcpu |
YASA_TICK | min_timertick |
|
|
|
Reimplemented from YObject. Reimplemented in YSchedulerPlugIn, and YExecutivePlugIn. |
|
|
|
|
|
|
|
|
|
Returns "ellf" instead "Enhanced least laxity first".
|
|
|
|
|
|
|
|
Reimplemented from YObject. Reimplemented in YSchedulerPlugIn, and YExecutivePlugIn. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|