ni_measurementlink_service._internal.grpc_servicer
Contains Measurement Service Implementation class and method to host the service.
Module Contents
Classes
Accessor for the Measurement Service's context-local state. |
|
Implementation of the Measurement Service's gRPC base class. |
Attributes
- class ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext(grpc_context, pin_map_context)[source]
Accessor for the Measurement Service’s context-local state.
- property grpc_context
Get the context for the RPC.
- property pin_map_context
Get the pin map context for the RPC.
- add_cancel_callback(cancel_callback)[source]
Add a callback that is invoked when the RPC is canceled.
- property time_remaining
Get the time remaining for the RPC.
- ni_measurementlink_service._internal.grpc_servicer.measurement_service_context :contextvars.ContextVar[MeasurementServiceContext]
- class ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicer(measurement_info, configuration_parameter_list, output_parameter_list, measure_function)[source]
-
Implementation of the Measurement Service’s gRPC base class.
Attributes
measurement_info (MeasurementInfo): Measurement info
configuration_parameter_list (List): List of configuration parameters.
output_parameter_list (List): List of output parameters.
measure_function (Callable): Registered measurement function.