20 namespace TTEthernetModel {
32 if(msg->arrivedOn(
"in")){
34 unsigned long currentTotalTicks = tteScheduler->
getTotalTicks();
41 ev.printf(
"Received frame in %s too early! Gap was %d Ticks, should have been between minimum %d! \n", getName(), currentTotalTicks-
lastArrived,par(
"bag").longValue());
42 bubble(
"Frame to early");
43 getDisplayString().setTagArg(
"i2", 0,
"status/excl3");
44 getParentModule()->getDisplayString().setTagArg(
"i2", 0,
"status/excl3");
52 sendDelayed(msg,SimTime(getParentModule()->par(
"hardware_delay").doubleValue()),
"out");
59 bag = (uint64_t)par(
"bag").longValue();