Total Connection Duration: Time from AppLayer instantiation
Last Content Hearbeat: Time from last content from meter
When Last Content Heartbeat is greater than a configured amount of seconds (stored in max_content_timeout variable), NoContentTimeoutException is raised
max_content_timeout may be set with set_content_timeout and is 300 seconds by default
read_incremental_values, read_absolute_values , stored_tariff_info and current_tariff_info functions calls reset_content_received when correct data is received to reset content counter and avoid timeout
AppLayer stores two time counters:
When Last Content Heartbeat is greater than a configured amount of seconds (stored in
max_content_timeout
variable),NoContentTimeoutException
is raisedmax_content_timeout
may be set withset_content_timeout
and is 300 seconds by defaultread_incremental_values
,read_absolute_values
,stored_tariff_info
andcurrent_tariff_info
functions callsreset_content_received
when correct data is received to reset content counter and avoid timeout