CatapultServer  v0.5.0.1 (Elephant)
SynchronizationFilters.h File Reference
Include dependency graph for SynchronizationFilters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 catapult
 
 catapult::timesync
 
 catapult::timesync::filters
 

Typedefs

using catapult::timesync::filters::SynchronizationFilter = predicate< const TimeSynchronizationSample &, NodeAge >
 Signature of a synchronization filter. More...
 

Functions

SynchronizationFilter catapult::timesync::filters::CreateReversedTimestampsFilter ()
 Creates a filter that filters out samples where send and receive timestamps don't have proper order. More...
 
SynchronizationFilter catapult::timesync::filters::CreateResponseDelayDetectionFilter ()
 Creates a filter that filters out samples that indicate an unexpected delay in the response. More...
 
SynchronizationFilter catapult::timesync::filters::CreateClampingFilter ()
 Creates a filter that filters out out samples that have a non tolerable high time offset. More...