@interface TSXUserFilteredClock : TSXKernelClock @property (readonly, nonatomic) unsigned long long nominalMachInterval; @property (readonly, nonatomic) unsigned long long nominalDomainInterval; @property (readonly, nonatomic) unsigned char filterShift; @property (readonly, nonatomic, getter=isAdaptive) BOOL adaptive; + (id)serverProtocol; + (id)clientProtocol; - (id)exportedObject; - (BOOL)addTimestampWithMachAbsolute:(unsigned long long)a0 andDomainTime:(unsigned long long)a1 error:(id *)a2; - (unsigned long long)convertFromDomainIntervalToMachAbsoluteInterval:(unsigned long long)a0; - (unsigned long long)convertFromDomainToMachAbsoluteTime:(unsigned long long)a0; - (unsigned long long)convertFromMachAbsoluteIntervalToDomainInterval:(unsigned long long)a0; - (unsigned long long)convertFromMachAbsoluteToDomainTime:(unsigned long long)a0; - (BOOL)getMachAbsoluteRateRatioNumerator:(unsigned long long *)a0 denominator:(unsigned long long *)a1 machAnchor:(unsigned long long *)a2 andDomainAnchor:(unsigned long long *)a3 withError:(id *)a4; - (BOOL)resetFilterToNominal:(BOOL)a0 error:(id *)a1; - (BOOL)resetSyncServiceWithError:(id *)a0; @end