FNet counter configuration class. More...
#include <CFNetController.h>
Public Attributes | |
| int32_t | counterLimit = SFNetGlobals::DO_NOT_MODIFY |
| counter limit value | |
| int32_t | countOnTimeUs = SFNetGlobals::DO_NOT_MODIFY |
| interval for counter increment in microseconds | |
| TriState | enableCounterLimit = TriState::DO_NOT_MODIFY |
| if enabled, configured trigger and action is executed once limit is reached | |
| int8_t | incrementEventTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| timer trigger index in range from 0 to 10 | |
| TriState | onCounterChangesRecord =TriState::DO_NOT_MODIFY |
| if enabled, this channel counter changes are recorded (respects counter recording qualifier settings) | |
| int8_t | onCounterIncrementTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| trigger index in range from 0 to 10 | |
| TriState | onLimitRestart = TriState::DO_NOT_MODIFY |
| if enabled, counter is restarted once limit is reached | |
| int8_t | onLimitTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| trigger index in range from 0 to 10 | |
| int8_t | restartOnTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| trigger index in range from 0 to 10 | |
| int8_t | resumeOnTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| trigger index in range from 0 to 10 | |
| TriState | startActive = TriState::DO_NOT_MODIFY |
| if enabled, counter starts at session start | |
| int8_t | suspendOnTriggerIndex = SFNetGlobals::DO_NOT_MODIFY |
| trigger index in range from 0 to 10 | |
FNet counter configuration class.