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