

Public Types | |
| enum | JobPriority { LOW, INTERMEDIATE, HIGH } |
this class implements a structure to compute the priority of service flows | |
Public Member Functions | |
| SSRecord * | GetSsRecord (void) |
| void | SetSsRecord (SSRecord *ssRecord) |
| enum ServiceFlow::SchedulingType | GetSchedulingType (void) |
| void | SetSchedulingType (ServiceFlow::SchedulingType schedulingType) |
| ServiceFlow * | GetServiceFlow (void) |
| void | SetServiceFlow (ServiceFlow *serviceFlow) |
| ReqType | GetType (void) |
| void | SetType (ReqType type) |
| Time | GetReleaseTime (void) |
| void | SetReleaseTime (Time releaseTime) |
| Time | GetPeriod (void) |
| void | SetPeriod (Time period) |
| Time | GetDeadline (void) |
| void | SetDeadline (Time deadline) |
| uint32_t | GetSize (void) |
| void | SetSize (uint32_t size) |
Friends | |
| bool | operator== (const UlJob &a, const UlJob &b) |
1.7.1