DynExp
Highly flexible laboratory automation for dynamically changing experiments.
NetworkTimeTagger.h File Reference

Implementation of a gRPC client instrument to access a remote time tagger meta instrument. More...

Go to the source code of this file.

Classes

class  DynExpInstr::NetworkTimeTaggerTasks::InitTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ExitTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::UpdateTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ReadTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ClearTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ConfigureInputTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::SetExposureTimeTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::SetCoincidenceWindowTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::SetDelayTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::SetHBTActiveTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ConfigureHBTTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerTasks::ResetHBTTask< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerData< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerParams< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerConfigurator< BaseInstr,, gRPCStubs >
 
class  DynExpInstr::NetworkTimeTaggerT< BaseInstr,, gRPCStubs >
 

Namespaces

 DynExpInstr
 DynExp's instrument namespace contains the implementation of DynExp instruments which extend DynExp's core functionality in a modular way.
 
 DynExpInstr::NetworkTimeTaggerTasks
 

Typedefs

using DynExpInstr::NetworkTimeTagger = NetworkTimeTaggerT< TimeTagger, 0, typename NetworkDataStreamInstrument::StubType, DynExpProto::NetworkTimeTagger::NetworkTimeTagger >
 Explicit instantiation of derivable class NetworkTimeTaggerT to create the network time tagger instrument. More...
 

Detailed Description

Implementation of a gRPC client instrument to access a remote time tagger meta instrument.

Definition in file NetworkTimeTagger.h.