AutosarOS
|
Counter management. More...
#include "Types.h"
Go to the source code of this file.
Functions | |
StatusType | Counter_IncrementCounter (CounterType counterID) |
Increment counter. More... | |
StatusType | Counter_GetCounterValue (CounterType counterID, TickRefType value) |
Read current counter value. More... | |
StatusType | Counter_GetElapsedValue (CounterType counterID, TickRefType value, TickRefType elapsedValue) |
Get elapse counter value. More... | |
Counter management.
Definition in file Counter.h.
StatusType Counter_GetCounterValue | ( | CounterType | counterID, |
TickRefType | value | ||
) |
Read current counter value.
This service reads the current count value of a counter.
counterID | Counter which tick value should be read |
value | Contains the current tick value of the counter |
Definition at line 51 of file Counter.c.
StatusType Counter_GetElapsedValue | ( | CounterType | counterID, |
TickRefType | value, | ||
TickRefType | elapsedValue | ||
) |
Get elapse counter value.
This service gets the number of ticks between the current tick value and a previously read tick value.
counterID | The counter to be read |
value | Previously read tick value (contains the current tick afterwards) |
elapsedValue | Difference between previous and current value |
StatusType Counter_IncrementCounter | ( | CounterType | counterID | ) |