If they are different then V is copied to CONFLIST.Current and the value of CONFLIST.Current is copied to CONFLIST.Prev.
It then constructs an update msg using lclParUpdate(3rmt) .
initCFparameter() should be called once before using this function to sychronize dbman and the local value in cases where the program wishes to set the value of the datapoint at startup.
The other possibility is to call one of the library functions such as GetCtlReadValues(3mngr) to obtain the current value from dbman.
This function communicates with dbman in local mode.
This function is part of libmngr.
If this value is one no update is sent back to the caller.