www.pudn.com > truetime-1.2-compiled.zip > codefunctions.cpp


#ifndef CODE_FUNCTIONS
#define CODE_FUNCTIONS

#include "createjob.cpp"

double contextSwitchCode(int seg, void* data) {

  switch (seg) {
  case 1:
    return rtsys->contextSimTime;
  case 2:
    return FINISHED;
  }
}

double periodicTaskHandlerCode(int seg, void* data) {

  UserTask* task = (UserTask*) data;
  
  ttCreateJob(task->name);
  //printf("ttCreateJob %s at %f\n", task->name, rtsys->time);
  return FINISHED;
}

#endif