The existing EN_setstatusreport function only allows API clients to set the level of status reporting. There is no way to retrieve what this level is, such as when it is read in from an EPANET input file. This presents a problem when a third party UI relies on the toolkit API to manage all network data.
I propose adding a new option constant named EN_STATUS_REPORT, that can be used with the EN_setoption and EN_getoption functions to resolve this issue.
The existing
EN_setstatusreport
function only allows API clients to set the level of status reporting. There is no way to retrieve what this level is, such as when it is read in from an EPANET input file. This presents a problem when a third party UI relies on the toolkit API to manage all network data.I propose adding a new option constant named
EN_STATUS_REPORT
, that can be used with theEN_setoption
andEN_getoption
functions to resolve this issue.