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

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

Go to the source code of this file.

Classes

class  DynExpModule::NetworkAnalogOutData< gRPCServices >
 
class  DynExpModule::NetworkAnalogOutParams< gRPCServices >
 
class  DynExpModule::NetworkAnalogOutConfigurator< gRPCServices >
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataGetHardwareLimits
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataGetUserLimits
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataHardwareResolution
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataGetValueUnit
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataSetAsync
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataSetSync
 
class  DynExpModule::NetworkAnalogOutT< gRPCServices >::CallDataSetDefault
 

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::NetworkAnalogOut = NetworkAnalogOutT< typename NetworkDataStreamInstrument::ThisServiceType, DynExpProto::NetworkAnalogOut::NetworkAnalogOut >
 Explicit instantiation of derivable class NetworkAnalogOutT to create the network analog out module. More...
 

Detailed Description

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

Definition in file NetworkAnalogOutModule.h.