CARIS HPD : HPD® Server API : Introduction : Migration notes : HPD 2.9.1
 

HPD 2.9.1

getUpdates

The P_PPRAPI, P_ENCAPI and P_GPEAPI methods called getUpdates have been affected by the new P_PPRAPI and P_VECTORAPI methods called allowAllCPSUpdates and allowSpecificCPSUpdate.

P_PPRAPI.getUpdates now has a return value, so code must be updated to retrieve the return value, even if you do not use the value.

The interfaces of P_ENCAPI.getUpdates and GPEAPI.getUpdates have not changed, but it is recommended to replace them both with the new function VECTORAPI.GetUpdates, so that you have access to the new return value.

P_PPRAPI.getUpdates, P_ENCAPI.getUpdates, P_GPEAPI.getUpdates, and P_VECTORAPI.getUpdates now only report the features allowed by allowSpecificCPSUpdate, if allowSpecificCPSUpdate is used to restrict the "compare product to source" functionality.