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

Implementation of a gRPC server module to provide remote access to an analog in meta instrument. More...

Go to the source code of this file.

Classes

class  DynExpModule::NetworkAnalogInData< gRPCServices >
 
class  DynExpModule::NetworkAnalogInParams< gRPCServices >
 
class  DynExpModule::NetworkAnalogInConfigurator< gRPCServices >
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >::CallDataGetHardwareLimits
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >::CallDataHardwareResolution
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >::CallDataGetValueUnit
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >::CallDataGetAsync
 
class  DynExpModule::NetworkAnalogInT< gRPCServices >::CallDataGetSync
 

Namespaces

 DynExpModule
 DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way.
 

Typedefs

using DynExpModule::NetworkAnalogIn = NetworkAnalogInT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogIn::NetworkAnalogIn >
 Explicit instantiation of derivable class NetworkAnalogInT to create the network analog in module. More...
 

Detailed Description

Implementation of a gRPC server module to provide remote access to an analog in meta instrument.

Definition in file NetworkAnalogInModule.h.