Modifying epicsTimeStamp would require splitting it into 2 separate definitions or the result would break the CA API and wire protocol. All of the dbr_time_* structures in db_access.h use an epicsTimeStamp, so every existing CA client binary is expecting the current definition and would break if is changed.
Unfortunately I now think the change I advocated in Bug #1722530 can probably only be a pipe-dream, so a new type and API are probably needed.
Modifying epicsTimeStamp would require splitting it into 2 separate definitions or the result would break the CA API and wire protocol. All of the dbr_time_* structures in db_access.h use an epicsTimeStamp, so every existing CA client binary is expecting the current definition and would break if is changed.
Unfortunately I now think the change I advocated in Bug #1722530 can probably only be a pipe-dream, so a new type and API are probably needed.