typedef TimeBase::TimeT InaccuracyT;
struct IntervalT { TimeBase::TimeT lower_bound; TimeBase::TimeT upper_bound; };
typedef short TdfT;
typedef unsigned long long TimeT;
struct UtcT { TimeBase::TimeT time; unsigned long inacclo; unsigned short inacchi; TimeBase::TdfT tdf; };