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

Implementation of a hardware adapter to communicate over TCP sockets using gRPC. More...

Go to the source code of this file.

Classes

class  DynExpHardware::gRPCException
 Defines an exception caused by an operation involving the gRPC library and communication over a TCP socket. More...
 
class  DynExpHardware::gRPCHardwareAdapterParams< gRPCStub >
 Parameter class for gRPCHardwareAdapter. More...
 
class  DynExpHardware::gRPCHardwareAdapterConfigurator< gRPCStub >
 Configurator class for gRPCHardwareAdapter. More...
 
class  DynExpHardware::gRPCHardwareAdapter< gRPCStub >
 This template class provides basic functionality to design hardware adapters for instruments which communicate via gRPC. Derive from this abstract class to design respective hardware adapters. More...
 

Namespaces

 DynExpHardware
 DynExp's hardware namespace contains the implementation of DynExp hardware adapters which extend DynExp's core functionality in a modular way.
 

Detailed Description

Implementation of a hardware adapter to communicate over TCP sockets using gRPC.

Definition in file HardwareAdaptergRPC.h.