diff --git a/generated/nidaqmx/_grpc_time.py b/generated/nidaqmx/_grpc_time.py index 2d8fcf3d9..af218430a 100644 --- a/generated/nidaqmx/_grpc_time.py +++ b/generated/nidaqmx/_grpc_time.py @@ -20,14 +20,13 @@ _EPOCH_1970 = ht_datetime(1970, 1, 1, tzinfo=timezone.utc) def convert_time_to_timestamp(dt: Union[std_datetime, ht_datetime], ts: Optional[GrpcTimestamp] = None) -> GrpcTimestamp: - seconds_since_1970 = int((dt - _EPOCH_1970).total_seconds()) - # We need to add one more negative second if applicable to compensate for a non-zero microsecond. - if dt.microsecond and (dt < _EPOCH_1970): - seconds_since_1970 -=1 + seconds_since_1970 = 0 + if ts is None: ts = GrpcTimestamp() if isinstance(dt, ht_datetime): + seconds_since_1970 = int((dt - _EPOCH_1970).precision_total_seconds()) total_yoctoseconds = dt.yoctosecond total_yoctoseconds += dt.femtosecond * _YS_PER_FS total_yoctoseconds += dt.microsecond * _YS_PER_US @@ -36,6 +35,7 @@ def convert_time_to_timestamp(dt: Union[std_datetime, ht_datetime], ts: Optional if remainder_yoctoseconds >= _YS_PER_NS / 2: nanos += 1 else: + seconds_since_1970 = int((dt - _EPOCH_1970).total_seconds()) nanos = dt.microsecond * _NS_PER_US ts.FromNanoseconds(seconds_since_1970 * _NS_PER_S + nanos) diff --git a/generated/nidaqmx/_lib_time.py b/generated/nidaqmx/_lib_time.py index 8794acb06..99c2680e7 100644 --- a/generated/nidaqmx/_lib_time.py +++ b/generated/nidaqmx/_lib_time.py @@ -35,10 +35,11 @@ class AbsoluteTime(ctypes.Structure): @classmethod def from_datetime(cls, dt: Union[std_datetime, ht_datetime]) -> AbsoluteTime: - seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).total_seconds()) + seconds_since_1904 = 0 # Convert the subseconds. if isinstance(dt, ht_datetime): + seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).precision_total_seconds()) total_yoctoseconds = dt.yoctosecond total_yoctoseconds += dt.femtosecond * AbsoluteTime._YS_PER_FS total_yoctoseconds += dt.microsecond * AbsoluteTime._YS_PER_US @@ -46,6 +47,7 @@ def from_datetime(cls, dt: Union[std_datetime, ht_datetime]) -> AbsoluteTime: round(AbsoluteTime._NUM_SUBSECONDS * total_yoctoseconds / AbsoluteTime._YS_PER_S) ) else: + seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).total_seconds()) lsb = int( round(AbsoluteTime._NUM_SUBSECONDS * dt.microsecond / AbsoluteTime._US_PER_S) ) diff --git a/generated/nidaqmx/_stubs/nidaqmx_pb2.pyi b/generated/nidaqmx/_stubs/nidaqmx_pb2.pyi index 1c842e88e..44da7d245 100644 --- a/generated/nidaqmx/_stubs/nidaqmx_pb2.pyi +++ b/generated/nidaqmx/_stubs/nidaqmx_pb2.pyi @@ -7,6 +7,7 @@ This file is generated from NI-DAQMX API metadata version 23.0.0 Proto file for the NI-DAQMX Metadata --------------------------------------------------------------------- """ + import builtins import collections.abc import google.protobuf.descriptor @@ -8726,7 +8727,7 @@ WRITE_INT32_WRITE_RELATIVE_TO_FIRST_SAMPLE: WriteInt32AttributeValues.ValueType WRITE_INT32_WRITE_RELATIVE_TO_CURR_WRITE_POS: WriteInt32AttributeValues.ValueType # 10430 global___WriteInt32AttributeValues = WriteInt32AttributeValues -@typing_extensions.final +@typing.final class AnalogPowerUpChannelsAndState(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8743,11 +8744,11 @@ class AnalogPowerUpChannelsAndState(google.protobuf.message.Message): state: builtins.float = ..., channel_type: global___PowerUpChannelType.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "channel_type", b"channel_type", "state", b"state"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "channel_type", b"channel_type", "state", b"state"]) -> None: ... global___AnalogPowerUpChannelsAndState = AnalogPowerUpChannelsAndState -@typing_extensions.final +@typing.final class WatchdogExpChannelsAndState(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8761,11 +8762,11 @@ class WatchdogExpChannelsAndState(google.protobuf.message.Message): lines: builtins.str = ..., exp_state: global___DigitalLineState.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["exp_state", b"exp_state", "lines", b"lines"]) -> None: ... + def ClearField(self, field_name: typing.Literal["exp_state", b"exp_state", "lines", b"lines"]) -> None: ... global___WatchdogExpChannelsAndState = WatchdogExpChannelsAndState -@typing_extensions.final +@typing.final class DigitalPowerUpTypeAndChannel(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8779,11 +8780,11 @@ class DigitalPowerUpTypeAndChannel(google.protobuf.message.Message): channel_name: builtins.str = ..., state: global___PowerUpStates.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "state", b"state"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "state", b"state"]) -> None: ... global___DigitalPowerUpTypeAndChannel = DigitalPowerUpTypeAndChannel -@typing_extensions.final +@typing.final class DigitalPowerUpChannelsAndState(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8797,11 +8798,11 @@ class DigitalPowerUpChannelsAndState(google.protobuf.message.Message): channel_names: builtins.str = ..., state: global___PowerUpStates.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "state", b"state"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "state", b"state"]) -> None: ... global___DigitalPowerUpChannelsAndState = DigitalPowerUpChannelsAndState -@typing_extensions.final +@typing.final class DigitalPullUpPullDownChannelsAndState(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8815,11 +8816,11 @@ class DigitalPullUpPullDownChannelsAndState(google.protobuf.message.Message): channel_names: builtins.str = ..., state: global___ResistorState.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "state", b"state"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "state", b"state"]) -> None: ... global___DigitalPullUpPullDownChannelsAndState = DigitalPullUpPullDownChannelsAndState -@typing_extensions.final +@typing.final class AnalogPowerUpChannelAndType(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8833,11 +8834,11 @@ class AnalogPowerUpChannelAndType(google.protobuf.message.Message): channel_name: builtins.str = ..., channel_type: global___PowerUpChannelType.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "channel_type", b"channel_type"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "channel_type", b"channel_type"]) -> None: ... global___AnalogPowerUpChannelAndType = AnalogPowerUpChannelAndType -@typing_extensions.final +@typing.final class AddCDAQSyncConnectionRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8848,11 +8849,11 @@ class AddCDAQSyncConnectionRequest(google.protobuf.message.Message): *, port_list: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["port_list", b"port_list"]) -> None: ... + def ClearField(self, field_name: typing.Literal["port_list", b"port_list"]) -> None: ... global___AddCDAQSyncConnectionRequest = AddCDAQSyncConnectionRequest -@typing_extensions.final +@typing.final class AddCDAQSyncConnectionResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8863,31 +8864,31 @@ class AddCDAQSyncConnectionResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___AddCDAQSyncConnectionResponse = AddCDAQSyncConnectionResponse -@typing_extensions.final +@typing.final class AddGlobalChansToTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_NAMES_FIELD_NUMBER: builtins.int + channel_names: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_names: builtins.str def __init__( self, *, task: session_pb2.Session | None = ..., channel_names: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "task", b"task"]) -> None: ... global___AddGlobalChansToTaskRequest = AddGlobalChansToTaskRequest -@typing_extensions.final +@typing.final class AddGlobalChansToTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8898,11 +8899,11 @@ class AddGlobalChansToTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___AddGlobalChansToTaskResponse = AddGlobalChansToTaskResponse -@typing_extensions.final +@typing.final class AddNetworkDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8922,11 +8923,11 @@ class AddNetworkDeviceRequest(google.protobuf.message.Message): attempt_reservation: builtins.bool = ..., timeout: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["attempt_reservation", b"attempt_reservation", "device_name", b"device_name", "ip_address", b"ip_address", "timeout", b"timeout"]) -> None: ... + def ClearField(self, field_name: typing.Literal["attempt_reservation", b"attempt_reservation", "device_name", b"device_name", "ip_address", b"ip_address", "timeout", b"timeout"]) -> None: ... global___AddNetworkDeviceRequest = AddNetworkDeviceRequest -@typing_extensions.final +@typing.final class AddNetworkDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8940,11 +8941,11 @@ class AddNetworkDeviceResponse(google.protobuf.message.Message): status: builtins.int = ..., device_name_out: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name_out", b"device_name_out", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name_out", b"device_name_out", "status", b"status"]) -> None: ... global___AddNetworkDeviceResponse = AddNetworkDeviceResponse -@typing_extensions.final +@typing.final class AreConfiguredCDAQSyncPortsDisconnectedRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8958,11 +8959,11 @@ class AreConfiguredCDAQSyncPortsDisconnectedRequest(google.protobuf.message.Mess chassis_devices_ports: builtins.str = ..., timeout: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["chassis_devices_ports", b"chassis_devices_ports", "timeout", b"timeout"]) -> None: ... + def ClearField(self, field_name: typing.Literal["chassis_devices_ports", b"chassis_devices_ports", "timeout", b"timeout"]) -> None: ... global___AreConfiguredCDAQSyncPortsDisconnectedRequest = AreConfiguredCDAQSyncPortsDisconnectedRequest -@typing_extensions.final +@typing.final class AreConfiguredCDAQSyncPortsDisconnectedResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8976,11 +8977,11 @@ class AreConfiguredCDAQSyncPortsDisconnectedResponse(google.protobuf.message.Mes status: builtins.int = ..., disconnected_ports_exist: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["disconnected_ports_exist", b"disconnected_ports_exist", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["disconnected_ports_exist", b"disconnected_ports_exist", "status", b"status"]) -> None: ... global___AreConfiguredCDAQSyncPortsDisconnectedResponse = AreConfiguredCDAQSyncPortsDisconnectedResponse -@typing_extensions.final +@typing.final class AutoConfigureCDAQSyncConnectionsRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -8994,11 +8995,11 @@ class AutoConfigureCDAQSyncConnectionsRequest(google.protobuf.message.Message): chassis_devices_ports: builtins.str = ..., timeout: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["chassis_devices_ports", b"chassis_devices_ports", "timeout", b"timeout"]) -> None: ... + def ClearField(self, field_name: typing.Literal["chassis_devices_ports", b"chassis_devices_ports", "timeout", b"timeout"]) -> None: ... global___AutoConfigureCDAQSyncConnectionsRequest = AutoConfigureCDAQSyncConnectionsRequest -@typing_extensions.final +@typing.final class AutoConfigureCDAQSyncConnectionsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9009,11 +9010,11 @@ class AutoConfigureCDAQSyncConnectionsResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___AutoConfigureCDAQSyncConnectionsResponse = AutoConfigureCDAQSyncConnectionsResponse -@typing_extensions.final +@typing.final class CalculateReversePolyCoeffRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9022,12 +9023,12 @@ class CalculateReversePolyCoeffRequest(google.protobuf.message.Message): MAX_VAL_X_FIELD_NUMBER: builtins.int NUM_POINTS_TO_COMPUTE_FIELD_NUMBER: builtins.int REVERSE_POLY_ORDER_FIELD_NUMBER: builtins.int - @property - def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... min_val_x: builtins.float max_val_x: builtins.float num_points_to_compute: builtins.int reverse_poly_order: builtins.int + @property + def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -9037,11 +9038,11 @@ class CalculateReversePolyCoeffRequest(google.protobuf.message.Message): num_points_to_compute: builtins.int = ..., reverse_poly_order: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["forward_coeffs", b"forward_coeffs", "max_val_x", b"max_val_x", "min_val_x", b"min_val_x", "num_points_to_compute", b"num_points_to_compute", "reverse_poly_order", b"reverse_poly_order"]) -> None: ... + def ClearField(self, field_name: typing.Literal["forward_coeffs", b"forward_coeffs", "max_val_x", b"max_val_x", "min_val_x", b"min_val_x", "num_points_to_compute", b"num_points_to_compute", "reverse_poly_order", b"reverse_poly_order"]) -> None: ... global___CalculateReversePolyCoeffRequest = CalculateReversePolyCoeffRequest -@typing_extensions.final +@typing.final class CalculateReversePolyCoeffResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9056,11 +9057,11 @@ class CalculateReversePolyCoeffResponse(google.protobuf.message.Message): status: builtins.int = ..., reverse_coeffs: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["reverse_coeffs", b"reverse_coeffs", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["reverse_coeffs", b"reverse_coeffs", "status", b"status"]) -> None: ... global___CalculateReversePolyCoeffResponse = CalculateReversePolyCoeffResponse -@typing_extensions.final +@typing.final class CfgAnlgEdgeRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9070,13 +9071,13 @@ class CfgAnlgEdgeRefTrigRequest(google.protobuf.message.Message): TRIGGER_SLOPE_RAW_FIELD_NUMBER: builtins.int TRIGGER_LEVEL_FIELD_NUMBER: builtins.int PRETRIGGER_SAMPLES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_slope: global___Slope1.ValueType trigger_slope_raw: builtins.int trigger_level: builtins.float pretrigger_samples: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9087,13 +9088,13 @@ class CfgAnlgEdgeRefTrigRequest(google.protobuf.message.Message): trigger_level: builtins.float = ..., pretrigger_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_level", b"trigger_level", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw", "trigger_source", b"trigger_source"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_slope_enum", b"trigger_slope_enum"]) -> typing_extensions.Literal["trigger_slope", "trigger_slope_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_level", b"trigger_level", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw", "trigger_source", b"trigger_source"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_slope_enum", b"trigger_slope_enum"]) -> typing.Literal["trigger_slope", "trigger_slope_raw"] | None: ... global___CfgAnlgEdgeRefTrigRequest = CfgAnlgEdgeRefTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgEdgeRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9104,11 +9105,11 @@ class CfgAnlgEdgeRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgEdgeRefTrigResponse = CfgAnlgEdgeRefTrigResponse -@typing_extensions.final +@typing.final class CfgAnlgEdgeStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9117,12 +9118,12 @@ class CfgAnlgEdgeStartTrigRequest(google.protobuf.message.Message): TRIGGER_SLOPE_FIELD_NUMBER: builtins.int TRIGGER_SLOPE_RAW_FIELD_NUMBER: builtins.int TRIGGER_LEVEL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_slope: global___Slope1.ValueType trigger_slope_raw: builtins.int trigger_level: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9132,13 +9133,13 @@ class CfgAnlgEdgeStartTrigRequest(google.protobuf.message.Message): trigger_slope_raw: builtins.int = ..., trigger_level: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_level", b"trigger_level", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw", "trigger_source", b"trigger_source"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_slope_enum", b"trigger_slope_enum"]) -> typing_extensions.Literal["trigger_slope", "trigger_slope_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "trigger_level", b"trigger_level", "trigger_slope", b"trigger_slope", "trigger_slope_enum", b"trigger_slope_enum", "trigger_slope_raw", b"trigger_slope_raw", "trigger_source", b"trigger_source"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_slope_enum", b"trigger_slope_enum"]) -> typing.Literal["trigger_slope", "trigger_slope_raw"] | None: ... global___CfgAnlgEdgeStartTrigRequest = CfgAnlgEdgeStartTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgEdgeStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9149,11 +9150,11 @@ class CfgAnlgEdgeStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgEdgeStartTrigResponse = CfgAnlgEdgeStartTrigResponse -@typing_extensions.final +@typing.final class CfgAnlgMultiEdgeRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9162,14 +9163,14 @@ class CfgAnlgMultiEdgeRefTrigRequest(google.protobuf.message.Message): TRIGGER_SLOPE_ARRAY_FIELD_NUMBER: builtins.int TRIGGER_LEVEL_ARRAY_FIELD_NUMBER: builtins.int PRETRIGGER_SAMPLES_FIELD_NUMBER: builtins.int + trigger_sources: builtins.str + pretrigger_samples: builtins.int @property def task(self) -> session_pb2.Session: ... - trigger_sources: builtins.str @property def trigger_slope_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @property def trigger_level_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - pretrigger_samples: builtins.int def __init__( self, *, @@ -9179,12 +9180,12 @@ class CfgAnlgMultiEdgeRefTrigRequest(google.protobuf.message.Message): trigger_level_array: collections.abc.Iterable[builtins.float] | None = ..., pretrigger_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_level_array", b"trigger_level_array", "trigger_slope_array", b"trigger_slope_array", "trigger_sources", b"trigger_sources"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_level_array", b"trigger_level_array", "trigger_slope_array", b"trigger_slope_array", "trigger_sources", b"trigger_sources"]) -> None: ... global___CfgAnlgMultiEdgeRefTrigRequest = CfgAnlgMultiEdgeRefTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgMultiEdgeRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9195,11 +9196,11 @@ class CfgAnlgMultiEdgeRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgMultiEdgeRefTrigResponse = CfgAnlgMultiEdgeRefTrigResponse -@typing_extensions.final +@typing.final class CfgAnlgMultiEdgeStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9207,9 +9208,9 @@ class CfgAnlgMultiEdgeStartTrigRequest(google.protobuf.message.Message): TRIGGER_SOURCES_FIELD_NUMBER: builtins.int TRIGGER_SLOPE_ARRAY_FIELD_NUMBER: builtins.int TRIGGER_LEVEL_ARRAY_FIELD_NUMBER: builtins.int + trigger_sources: builtins.str @property def task(self) -> session_pb2.Session: ... - trigger_sources: builtins.str @property def trigger_slope_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @property @@ -9222,12 +9223,12 @@ class CfgAnlgMultiEdgeStartTrigRequest(google.protobuf.message.Message): trigger_slope_array: collections.abc.Iterable[builtins.int] | None = ..., trigger_level_array: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_level_array", b"trigger_level_array", "trigger_slope_array", b"trigger_slope_array", "trigger_sources", b"trigger_sources"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "trigger_level_array", b"trigger_level_array", "trigger_slope_array", b"trigger_slope_array", "trigger_sources", b"trigger_sources"]) -> None: ... global___CfgAnlgMultiEdgeStartTrigRequest = CfgAnlgMultiEdgeStartTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgMultiEdgeStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9238,11 +9239,11 @@ class CfgAnlgMultiEdgeStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgMultiEdgeStartTrigResponse = CfgAnlgMultiEdgeStartTrigResponse -@typing_extensions.final +@typing.final class CfgAnlgWindowRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9253,14 +9254,14 @@ class CfgAnlgWindowRefTrigRequest(google.protobuf.message.Message): WINDOW_TOP_FIELD_NUMBER: builtins.int WINDOW_BOTTOM_FIELD_NUMBER: builtins.int PRETRIGGER_SAMPLES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_when: global___WindowTriggerCondition1.ValueType trigger_when_raw: builtins.int window_top: builtins.float window_bottom: builtins.float pretrigger_samples: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9272,13 +9273,13 @@ class CfgAnlgWindowRefTrigRequest(google.protobuf.message.Message): window_bottom: builtins.float = ..., pretrigger_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw", "window_bottom", b"window_bottom", "window_top", b"window_top"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing_extensions.Literal["trigger_when", "trigger_when_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw", "window_bottom", b"window_bottom", "window_top", b"window_top"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing.Literal["trigger_when", "trigger_when_raw"] | None: ... global___CfgAnlgWindowRefTrigRequest = CfgAnlgWindowRefTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgWindowRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9289,11 +9290,11 @@ class CfgAnlgWindowRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgWindowRefTrigResponse = CfgAnlgWindowRefTrigResponse -@typing_extensions.final +@typing.final class CfgAnlgWindowStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9303,13 +9304,13 @@ class CfgAnlgWindowStartTrigRequest(google.protobuf.message.Message): TRIGGER_WHEN_RAW_FIELD_NUMBER: builtins.int WINDOW_TOP_FIELD_NUMBER: builtins.int WINDOW_BOTTOM_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_when: global___WindowTriggerCondition1.ValueType trigger_when_raw: builtins.int window_top: builtins.float window_bottom: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9320,13 +9321,13 @@ class CfgAnlgWindowStartTrigRequest(google.protobuf.message.Message): window_top: builtins.float = ..., window_bottom: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw", "window_bottom", b"window_bottom", "window_top", b"window_top"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing_extensions.Literal["trigger_when", "trigger_when_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw", "window_bottom", b"window_bottom", "window_top", b"window_top"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing.Literal["trigger_when", "trigger_when_raw"] | None: ... global___CfgAnlgWindowStartTrigRequest = CfgAnlgWindowStartTrigRequest -@typing_extensions.final +@typing.final class CfgAnlgWindowStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9337,11 +9338,11 @@ class CfgAnlgWindowStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgAnlgWindowStartTrigResponse = CfgAnlgWindowStartTrigResponse -@typing_extensions.final +@typing.final class CfgBurstHandshakingTimingExportClockRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9357,8 +9358,6 @@ class CfgBurstHandshakingTimingExportClockRequest(google.protobuf.message.Messag PAUSE_WHEN_RAW_FIELD_NUMBER: builtins.int READY_EVENT_ACTIVE_LEVEL_FIELD_NUMBER: builtins.int READY_EVENT_ACTIVE_LEVEL_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int @@ -9370,6 +9369,8 @@ class CfgBurstHandshakingTimingExportClockRequest(google.protobuf.message.Messag pause_when_raw: builtins.int ready_event_active_level: global___Polarity2.ValueType ready_event_active_level_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9386,20 +9387,20 @@ class CfgBurstHandshakingTimingExportClockRequest(google.protobuf.message.Messag ready_event_active_level: global___Polarity2.ValueType = ..., ready_event_active_level_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_pulse_polarity", b"sample_clk_pulse_polarity", "sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum", "sample_clk_pulse_polarity_raw", b"sample_clk_pulse_polarity_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_outp_term", b"sample_clk_outp_term", "sample_clk_pulse_polarity", b"sample_clk_pulse_polarity", "sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum", "sample_clk_pulse_polarity_raw", b"sample_clk_pulse_polarity_raw", "sample_clk_rate", b"sample_clk_rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_pulse_polarity", b"sample_clk_pulse_polarity", "sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum", "sample_clk_pulse_polarity_raw", b"sample_clk_pulse_polarity_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_outp_term", b"sample_clk_outp_term", "sample_clk_pulse_polarity", b"sample_clk_pulse_polarity", "sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum", "sample_clk_pulse_polarity_raw", b"sample_clk_pulse_polarity_raw", "sample_clk_rate", b"sample_clk_rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["pause_when_enum", b"pause_when_enum"]) -> typing_extensions.Literal["pause_when", "pause_when_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["pause_when_enum", b"pause_when_enum"]) -> typing.Literal["pause_when", "pause_when_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ready_event_active_level_enum", b"ready_event_active_level_enum"]) -> typing_extensions.Literal["ready_event_active_level", "ready_event_active_level_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ready_event_active_level_enum", b"ready_event_active_level_enum"]) -> typing.Literal["ready_event_active_level", "ready_event_active_level_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum"]) -> typing_extensions.Literal["sample_clk_pulse_polarity", "sample_clk_pulse_polarity_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_clk_pulse_polarity_enum", b"sample_clk_pulse_polarity_enum"]) -> typing.Literal["sample_clk_pulse_polarity", "sample_clk_pulse_polarity_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgBurstHandshakingTimingExportClockRequest = CfgBurstHandshakingTimingExportClockRequest -@typing_extensions.final +@typing.final class CfgBurstHandshakingTimingExportClockResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9410,11 +9411,11 @@ class CfgBurstHandshakingTimingExportClockResponse(google.protobuf.message.Messa *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgBurstHandshakingTimingExportClockResponse = CfgBurstHandshakingTimingExportClockResponse -@typing_extensions.final +@typing.final class CfgBurstHandshakingTimingImportClockRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9430,8 +9431,6 @@ class CfgBurstHandshakingTimingImportClockRequest(google.protobuf.message.Messag PAUSE_WHEN_RAW_FIELD_NUMBER: builtins.int READY_EVENT_ACTIVE_LEVEL_FIELD_NUMBER: builtins.int READY_EVENT_ACTIVE_LEVEL_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int @@ -9443,6 +9442,8 @@ class CfgBurstHandshakingTimingImportClockRequest(google.protobuf.message.Messag pause_when_raw: builtins.int ready_event_active_level: global___Polarity2.ValueType ready_event_active_level_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9459,20 +9460,20 @@ class CfgBurstHandshakingTimingImportClockRequest(google.protobuf.message.Messag ready_event_active_level: global___Polarity2.ValueType = ..., ready_event_active_level_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_active_edge", b"sample_clk_active_edge", "sample_clk_active_edge_enum", b"sample_clk_active_edge_enum", "sample_clk_active_edge_raw", b"sample_clk_active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_active_edge", b"sample_clk_active_edge", "sample_clk_active_edge_enum", b"sample_clk_active_edge_enum", "sample_clk_active_edge_raw", b"sample_clk_active_edge_raw", "sample_clk_rate", b"sample_clk_rate", "sample_clk_src", b"sample_clk_src", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_active_edge", b"sample_clk_active_edge", "sample_clk_active_edge_enum", b"sample_clk_active_edge_enum", "sample_clk_active_edge_raw", b"sample_clk_active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pause_when", b"pause_when", "pause_when_enum", b"pause_when_enum", "pause_when_raw", b"pause_when_raw", "ready_event_active_level", b"ready_event_active_level", "ready_event_active_level_enum", b"ready_event_active_level_enum", "ready_event_active_level_raw", b"ready_event_active_level_raw", "sample_clk_active_edge", b"sample_clk_active_edge", "sample_clk_active_edge_enum", b"sample_clk_active_edge_enum", "sample_clk_active_edge_raw", b"sample_clk_active_edge_raw", "sample_clk_rate", b"sample_clk_rate", "sample_clk_src", b"sample_clk_src", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["pause_when_enum", b"pause_when_enum"]) -> typing_extensions.Literal["pause_when", "pause_when_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["pause_when_enum", b"pause_when_enum"]) -> typing.Literal["pause_when", "pause_when_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ready_event_active_level_enum", b"ready_event_active_level_enum"]) -> typing_extensions.Literal["ready_event_active_level", "ready_event_active_level_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ready_event_active_level_enum", b"ready_event_active_level_enum"]) -> typing.Literal["ready_event_active_level", "ready_event_active_level_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_clk_active_edge_enum", b"sample_clk_active_edge_enum"]) -> typing_extensions.Literal["sample_clk_active_edge", "sample_clk_active_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_clk_active_edge_enum", b"sample_clk_active_edge_enum"]) -> typing.Literal["sample_clk_active_edge", "sample_clk_active_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgBurstHandshakingTimingImportClockRequest = CfgBurstHandshakingTimingImportClockRequest -@typing_extensions.final +@typing.final class CfgBurstHandshakingTimingImportClockResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9483,11 +9484,11 @@ class CfgBurstHandshakingTimingImportClockResponse(google.protobuf.message.Messa *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgBurstHandshakingTimingImportClockResponse = CfgBurstHandshakingTimingImportClockResponse -@typing_extensions.final +@typing.final class CfgChangeDetectionTimingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9497,13 +9498,13 @@ class CfgChangeDetectionTimingRequest(google.protobuf.message.Message): SAMPLE_MODE_FIELD_NUMBER: builtins.int SAMPLE_MODE_RAW_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... rising_edge_chan: builtins.str falling_edge_chan: builtins.str sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9514,13 +9515,13 @@ class CfgChangeDetectionTimingRequest(google.protobuf.message.Message): sample_mode_raw: builtins.int = ..., samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["falling_edge_chan", b"falling_edge_chan", "rising_edge_chan", b"rising_edge_chan", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["falling_edge_chan", b"falling_edge_chan", "rising_edge_chan", b"rising_edge_chan", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgChangeDetectionTimingRequest = CfgChangeDetectionTimingRequest -@typing_extensions.final +@typing.final class CfgChangeDetectionTimingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9531,11 +9532,11 @@ class CfgChangeDetectionTimingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgChangeDetectionTimingResponse = CfgChangeDetectionTimingResponse -@typing_extensions.final +@typing.final class CfgDigEdgeRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9544,12 +9545,12 @@ class CfgDigEdgeRefTrigRequest(google.protobuf.message.Message): TRIGGER_EDGE_FIELD_NUMBER: builtins.int TRIGGER_EDGE_RAW_FIELD_NUMBER: builtins.int PRETRIGGER_SAMPLES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_edge: global___Edge1.ValueType trigger_edge_raw: builtins.int pretrigger_samples: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9559,13 +9560,13 @@ class CfgDigEdgeRefTrigRequest(google.protobuf.message.Message): trigger_edge_raw: builtins.int = ..., pretrigger_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw", "trigger_source", b"trigger_source"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_edge_enum", b"trigger_edge_enum"]) -> typing_extensions.Literal["trigger_edge", "trigger_edge_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw", "trigger_source", b"trigger_source"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_edge_enum", b"trigger_edge_enum"]) -> typing.Literal["trigger_edge", "trigger_edge_raw"] | None: ... global___CfgDigEdgeRefTrigRequest = CfgDigEdgeRefTrigRequest -@typing_extensions.final +@typing.final class CfgDigEdgeRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9576,11 +9577,11 @@ class CfgDigEdgeRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgDigEdgeRefTrigResponse = CfgDigEdgeRefTrigResponse -@typing_extensions.final +@typing.final class CfgDigEdgeStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9588,11 +9589,11 @@ class CfgDigEdgeStartTrigRequest(google.protobuf.message.Message): TRIGGER_SOURCE_FIELD_NUMBER: builtins.int TRIGGER_EDGE_FIELD_NUMBER: builtins.int TRIGGER_EDGE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_edge: global___Edge1.ValueType trigger_edge_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9601,13 +9602,13 @@ class CfgDigEdgeStartTrigRequest(google.protobuf.message.Message): trigger_edge: global___Edge1.ValueType = ..., trigger_edge_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw", "trigger_source", b"trigger_source"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_edge_enum", b"trigger_edge_enum"]) -> typing_extensions.Literal["trigger_edge", "trigger_edge_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "trigger_edge", b"trigger_edge", "trigger_edge_enum", b"trigger_edge_enum", "trigger_edge_raw", b"trigger_edge_raw", "trigger_source", b"trigger_source"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_edge_enum", b"trigger_edge_enum"]) -> typing.Literal["trigger_edge", "trigger_edge_raw"] | None: ... global___CfgDigEdgeStartTrigRequest = CfgDigEdgeStartTrigRequest -@typing_extensions.final +@typing.final class CfgDigEdgeStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9618,11 +9619,11 @@ class CfgDigEdgeStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgDigEdgeStartTrigResponse = CfgDigEdgeStartTrigResponse -@typing_extensions.final +@typing.final class CfgDigPatternRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9632,13 +9633,13 @@ class CfgDigPatternRefTrigRequest(google.protobuf.message.Message): TRIGGER_WHEN_FIELD_NUMBER: builtins.int TRIGGER_WHEN_RAW_FIELD_NUMBER: builtins.int PRETRIGGER_SAMPLES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_pattern: builtins.str trigger_when: global___DigitalPatternCondition1.ValueType trigger_when_raw: builtins.int pretrigger_samples: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9649,13 +9650,13 @@ class CfgDigPatternRefTrigRequest(google.protobuf.message.Message): trigger_when_raw: builtins.int = ..., pretrigger_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_pattern", b"trigger_pattern", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing_extensions.Literal["trigger_when", "trigger_when_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["pretrigger_samples", b"pretrigger_samples", "task", b"task", "trigger_pattern", b"trigger_pattern", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing.Literal["trigger_when", "trigger_when_raw"] | None: ... global___CfgDigPatternRefTrigRequest = CfgDigPatternRefTrigRequest -@typing_extensions.final +@typing.final class CfgDigPatternRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9666,11 +9667,11 @@ class CfgDigPatternRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgDigPatternRefTrigResponse = CfgDigPatternRefTrigResponse -@typing_extensions.final +@typing.final class CfgDigPatternStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9679,12 +9680,12 @@ class CfgDigPatternStartTrigRequest(google.protobuf.message.Message): TRIGGER_PATTERN_FIELD_NUMBER: builtins.int TRIGGER_WHEN_FIELD_NUMBER: builtins.int TRIGGER_WHEN_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... trigger_source: builtins.str trigger_pattern: builtins.str trigger_when: global___DigitalPatternCondition1.ValueType trigger_when_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9694,13 +9695,13 @@ class CfgDigPatternStartTrigRequest(google.protobuf.message.Message): trigger_when: global___DigitalPatternCondition1.ValueType = ..., trigger_when_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "trigger_pattern", b"trigger_pattern", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing_extensions.Literal["trigger_when", "trigger_when_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "trigger_pattern", b"trigger_pattern", "trigger_source", b"trigger_source", "trigger_when", b"trigger_when", "trigger_when_enum", b"trigger_when_enum", "trigger_when_raw", b"trigger_when_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["trigger_when_enum", b"trigger_when_enum"]) -> typing.Literal["trigger_when", "trigger_when_raw"] | None: ... global___CfgDigPatternStartTrigRequest = CfgDigPatternStartTrigRequest -@typing_extensions.final +@typing.final class CfgDigPatternStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9711,11 +9712,11 @@ class CfgDigPatternStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgDigPatternStartTrigResponse = CfgDigPatternStartTrigResponse -@typing_extensions.final +@typing.final class CfgHandshakingTimingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9723,11 +9724,11 @@ class CfgHandshakingTimingRequest(google.protobuf.message.Message): SAMPLE_MODE_FIELD_NUMBER: builtins.int SAMPLE_MODE_RAW_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9736,13 +9737,13 @@ class CfgHandshakingTimingRequest(google.protobuf.message.Message): sample_mode_raw: builtins.int = ..., samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgHandshakingTimingRequest = CfgHandshakingTimingRequest -@typing_extensions.final +@typing.final class CfgHandshakingTimingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9753,11 +9754,11 @@ class CfgHandshakingTimingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgHandshakingTimingResponse = CfgHandshakingTimingResponse -@typing_extensions.final +@typing.final class CfgImplicitTimingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9765,11 +9766,11 @@ class CfgImplicitTimingRequest(google.protobuf.message.Message): SAMPLE_MODE_FIELD_NUMBER: builtins.int SAMPLE_MODE_RAW_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9778,13 +9779,13 @@ class CfgImplicitTimingRequest(google.protobuf.message.Message): sample_mode_raw: builtins.int = ..., samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgImplicitTimingRequest = CfgImplicitTimingRequest -@typing_extensions.final +@typing.final class CfgImplicitTimingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9795,31 +9796,31 @@ class CfgImplicitTimingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgImplicitTimingResponse = CfgImplicitTimingResponse -@typing_extensions.final +@typing.final class CfgInputBufferRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int NUM_SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int + num_samps_per_chan: builtins.int @property def task(self) -> session_pb2.Session: ... - num_samps_per_chan: builtins.int def __init__( self, *, task: session_pb2.Session | None = ..., num_samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["num_samps_per_chan", b"num_samps_per_chan", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["num_samps_per_chan", b"num_samps_per_chan", "task", b"task"]) -> None: ... global___CfgInputBufferRequest = CfgInputBufferRequest -@typing_extensions.final +@typing.final class CfgInputBufferResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9830,31 +9831,31 @@ class CfgInputBufferResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgInputBufferResponse = CfgInputBufferResponse -@typing_extensions.final +@typing.final class CfgOutputBufferRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int NUM_SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int + num_samps_per_chan: builtins.int @property def task(self) -> session_pb2.Session: ... - num_samps_per_chan: builtins.int def __init__( self, *, task: session_pb2.Session | None = ..., num_samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["num_samps_per_chan", b"num_samps_per_chan", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["num_samps_per_chan", b"num_samps_per_chan", "task", b"task"]) -> None: ... global___CfgOutputBufferRequest = CfgOutputBufferRequest -@typing_extensions.final +@typing.final class CfgOutputBufferResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9865,11 +9866,11 @@ class CfgOutputBufferResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgOutputBufferResponse = CfgOutputBufferResponse -@typing_extensions.final +@typing.final class CfgPipelinedSampClkTimingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9881,8 +9882,6 @@ class CfgPipelinedSampClkTimingRequest(google.protobuf.message.Message): SAMPLE_MODE_FIELD_NUMBER: builtins.int SAMPLE_MODE_RAW_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... source: builtins.str rate: builtins.float active_edge: global___Edge1.ValueType @@ -9890,6 +9889,8 @@ class CfgPipelinedSampClkTimingRequest(google.protobuf.message.Message): sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9902,16 +9903,16 @@ class CfgPipelinedSampClkTimingRequest(google.protobuf.message.Message): sample_mode_raw: builtins.int = ..., samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "rate", b"rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "source", b"source", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "rate", b"rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "source", b"source", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["active_edge_enum", b"active_edge_enum"]) -> typing_extensions.Literal["active_edge", "active_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["active_edge_enum", b"active_edge_enum"]) -> typing.Literal["active_edge", "active_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgPipelinedSampClkTimingRequest = CfgPipelinedSampClkTimingRequest -@typing_extensions.final +@typing.final class CfgPipelinedSampClkTimingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9922,11 +9923,11 @@ class CfgPipelinedSampClkTimingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgPipelinedSampClkTimingResponse = CfgPipelinedSampClkTimingResponse -@typing_extensions.final +@typing.final class CfgSampClkTimingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9938,8 +9939,6 @@ class CfgSampClkTimingRequest(google.protobuf.message.Message): SAMPLE_MODE_FIELD_NUMBER: builtins.int SAMPLE_MODE_RAW_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... source: builtins.str rate: builtins.float active_edge: global___Edge1.ValueType @@ -9947,6 +9946,8 @@ class CfgSampClkTimingRequest(google.protobuf.message.Message): sample_mode: global___AcquisitionType.ValueType sample_mode_raw: builtins.int samps_per_chan: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -9959,16 +9960,16 @@ class CfgSampClkTimingRequest(google.protobuf.message.Message): sample_mode_raw: builtins.int = ..., samps_per_chan: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "rate", b"rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "source", b"source", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["active_edge", b"active_edge", "active_edge_enum", b"active_edge_enum", "active_edge_raw", b"active_edge_raw", "rate", b"rate", "sample_mode", b"sample_mode", "sample_mode_enum", b"sample_mode_enum", "sample_mode_raw", b"sample_mode_raw", "samps_per_chan", b"samps_per_chan", "source", b"source", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["active_edge_enum", b"active_edge_enum"]) -> typing_extensions.Literal["active_edge", "active_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["active_edge_enum", b"active_edge_enum"]) -> typing.Literal["active_edge", "active_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing_extensions.Literal["sample_mode", "sample_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sample_mode_enum", b"sample_mode_enum"]) -> typing.Literal["sample_mode", "sample_mode_raw"] | None: ... global___CfgSampClkTimingRequest = CfgSampClkTimingRequest -@typing_extensions.final +@typing.final class CfgSampClkTimingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9979,11 +9980,11 @@ class CfgSampClkTimingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgSampClkTimingResponse = CfgSampClkTimingResponse -@typing_extensions.final +@typing.final class CfgTimeStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -9991,12 +9992,12 @@ class CfgTimeStartTrigRequest(google.protobuf.message.Message): WHEN_FIELD_NUMBER: builtins.int TIMESCALE_FIELD_NUMBER: builtins.int TIMESCALE_RAW_FIELD_NUMBER: builtins.int + timescale: global___Timescale2.ValueType + timescale_raw: builtins.int @property def task(self) -> session_pb2.Session: ... @property def when(self) -> google.protobuf.timestamp_pb2.Timestamp: ... - timescale: global___Timescale2.ValueType - timescale_raw: builtins.int def __init__( self, *, @@ -10005,13 +10006,13 @@ class CfgTimeStartTrigRequest(google.protobuf.message.Message): timescale: global___Timescale2.ValueType = ..., timescale_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "timescale", b"timescale", "timescale_enum", b"timescale_enum", "timescale_raw", b"timescale_raw", "when", b"when"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timescale", b"timescale", "timescale_enum", b"timescale_enum", "timescale_raw", b"timescale_raw", "when", b"when"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["timescale_enum", b"timescale_enum"]) -> typing_extensions.Literal["timescale", "timescale_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "timescale", b"timescale", "timescale_enum", b"timescale_enum", "timescale_raw", b"timescale_raw", "when", b"when"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timescale", b"timescale", "timescale_enum", b"timescale_enum", "timescale_raw", b"timescale_raw", "when", b"when"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["timescale_enum", b"timescale_enum"]) -> typing.Literal["timescale", "timescale_raw"] | None: ... global___CfgTimeStartTrigRequest = CfgTimeStartTrigRequest -@typing_extensions.final +@typing.final class CfgTimeStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10022,11 +10023,11 @@ class CfgTimeStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgTimeStartTrigResponse = CfgTimeStartTrigResponse -@typing_extensions.final +@typing.final class CfgWatchdogAOExpirStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10034,9 +10035,9 @@ class CfgWatchdogAOExpirStatesRequest(google.protobuf.message.Message): CHANNEL_NAMES_FIELD_NUMBER: builtins.int EXPIR_STATE_ARRAY_FIELD_NUMBER: builtins.int OUTPUT_TYPE_ARRAY_FIELD_NUMBER: builtins.int + channel_names: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_names: builtins.str @property def expir_state_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property @@ -10049,12 +10050,12 @@ class CfgWatchdogAOExpirStatesRequest(google.protobuf.message.Message): expir_state_array: collections.abc.Iterable[builtins.float] | None = ..., output_type_array: collections.abc.Iterable[global___WatchdogAOOutputType.ValueType] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "output_type_array", b"output_type_array", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "output_type_array", b"output_type_array", "task", b"task"]) -> None: ... global___CfgWatchdogAOExpirStatesRequest = CfgWatchdogAOExpirStatesRequest -@typing_extensions.final +@typing.final class CfgWatchdogAOExpirStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10065,20 +10066,20 @@ class CfgWatchdogAOExpirStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgWatchdogAOExpirStatesResponse = CfgWatchdogAOExpirStatesResponse -@typing_extensions.final +@typing.final class CfgWatchdogCOExpirStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_NAMES_FIELD_NUMBER: builtins.int EXPIR_STATE_ARRAY_FIELD_NUMBER: builtins.int + channel_names: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_names: builtins.str @property def expir_state_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[global___WatchdogCOExpirState.ValueType]: ... def __init__( @@ -10088,12 +10089,12 @@ class CfgWatchdogCOExpirStatesRequest(google.protobuf.message.Message): channel_names: builtins.str = ..., expir_state_array: collections.abc.Iterable[global___WatchdogCOExpirState.ValueType] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "task", b"task"]) -> None: ... global___CfgWatchdogCOExpirStatesRequest = CfgWatchdogCOExpirStatesRequest -@typing_extensions.final +@typing.final class CfgWatchdogCOExpirStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10104,20 +10105,20 @@ class CfgWatchdogCOExpirStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgWatchdogCOExpirStatesResponse = CfgWatchdogCOExpirStatesResponse -@typing_extensions.final +@typing.final class CfgWatchdogDOExpirStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_NAMES_FIELD_NUMBER: builtins.int EXPIR_STATE_ARRAY_FIELD_NUMBER: builtins.int + channel_names: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_names: builtins.str @property def expir_state_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[global___DigitalLineState.ValueType]: ... def __init__( @@ -10127,12 +10128,12 @@ class CfgWatchdogDOExpirStatesRequest(google.protobuf.message.Message): channel_names: builtins.str = ..., expir_state_array: collections.abc.Iterable[global___DigitalLineState.ValueType] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "expir_state_array", b"expir_state_array", "task", b"task"]) -> None: ... global___CfgWatchdogDOExpirStatesRequest = CfgWatchdogDOExpirStatesRequest -@typing_extensions.final +@typing.final class CfgWatchdogDOExpirStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10143,11 +10144,11 @@ class CfgWatchdogDOExpirStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CfgWatchdogDOExpirStatesResponse = CfgWatchdogDOExpirStatesResponse -@typing_extensions.final +@typing.final class ClearTEDSRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10158,11 +10159,11 @@ class ClearTEDSRequest(google.protobuf.message.Message): *, physical_channel: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["physical_channel", b"physical_channel"]) -> None: ... + def ClearField(self, field_name: typing.Literal["physical_channel", b"physical_channel"]) -> None: ... global___ClearTEDSRequest = ClearTEDSRequest -@typing_extensions.final +@typing.final class ClearTEDSResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10173,11 +10174,11 @@ class ClearTEDSResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ClearTEDSResponse = ClearTEDSResponse -@typing_extensions.final +@typing.final class ClearTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10189,12 +10190,12 @@ class ClearTaskRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___ClearTaskRequest = ClearTaskRequest -@typing_extensions.final +@typing.final class ClearTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10205,11 +10206,11 @@ class ClearTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ClearTaskResponse = ClearTaskResponse -@typing_extensions.final +@typing.final class ConfigureLoggingRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10220,14 +10221,14 @@ class ConfigureLoggingRequest(google.protobuf.message.Message): GROUP_NAME_FIELD_NUMBER: builtins.int OPERATION_FIELD_NUMBER: builtins.int OPERATION_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... file_path: builtins.str logging_mode: global___LoggingMode.ValueType logging_mode_raw: builtins.int group_name: builtins.str operation: global___LoggingOperation.ValueType operation_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10239,16 +10240,16 @@ class ConfigureLoggingRequest(google.protobuf.message.Message): operation: global___LoggingOperation.ValueType = ..., operation_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["logging_mode", b"logging_mode", "logging_mode_enum", b"logging_mode_enum", "logging_mode_raw", b"logging_mode_raw", "operation", b"operation", "operation_enum", b"operation_enum", "operation_raw", b"operation_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["file_path", b"file_path", "group_name", b"group_name", "logging_mode", b"logging_mode", "logging_mode_enum", b"logging_mode_enum", "logging_mode_raw", b"logging_mode_raw", "operation", b"operation", "operation_enum", b"operation_enum", "operation_raw", b"operation_raw", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["logging_mode", b"logging_mode", "logging_mode_enum", b"logging_mode_enum", "logging_mode_raw", b"logging_mode_raw", "operation", b"operation", "operation_enum", b"operation_enum", "operation_raw", b"operation_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["file_path", b"file_path", "group_name", b"group_name", "logging_mode", b"logging_mode", "logging_mode_enum", b"logging_mode_enum", "logging_mode_raw", b"logging_mode_raw", "operation", b"operation", "operation_enum", b"operation_enum", "operation_raw", b"operation_raw", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["logging_mode_enum", b"logging_mode_enum"]) -> typing_extensions.Literal["logging_mode", "logging_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["logging_mode_enum", b"logging_mode_enum"]) -> typing.Literal["logging_mode", "logging_mode_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["operation_enum", b"operation_enum"]) -> typing_extensions.Literal["operation", "operation_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["operation_enum", b"operation_enum"]) -> typing.Literal["operation", "operation_raw"] | None: ... global___ConfigureLoggingRequest = ConfigureLoggingRequest -@typing_extensions.final +@typing.final class ConfigureLoggingResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10259,11 +10260,11 @@ class ConfigureLoggingResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ConfigureLoggingResponse = ConfigureLoggingResponse -@typing_extensions.final +@typing.final class ConfigureTEDSRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10277,11 +10278,11 @@ class ConfigureTEDSRequest(google.protobuf.message.Message): physical_channel: builtins.str = ..., file_path: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["file_path", b"file_path", "physical_channel", b"physical_channel"]) -> None: ... + def ClearField(self, field_name: typing.Literal["file_path", b"file_path", "physical_channel", b"physical_channel"]) -> None: ... global___ConfigureTEDSRequest = ConfigureTEDSRequest -@typing_extensions.final +@typing.final class ConfigureTEDSResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10292,11 +10293,11 @@ class ConfigureTEDSResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ConfigureTEDSResponse = ConfigureTEDSResponse -@typing_extensions.final +@typing.final class ConnectTermsRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10316,13 +10317,13 @@ class ConnectTermsRequest(google.protobuf.message.Message): signal_modifiers: global___InvertPolarity.ValueType = ..., signal_modifiers_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["signal_modifiers", b"signal_modifiers", "signal_modifiers_enum", b"signal_modifiers_enum", "signal_modifiers_raw", b"signal_modifiers_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["destination_terminal", b"destination_terminal", "signal_modifiers", b"signal_modifiers", "signal_modifiers_enum", b"signal_modifiers_enum", "signal_modifiers_raw", b"signal_modifiers_raw", "source_terminal", b"source_terminal"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["signal_modifiers_enum", b"signal_modifiers_enum"]) -> typing_extensions.Literal["signal_modifiers", "signal_modifiers_raw"] | None: ... + def HasField(self, field_name: typing.Literal["signal_modifiers", b"signal_modifiers", "signal_modifiers_enum", b"signal_modifiers_enum", "signal_modifiers_raw", b"signal_modifiers_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["destination_terminal", b"destination_terminal", "signal_modifiers", b"signal_modifiers", "signal_modifiers_enum", b"signal_modifiers_enum", "signal_modifiers_raw", b"signal_modifiers_raw", "source_terminal", b"source_terminal"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["signal_modifiers_enum", b"signal_modifiers_enum"]) -> typing.Literal["signal_modifiers", "signal_modifiers_raw"] | None: ... global___ConnectTermsRequest = ConnectTermsRequest -@typing_extensions.final +@typing.final class ConnectTermsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10333,21 +10334,21 @@ class ConnectTermsResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ConnectTermsResponse = ConnectTermsResponse -@typing_extensions.final +@typing.final class ControlWatchdogTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ACTION_FIELD_NUMBER: builtins.int ACTION_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... action: global___WatchdogControlAction.ValueType action_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10355,13 +10356,13 @@ class ControlWatchdogTaskRequest(google.protobuf.message.Message): action: global___WatchdogControlAction.ValueType = ..., action_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["action_enum", b"action_enum"]) -> typing_extensions.Literal["action", "action_raw"] | None: ... + def HasField(self, field_name: typing.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["action_enum", b"action_enum"]) -> typing.Literal["action", "action_raw"] | None: ... global___ControlWatchdogTaskRequest = ControlWatchdogTaskRequest -@typing_extensions.final +@typing.final class ControlWatchdogTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10372,11 +10373,11 @@ class ControlWatchdogTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ControlWatchdogTaskResponse = ControlWatchdogTaskResponse -@typing_extensions.final +@typing.final class CreateAIAccel4WireDCVoltageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10397,8 +10398,6 @@ class CreateAIAccel4WireDCVoltageChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int USE_EXCIT_FOR_SCALING_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10415,6 +10414,8 @@ class CreateAIAccel4WireDCVoltageChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float use_excit_for_scaling: builtins.bool custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10436,20 +10437,20 @@ class CreateAIAccel4WireDCVoltageChanRequest(google.protobuf.message.Message): use_excit_for_scaling: builtins.bool = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "use_excit_for_scaling", b"use_excit_for_scaling", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "use_excit_for_scaling", b"use_excit_for_scaling", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIAccel4WireDCVoltageChanRequest = CreateAIAccel4WireDCVoltageChanRequest -@typing_extensions.final +@typing.final class CreateAIAccel4WireDCVoltageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10460,11 +10461,11 @@ class CreateAIAccel4WireDCVoltageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIAccel4WireDCVoltageChanResponse = CreateAIAccel4WireDCVoltageChanResponse -@typing_extensions.final +@typing.final class CreateAIAccelChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10484,8 +10485,6 @@ class CreateAIAccelChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10501,6 +10500,8 @@ class CreateAIAccelChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10521,20 +10522,20 @@ class CreateAIAccelChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIAccelChanRequest = CreateAIAccelChanRequest -@typing_extensions.final +@typing.final class CreateAIAccelChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10545,11 +10546,11 @@ class CreateAIAccelChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIAccelChanResponse = CreateAIAccelChanResponse -@typing_extensions.final +@typing.final class CreateAIAccelChargeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10566,8 +10567,6 @@ class CreateAIAccelChargeChanRequest(google.protobuf.message.Message): SENSITIVITY_UNITS_FIELD_NUMBER: builtins.int SENSITIVITY_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10580,6 +10579,8 @@ class CreateAIAccelChargeChanRequest(google.protobuf.message.Message): sensitivity_units: global___AccelChargeSensitivityUnits.ValueType sensitivity_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10597,18 +10598,18 @@ class CreateAIAccelChargeChanRequest(google.protobuf.message.Message): sensitivity_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIAccelChargeChanRequest = CreateAIAccelChargeChanRequest -@typing_extensions.final +@typing.final class CreateAIAccelChargeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10619,11 +10620,11 @@ class CreateAIAccelChargeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIAccelChargeChanResponse = CreateAIAccelChargeChanResponse -@typing_extensions.final +@typing.final class CreateAIBridgeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10641,8 +10642,6 @@ class CreateAIBridgeChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int NOMINAL_BRIDGE_RESISTANCE_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -10656,6 +10655,8 @@ class CreateAIBridgeChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10674,18 +10675,18 @@ class CreateAIBridgeChanRequest(google.protobuf.message.Message): nominal_bridge_resistance: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIBridgeChanRequest = CreateAIBridgeChanRequest -@typing_extensions.final +@typing.final class CreateAIBridgeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10696,11 +10697,11 @@ class CreateAIBridgeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIBridgeChanResponse = CreateAIBridgeChanResponse -@typing_extensions.final +@typing.final class CreateAIChargeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10714,8 +10715,6 @@ class CreateAIChargeChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10725,6 +10724,8 @@ class CreateAIChargeChanRequest(google.protobuf.message.Message): units: global___ChargeUnits.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10739,16 +10740,16 @@ class CreateAIChargeChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIChargeChanRequest = CreateAIChargeChanRequest -@typing_extensions.final +@typing.final class CreateAIChargeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10759,11 +10760,11 @@ class CreateAIChargeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIChargeChanResponse = CreateAIChargeChanResponse -@typing_extensions.final +@typing.final class CreateAICurrentChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10780,8 +10781,6 @@ class CreateAICurrentChanRequest(google.protobuf.message.Message): SHUNT_RESISTOR_LOC_RAW_FIELD_NUMBER: builtins.int EXT_SHUNT_RESISTOR_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10794,6 +10793,8 @@ class CreateAICurrentChanRequest(google.protobuf.message.Message): shunt_resistor_loc_raw: builtins.int ext_shunt_resistor_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10811,18 +10812,18 @@ class CreateAICurrentChanRequest(google.protobuf.message.Message): ext_shunt_resistor_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing_extensions.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAICurrentChanRequest = CreateAICurrentChanRequest -@typing_extensions.final +@typing.final class CreateAICurrentChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10833,11 +10834,11 @@ class CreateAICurrentChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAICurrentChanResponse = CreateAICurrentChanResponse -@typing_extensions.final +@typing.final class CreateAICurrentRMSChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10854,8 +10855,6 @@ class CreateAICurrentRMSChanRequest(google.protobuf.message.Message): SHUNT_RESISTOR_LOC_RAW_FIELD_NUMBER: builtins.int EXT_SHUNT_RESISTOR_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -10868,6 +10867,8 @@ class CreateAICurrentRMSChanRequest(google.protobuf.message.Message): shunt_resistor_loc_raw: builtins.int ext_shunt_resistor_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -10885,18 +10886,18 @@ class CreateAICurrentRMSChanRequest(google.protobuf.message.Message): ext_shunt_resistor_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing_extensions.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAICurrentRMSChanRequest = CreateAICurrentRMSChanRequest -@typing_extensions.final +@typing.final class CreateAICurrentRMSChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10907,11 +10908,11 @@ class CreateAICurrentRMSChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAICurrentRMSChanResponse = CreateAICurrentRMSChanResponse -@typing_extensions.final +@typing.final class CreateAIForceBridgePolynomialChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -10935,8 +10936,6 @@ class CreateAIForceBridgePolynomialChanRequest(google.protobuf.message.Message): PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -10949,15 +10948,17 @@ class CreateAIForceBridgePolynomialChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - @property - def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -10982,22 +10983,22 @@ class CreateAIForceBridgePolynomialChanRequest(google.protobuf.message.Message): physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIForceBridgePolynomialChanRequest = CreateAIForceBridgePolynomialChanRequest -@typing_extensions.final +@typing.final class CreateAIForceBridgePolynomialChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11008,11 +11009,11 @@ class CreateAIForceBridgePolynomialChanResponse(google.protobuf.message.Message) *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIForceBridgePolynomialChanResponse = CreateAIForceBridgePolynomialChanResponse -@typing_extensions.final +@typing.final class CreateAIForceBridgeTableChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11036,8 +11037,6 @@ class CreateAIForceBridgeTableChanRequest(google.protobuf.message.Message): PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11050,15 +11049,17 @@ class CreateAIForceBridgeTableChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int - @property - def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -11083,22 +11084,22 @@ class CreateAIForceBridgeTableChanRequest(google.protobuf.message.Message): physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIForceBridgeTableChanRequest = CreateAIForceBridgeTableChanRequest -@typing_extensions.final +@typing.final class CreateAIForceBridgeTableChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11109,11 +11110,11 @@ class CreateAIForceBridgeTableChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIForceBridgeTableChanResponse = CreateAIForceBridgeTableChanResponse -@typing_extensions.final +@typing.final class CreateAIForceBridgeTwoPointLinChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11139,8 +11140,6 @@ class CreateAIForceBridgeTwoPointLinChanRequest(google.protobuf.message.Message) PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11162,6 +11161,8 @@ class CreateAIForceBridgeTwoPointLinChanRequest(google.protobuf.message.Message) physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11188,22 +11189,22 @@ class CreateAIForceBridgeTwoPointLinChanRequest(google.protobuf.message.Message) physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIForceBridgeTwoPointLinChanRequest = CreateAIForceBridgeTwoPointLinChanRequest -@typing_extensions.final +@typing.final class CreateAIForceBridgeTwoPointLinChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11214,11 +11215,11 @@ class CreateAIForceBridgeTwoPointLinChanResponse(google.protobuf.message.Message *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIForceBridgeTwoPointLinChanResponse = CreateAIForceBridgeTwoPointLinChanResponse -@typing_extensions.final +@typing.final class CreateAIForceIEPEChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11238,8 +11239,6 @@ class CreateAIForceIEPEChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -11255,6 +11254,8 @@ class CreateAIForceIEPEChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11275,20 +11276,20 @@ class CreateAIForceIEPEChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIForceIEPEChanRequest = CreateAIForceIEPEChanRequest -@typing_extensions.final +@typing.final class CreateAIForceIEPEChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11299,11 +11300,11 @@ class CreateAIForceIEPEChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIForceIEPEChanResponse = CreateAIForceIEPEChanResponse -@typing_extensions.final +@typing.final class CreateAIFreqVoltageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11317,8 +11318,6 @@ class CreateAIFreqVoltageChanRequest(google.protobuf.message.Message): THRESHOLD_LEVEL_FIELD_NUMBER: builtins.int HYSTERESIS_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11328,6 +11327,8 @@ class CreateAIFreqVoltageChanRequest(google.protobuf.message.Message): threshold_level: builtins.float hysteresis: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11342,13 +11343,13 @@ class CreateAIFreqVoltageChanRequest(google.protobuf.message.Message): hysteresis: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "hysteresis", b"hysteresis", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "threshold_level", b"threshold_level", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "hysteresis", b"hysteresis", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "threshold_level", b"threshold_level", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIFreqVoltageChanRequest = CreateAIFreqVoltageChanRequest -@typing_extensions.final +@typing.final class CreateAIFreqVoltageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11359,11 +11360,11 @@ class CreateAIFreqVoltageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIFreqVoltageChanResponse = CreateAIFreqVoltageChanResponse -@typing_extensions.final +@typing.final class CreateAIMicrophoneChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11380,8 +11381,6 @@ class CreateAIMicrophoneChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -11394,6 +11393,8 @@ class CreateAIMicrophoneChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11411,18 +11412,18 @@ class CreateAIMicrophoneChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_snd_press_level", b"max_snd_press_level", "mic_sensitivity", b"mic_sensitivity", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_snd_press_level", b"max_snd_press_level", "mic_sensitivity", b"mic_sensitivity", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIMicrophoneChanRequest = CreateAIMicrophoneChanRequest -@typing_extensions.final +@typing.final class CreateAIMicrophoneChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11433,11 +11434,11 @@ class CreateAIMicrophoneChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIMicrophoneChanResponse = CreateAIMicrophoneChanResponse -@typing_extensions.final +@typing.final class CreateAIPosEddyCurrProxProbeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11452,8 +11453,6 @@ class CreateAIPosEddyCurrProxProbeChanRequest(google.protobuf.message.Message): SENSITIVITY_UNITS_FIELD_NUMBER: builtins.int SENSITIVITY_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11464,6 +11463,8 @@ class CreateAIPosEddyCurrProxProbeChanRequest(google.protobuf.message.Message): sensitivity_units: global___EddyCurrentProxProbeSensitivityUnits.ValueType sensitivity_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11479,16 +11480,16 @@ class CreateAIPosEddyCurrProxProbeChanRequest(google.protobuf.message.Message): sensitivity_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIPosEddyCurrProxProbeChanRequest = CreateAIPosEddyCurrProxProbeChanRequest -@typing_extensions.final +@typing.final class CreateAIPosEddyCurrProxProbeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11499,11 +11500,11 @@ class CreateAIPosEddyCurrProxProbeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPosEddyCurrProxProbeChanResponse = CreateAIPosEddyCurrProxProbeChanResponse -@typing_extensions.final +@typing.final class CreateAIPosLVDTChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11524,8 +11525,6 @@ class CreateAIPosLVDTChanRequest(google.protobuf.message.Message): AC_EXCIT_WIRE_MODE_FIELD_NUMBER: builtins.int AC_EXCIT_WIRE_MODE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11542,6 +11541,8 @@ class CreateAIPosLVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode: global___ACExcitWireMode.ValueType ac_excit_wire_mode_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11563,20 +11564,20 @@ class CreateAIPosLVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing_extensions.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIPosLVDTChanRequest = CreateAIPosLVDTChanRequest -@typing_extensions.final +@typing.final class CreateAIPosLVDTChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11587,11 +11588,11 @@ class CreateAIPosLVDTChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPosLVDTChanResponse = CreateAIPosLVDTChanResponse -@typing_extensions.final +@typing.final class CreateAIPosRVDTChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11612,8 +11613,6 @@ class CreateAIPosRVDTChanRequest(google.protobuf.message.Message): AC_EXCIT_WIRE_MODE_FIELD_NUMBER: builtins.int AC_EXCIT_WIRE_MODE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11630,6 +11629,8 @@ class CreateAIPosRVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode: global___ACExcitWireMode.ValueType ac_excit_wire_mode_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11651,20 +11652,20 @@ class CreateAIPosRVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing_extensions.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIPosRVDTChanRequest = CreateAIPosRVDTChanRequest -@typing_extensions.final +@typing.final class CreateAIPosRVDTChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11675,11 +11676,11 @@ class CreateAIPosRVDTChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPosRVDTChanResponse = CreateAIPosRVDTChanResponse -@typing_extensions.final +@typing.final class CreateAIPowerChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11689,13 +11690,13 @@ class CreateAIPowerChanRequest(google.protobuf.message.Message): VOLTAGE_SETPOINT_FIELD_NUMBER: builtins.int CURRENT_SETPOINT_FIELD_NUMBER: builtins.int OUTPUT_ENABLE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str voltage_setpoint: builtins.float current_setpoint: builtins.float output_enable: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -11706,12 +11707,12 @@ class CreateAIPowerChanRequest(google.protobuf.message.Message): current_setpoint: builtins.float = ..., output_enable: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_setpoint", b"current_setpoint", "name_to_assign_to_channel", b"name_to_assign_to_channel", "output_enable", b"output_enable", "physical_channel", b"physical_channel", "task", b"task", "voltage_setpoint", b"voltage_setpoint"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_setpoint", b"current_setpoint", "name_to_assign_to_channel", b"name_to_assign_to_channel", "output_enable", b"output_enable", "physical_channel", b"physical_channel", "task", b"task", "voltage_setpoint", b"voltage_setpoint"]) -> None: ... global___CreateAIPowerChanRequest = CreateAIPowerChanRequest -@typing_extensions.final +@typing.final class CreateAIPowerChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11722,11 +11723,11 @@ class CreateAIPowerChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPowerChanResponse = CreateAIPowerChanResponse -@typing_extensions.final +@typing.final class CreateAIPressureBridgePolynomialChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11750,8 +11751,6 @@ class CreateAIPressureBridgePolynomialChanRequest(google.protobuf.message.Messag PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11764,15 +11763,17 @@ class CreateAIPressureBridgePolynomialChanRequest(google.protobuf.message.Messag voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - @property - def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -11797,22 +11798,22 @@ class CreateAIPressureBridgePolynomialChanRequest(google.protobuf.message.Messag physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIPressureBridgePolynomialChanRequest = CreateAIPressureBridgePolynomialChanRequest -@typing_extensions.final +@typing.final class CreateAIPressureBridgePolynomialChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11823,11 +11824,11 @@ class CreateAIPressureBridgePolynomialChanResponse(google.protobuf.message.Messa *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPressureBridgePolynomialChanResponse = CreateAIPressureBridgePolynomialChanResponse -@typing_extensions.final +@typing.final class CreateAIPressureBridgeTableChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11851,8 +11852,6 @@ class CreateAIPressureBridgeTableChanRequest(google.protobuf.message.Message): PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11865,15 +11864,17 @@ class CreateAIPressureBridgeTableChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int - @property - def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -11898,22 +11899,22 @@ class CreateAIPressureBridgeTableChanRequest(google.protobuf.message.Message): physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIPressureBridgeTableChanRequest = CreateAIPressureBridgeTableChanRequest -@typing_extensions.final +@typing.final class CreateAIPressureBridgeTableChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11924,11 +11925,11 @@ class CreateAIPressureBridgeTableChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPressureBridgeTableChanResponse = CreateAIPressureBridgeTableChanResponse -@typing_extensions.final +@typing.final class CreateAIPressureBridgeTwoPointLinChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -11954,8 +11955,6 @@ class CreateAIPressureBridgeTwoPointLinChanRequest(google.protobuf.message.Messa PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -11977,6 +11976,8 @@ class CreateAIPressureBridgeTwoPointLinChanRequest(google.protobuf.message.Messa physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12003,22 +12004,22 @@ class CreateAIPressureBridgeTwoPointLinChanRequest(google.protobuf.message.Messa physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIPressureBridgeTwoPointLinChanRequest = CreateAIPressureBridgeTwoPointLinChanRequest -@typing_extensions.final +@typing.final class CreateAIPressureBridgeTwoPointLinChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12029,11 +12030,11 @@ class CreateAIPressureBridgeTwoPointLinChanResponse(google.protobuf.message.Mess *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIPressureBridgeTwoPointLinChanResponse = CreateAIPressureBridgeTwoPointLinChanResponse -@typing_extensions.final +@typing.final class CreateAIRTDChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12052,8 +12053,6 @@ class CreateAIRTDChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int R0_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12068,6 +12067,8 @@ class CreateAIRTDChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float r0: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12087,20 +12088,20 @@ class CreateAIRTDChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., r0: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "rtd_type", b"rtd_type", "rtd_type_enum", b"rtd_type_enum", "rtd_type_raw", b"rtd_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r0", b"r0", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "rtd_type", b"rtd_type", "rtd_type_enum", b"rtd_type_enum", "rtd_type_raw", b"rtd_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "rtd_type", b"rtd_type", "rtd_type_enum", b"rtd_type_enum", "rtd_type_raw", b"rtd_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r0", b"r0", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "rtd_type", b"rtd_type", "rtd_type_enum", b"rtd_type_enum", "rtd_type_raw", b"rtd_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["rtd_type_enum", b"rtd_type_enum"]) -> typing_extensions.Literal["rtd_type", "rtd_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["rtd_type_enum", b"rtd_type_enum"]) -> typing.Literal["rtd_type", "rtd_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIRTDChanRequest = CreateAIRTDChanRequest -@typing_extensions.final +@typing.final class CreateAIRTDChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12111,11 +12112,11 @@ class CreateAIRTDChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIRTDChanResponse = CreateAIRTDChanResponse -@typing_extensions.final +@typing.final class CreateAIResistanceChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12132,8 +12133,6 @@ class CreateAIResistanceChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12146,6 +12145,8 @@ class CreateAIResistanceChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12163,18 +12164,18 @@ class CreateAIResistanceChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIResistanceChanRequest = CreateAIResistanceChanRequest -@typing_extensions.final +@typing.final class CreateAIResistanceChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12185,11 +12186,11 @@ class CreateAIResistanceChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIResistanceChanResponse = CreateAIResistanceChanResponse -@typing_extensions.final +@typing.final class CreateAIRosetteStrainGageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12211,8 +12212,6 @@ class CreateAIRosetteStrainGageChanRequest(google.protobuf.message.Message): NOMINAL_GAGE_RESISTANCE_FIELD_NUMBER: builtins.int POISSON_RATIO_FIELD_NUMBER: builtins.int LEAD_WIRE_RESISTANCE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12220,8 +12219,6 @@ class CreateAIRosetteStrainGageChanRequest(google.protobuf.message.Message): rosette_type: global___StrainGageRosetteType.ValueType rosette_type_raw: builtins.int gage_orientation: builtins.float - @property - def rosette_meas_types(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... strain_config: global___StrainGageBridgeType1.ValueType strain_config_raw: builtins.int voltage_excit_source: global___ExcitationSource.ValueType @@ -12231,6 +12228,10 @@ class CreateAIRosetteStrainGageChanRequest(google.protobuf.message.Message): nominal_gage_resistance: builtins.float poisson_ratio: builtins.float lead_wire_resistance: builtins.float + @property + def task(self) -> session_pb2.Session: ... + @property + def rosette_meas_types(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, *, @@ -12253,18 +12254,18 @@ class CreateAIRosetteStrainGageChanRequest(google.protobuf.message.Message): poisson_ratio: builtins.float = ..., lead_wire_resistance: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["rosette_type", b"rosette_type", "rosette_type_enum", b"rosette_type_enum", "rosette_type_raw", b"rosette_type_raw", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["gage_factor", b"gage_factor", "gage_orientation", b"gage_orientation", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_gage_resistance", b"nominal_gage_resistance", "physical_channel", b"physical_channel", "poisson_ratio", b"poisson_ratio", "rosette_meas_types", b"rosette_meas_types", "rosette_type", b"rosette_type", "rosette_type_enum", b"rosette_type_enum", "rosette_type_raw", b"rosette_type_raw", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["rosette_type", b"rosette_type", "rosette_type_enum", b"rosette_type_enum", "rosette_type_raw", b"rosette_type_raw", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["gage_factor", b"gage_factor", "gage_orientation", b"gage_orientation", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_gage_resistance", b"nominal_gage_resistance", "physical_channel", b"physical_channel", "poisson_ratio", b"poisson_ratio", "rosette_meas_types", b"rosette_meas_types", "rosette_type", b"rosette_type", "rosette_type_enum", b"rosette_type_enum", "rosette_type_raw", b"rosette_type_raw", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["rosette_type_enum", b"rosette_type_enum"]) -> typing_extensions.Literal["rosette_type", "rosette_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["rosette_type_enum", b"rosette_type_enum"]) -> typing.Literal["rosette_type", "rosette_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["strain_config_enum", b"strain_config_enum"]) -> typing_extensions.Literal["strain_config", "strain_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["strain_config_enum", b"strain_config_enum"]) -> typing.Literal["strain_config", "strain_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIRosetteStrainGageChanRequest = CreateAIRosetteStrainGageChanRequest -@typing_extensions.final +@typing.final class CreateAIRosetteStrainGageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12275,11 +12276,11 @@ class CreateAIRosetteStrainGageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIRosetteStrainGageChanResponse = CreateAIRosetteStrainGageChanResponse -@typing_extensions.final +@typing.final class CreateAIStrainGageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12301,8 +12302,6 @@ class CreateAIStrainGageChanRequest(google.protobuf.message.Message): POISSON_RATIO_FIELD_NUMBER: builtins.int LEAD_WIRE_RESISTANCE_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12320,6 +12319,8 @@ class CreateAIStrainGageChanRequest(google.protobuf.message.Message): poisson_ratio: builtins.float lead_wire_resistance: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12342,18 +12343,18 @@ class CreateAIStrainGageChanRequest(google.protobuf.message.Message): lead_wire_resistance: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "gage_factor", b"gage_factor", "initial_bridge_voltage", b"initial_bridge_voltage", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_gage_resistance", b"nominal_gage_resistance", "physical_channel", b"physical_channel", "poisson_ratio", b"poisson_ratio", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "gage_factor", b"gage_factor", "initial_bridge_voltage", b"initial_bridge_voltage", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_gage_resistance", b"nominal_gage_resistance", "physical_channel", b"physical_channel", "poisson_ratio", b"poisson_ratio", "strain_config", b"strain_config", "strain_config_enum", b"strain_config_enum", "strain_config_raw", b"strain_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["strain_config_enum", b"strain_config_enum"]) -> typing_extensions.Literal["strain_config", "strain_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["strain_config_enum", b"strain_config_enum"]) -> typing.Literal["strain_config", "strain_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIStrainGageChanRequest = CreateAIStrainGageChanRequest -@typing_extensions.final +@typing.final class CreateAIStrainGageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12364,11 +12365,11 @@ class CreateAIStrainGageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIStrainGageChanResponse = CreateAIStrainGageChanResponse -@typing_extensions.final +@typing.final class CreateAITempBuiltInSensorChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12377,12 +12378,12 @@ class CreateAITempBuiltInSensorChanRequest(google.protobuf.message.Message): NAME_TO_ASSIGN_TO_CHANNEL_FIELD_NUMBER: builtins.int UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str units: global___TemperatureUnits.ValueType units_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12392,13 +12393,13 @@ class CreateAITempBuiltInSensorChanRequest(google.protobuf.message.Message): units: global___TemperatureUnits.ValueType = ..., units_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAITempBuiltInSensorChanRequest = CreateAITempBuiltInSensorChanRequest -@typing_extensions.final +@typing.final class CreateAITempBuiltInSensorChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12409,11 +12410,11 @@ class CreateAITempBuiltInSensorChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAITempBuiltInSensorChanResponse = CreateAITempBuiltInSensorChanResponse -@typing_extensions.final +@typing.final class CreateAIThrmcplChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12430,8 +12431,6 @@ class CreateAIThrmcplChanRequest(google.protobuf.message.Message): CJC_SOURCE_RAW_FIELD_NUMBER: builtins.int CJC_VAL_FIELD_NUMBER: builtins.int CJC_CHANNEL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12444,6 +12443,8 @@ class CreateAIThrmcplChanRequest(google.protobuf.message.Message): cjc_source_raw: builtins.int cjc_val: builtins.float cjc_channel: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12461,18 +12462,18 @@ class CreateAIThrmcplChanRequest(google.protobuf.message.Message): cjc_val: builtins.float = ..., cjc_channel: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "task", b"task", "thermocouple_type", b"thermocouple_type", "thermocouple_type_enum", b"thermocouple_type_enum", "thermocouple_type_raw", b"thermocouple_type_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["cjc_channel", b"cjc_channel", "cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "cjc_val", b"cjc_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "thermocouple_type", b"thermocouple_type", "thermocouple_type_enum", b"thermocouple_type_enum", "thermocouple_type_raw", b"thermocouple_type_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "task", b"task", "thermocouple_type", b"thermocouple_type", "thermocouple_type_enum", b"thermocouple_type_enum", "thermocouple_type_raw", b"thermocouple_type_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["cjc_channel", b"cjc_channel", "cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "cjc_val", b"cjc_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "thermocouple_type", b"thermocouple_type", "thermocouple_type_enum", b"thermocouple_type_enum", "thermocouple_type_raw", b"thermocouple_type_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["cjc_source_enum", b"cjc_source_enum"]) -> typing_extensions.Literal["cjc_source", "cjc_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["cjc_source_enum", b"cjc_source_enum"]) -> typing.Literal["cjc_source", "cjc_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["thermocouple_type_enum", b"thermocouple_type_enum"]) -> typing_extensions.Literal["thermocouple_type", "thermocouple_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["thermocouple_type_enum", b"thermocouple_type_enum"]) -> typing.Literal["thermocouple_type", "thermocouple_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIThrmcplChanRequest = CreateAIThrmcplChanRequest -@typing_extensions.final +@typing.final class CreateAIThrmcplChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12483,11 +12484,11 @@ class CreateAIThrmcplChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIThrmcplChanResponse = CreateAIThrmcplChanResponse -@typing_extensions.final +@typing.final class CreateAIThrmstrChanIexRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12506,8 +12507,6 @@ class CreateAIThrmstrChanIexRequest(google.protobuf.message.Message): A_FIELD_NUMBER: builtins.int B_FIELD_NUMBER: builtins.int C_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12522,6 +12521,8 @@ class CreateAIThrmstrChanIexRequest(google.protobuf.message.Message): a: builtins.float b: builtins.float c: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12541,18 +12542,18 @@ class CreateAIThrmstrChanIexRequest(google.protobuf.message.Message): b: builtins.float = ..., c: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["a", b"a", "b", b"b", "c", b"c", "current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["a", b"a", "b", b"b", "c", b"c", "current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIThrmstrChanIexRequest = CreateAIThrmstrChanIexRequest -@typing_extensions.final +@typing.final class CreateAIThrmstrChanIexResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12563,11 +12564,11 @@ class CreateAIThrmstrChanIexResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIThrmstrChanIexResponse = CreateAIThrmstrChanIexResponse -@typing_extensions.final +@typing.final class CreateAIThrmstrChanVexRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12587,8 +12588,6 @@ class CreateAIThrmstrChanVexRequest(google.protobuf.message.Message): B_FIELD_NUMBER: builtins.int C_FIELD_NUMBER: builtins.int R1_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12604,6 +12603,8 @@ class CreateAIThrmstrChanVexRequest(google.protobuf.message.Message): b: builtins.float c: builtins.float r1: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12624,18 +12625,18 @@ class CreateAIThrmstrChanVexRequest(google.protobuf.message.Message): c: builtins.float = ..., r1: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["a", b"a", "b", b"b", "c", b"c", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r1", b"r1", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["a", b"a", "b", b"b", "c", b"c", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r1", b"r1", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIThrmstrChanVexRequest = CreateAIThrmstrChanVexRequest -@typing_extensions.final +@typing.final class CreateAIThrmstrChanVexResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12646,11 +12647,11 @@ class CreateAIThrmstrChanVexResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIThrmstrChanVexResponse = CreateAIThrmstrChanVexResponse -@typing_extensions.final +@typing.final class CreateAITorqueBridgePolynomialChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12674,8 +12675,6 @@ class CreateAITorqueBridgePolynomialChanRequest(google.protobuf.message.Message) PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12688,15 +12687,17 @@ class CreateAITorqueBridgePolynomialChanRequest(google.protobuf.message.Message) voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - @property - def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -12721,22 +12722,22 @@ class CreateAITorqueBridgePolynomialChanRequest(google.protobuf.message.Message) physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "forward_coeffs", b"forward_coeffs", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "reverse_coeffs", b"reverse_coeffs", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAITorqueBridgePolynomialChanRequest = CreateAITorqueBridgePolynomialChanRequest -@typing_extensions.final +@typing.final class CreateAITorqueBridgePolynomialChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12747,11 +12748,11 @@ class CreateAITorqueBridgePolynomialChanResponse(google.protobuf.message.Message *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAITorqueBridgePolynomialChanResponse = CreateAITorqueBridgePolynomialChanResponse -@typing_extensions.final +@typing.final class CreateAITorqueBridgeTableChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12775,8 +12776,6 @@ class CreateAITorqueBridgeTableChanRequest(google.protobuf.message.Message): PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12789,15 +12788,17 @@ class CreateAITorqueBridgeTableChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float nominal_bridge_resistance: builtins.float - @property - def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... electrical_units: global___BridgeElectricalUnits.ValueType electrical_units_raw: builtins.int - @property - def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... + @property + def electrical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... + @property + def physical_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, *, @@ -12822,22 +12823,22 @@ class CreateAITorqueBridgeTableChanRequest(google.protobuf.message.Message): physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "electrical_vals", b"electrical_vals", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "physical_vals", b"physical_vals", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAITorqueBridgeTableChanRequest = CreateAITorqueBridgeTableChanRequest -@typing_extensions.final +@typing.final class CreateAITorqueBridgeTableChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12848,11 +12849,11 @@ class CreateAITorqueBridgeTableChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAITorqueBridgeTableChanResponse = CreateAITorqueBridgeTableChanResponse -@typing_extensions.final +@typing.final class CreateAITorqueBridgeTwoPointLinChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12878,8 +12879,6 @@ class CreateAITorqueBridgeTwoPointLinChanRequest(google.protobuf.message.Message PHYSICAL_UNITS_FIELD_NUMBER: builtins.int PHYSICAL_UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -12901,6 +12900,8 @@ class CreateAITorqueBridgeTwoPointLinChanRequest(google.protobuf.message.Message physical_units: global___BridgePhysicalUnits.ValueType physical_units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -12927,22 +12928,22 @@ class CreateAITorqueBridgeTwoPointLinChanRequest(google.protobuf.message.Message physical_units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "electrical_units", b"electrical_units", "electrical_units_enum", b"electrical_units_enum", "electrical_units_raw", b"electrical_units_raw", "first_electrical_val", b"first_electrical_val", "first_physical_val", b"first_physical_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "nominal_bridge_resistance", b"nominal_bridge_resistance", "physical_channel", b"physical_channel", "physical_units", b"physical_units", "physical_units_enum", b"physical_units_enum", "physical_units_raw", b"physical_units_raw", "second_electrical_val", b"second_electrical_val", "second_physical_val", b"second_physical_val", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing_extensions.Literal["electrical_units", "electrical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["electrical_units_enum", b"electrical_units_enum"]) -> typing.Literal["electrical_units", "electrical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["physical_units_enum", b"physical_units_enum"]) -> typing_extensions.Literal["physical_units", "physical_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["physical_units_enum", b"physical_units_enum"]) -> typing.Literal["physical_units", "physical_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAITorqueBridgeTwoPointLinChanRequest = CreateAITorqueBridgeTwoPointLinChanRequest -@typing_extensions.final +@typing.final class CreateAITorqueBridgeTwoPointLinChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12953,11 +12954,11 @@ class CreateAITorqueBridgeTwoPointLinChanResponse(google.protobuf.message.Messag *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAITorqueBridgeTwoPointLinChanResponse = CreateAITorqueBridgeTwoPointLinChanResponse -@typing_extensions.final +@typing.final class CreateAIVelocityIEPEChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -12977,8 +12978,6 @@ class CreateAIVelocityIEPEChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -12994,6 +12993,8 @@ class CreateAIVelocityIEPEChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13014,20 +13015,20 @@ class CreateAIVelocityIEPEChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "sensitivity", b"sensitivity", "sensitivity_units", b"sensitivity_units", "sensitivity_units_enum", b"sensitivity_units_enum", "sensitivity_units_raw", b"sensitivity_units_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing_extensions.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sensitivity_units_enum", b"sensitivity_units_enum"]) -> typing.Literal["sensitivity_units", "sensitivity_units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIVelocityIEPEChanRequest = CreateAIVelocityIEPEChanRequest -@typing_extensions.final +@typing.final class CreateAIVelocityIEPEChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13038,11 +13039,11 @@ class CreateAIVelocityIEPEChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIVelocityIEPEChanResponse = CreateAIVelocityIEPEChanResponse -@typing_extensions.final +@typing.final class CreateAIVoltageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13056,8 +13057,6 @@ class CreateAIVoltageChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -13067,6 +13066,8 @@ class CreateAIVoltageChanRequest(google.protobuf.message.Message): units: global___VoltageUnits2.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13081,16 +13082,16 @@ class CreateAIVoltageChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIVoltageChanRequest = CreateAIVoltageChanRequest -@typing_extensions.final +@typing.final class CreateAIVoltageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13101,11 +13102,11 @@ class CreateAIVoltageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIVoltageChanResponse = CreateAIVoltageChanResponse -@typing_extensions.final +@typing.final class CreateAIVoltageChanWithExcitRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13125,8 +13126,6 @@ class CreateAIVoltageChanWithExcitRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int USE_EXCIT_FOR_SCALING_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -13142,6 +13141,8 @@ class CreateAIVoltageChanWithExcitRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float use_excit_for_scaling: builtins.bool custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13162,20 +13163,20 @@ class CreateAIVoltageChanWithExcitRequest(google.protobuf.message.Message): use_excit_for_scaling: builtins.bool = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "use_excit_for_scaling", b"use_excit_for_scaling", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_config", b"bridge_config", "bridge_config_enum", b"bridge_config_enum", "bridge_config_raw", b"bridge_config_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "use_excit_for_scaling", b"use_excit_for_scaling", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing_extensions.Literal["bridge_config", "bridge_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["bridge_config_enum", b"bridge_config_enum"]) -> typing.Literal["bridge_config", "bridge_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateAIVoltageChanWithExcitRequest = CreateAIVoltageChanWithExcitRequest -@typing_extensions.final +@typing.final class CreateAIVoltageChanWithExcitResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13186,11 +13187,11 @@ class CreateAIVoltageChanWithExcitResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIVoltageChanWithExcitResponse = CreateAIVoltageChanWithExcitResponse -@typing_extensions.final +@typing.final class CreateAIVoltageRMSChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13204,8 +13205,6 @@ class CreateAIVoltageRMSChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -13215,6 +13214,8 @@ class CreateAIVoltageRMSChanRequest(google.protobuf.message.Message): units: global___VoltageUnits2.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13229,16 +13230,16 @@ class CreateAIVoltageRMSChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAIVoltageRMSChanRequest = CreateAIVoltageRMSChanRequest -@typing_extensions.final +@typing.final class CreateAIVoltageRMSChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13249,11 +13250,11 @@ class CreateAIVoltageRMSChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAIVoltageRMSChanResponse = CreateAIVoltageRMSChanResponse -@typing_extensions.final +@typing.final class CreateAOCurrentChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13265,8 +13266,6 @@ class CreateAOCurrentChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13274,6 +13273,8 @@ class CreateAOCurrentChanRequest(google.protobuf.message.Message): units: global___CurrentUnits2.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13286,13 +13287,13 @@ class CreateAOCurrentChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAOCurrentChanRequest = CreateAOCurrentChanRequest -@typing_extensions.final +@typing.final class CreateAOCurrentChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13303,11 +13304,11 @@ class CreateAOCurrentChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAOCurrentChanResponse = CreateAOCurrentChanResponse -@typing_extensions.final +@typing.final class CreateAOFuncGenChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13319,8 +13320,6 @@ class CreateAOFuncGenChanRequest(google.protobuf.message.Message): FREQ_FIELD_NUMBER: builtins.int AMPLITUDE_FIELD_NUMBER: builtins.int OFFSET_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str type: global___FuncGenType.ValueType @@ -13328,6 +13327,8 @@ class CreateAOFuncGenChanRequest(google.protobuf.message.Message): freq: builtins.float amplitude: builtins.float offset: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13340,13 +13341,13 @@ class CreateAOFuncGenChanRequest(google.protobuf.message.Message): amplitude: builtins.float = ..., offset: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "type", b"type", "type_enum", b"type_enum", "type_raw", b"type_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["amplitude", b"amplitude", "freq", b"freq", "name_to_assign_to_channel", b"name_to_assign_to_channel", "offset", b"offset", "physical_channel", b"physical_channel", "task", b"task", "type", b"type", "type_enum", b"type_enum", "type_raw", b"type_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["type_enum", b"type_enum"]) -> typing_extensions.Literal["type", "type_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "type", b"type", "type_enum", b"type_enum", "type_raw", b"type_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["amplitude", b"amplitude", "freq", b"freq", "name_to_assign_to_channel", b"name_to_assign_to_channel", "offset", b"offset", "physical_channel", b"physical_channel", "task", b"task", "type", b"type", "type_enum", b"type_enum", "type_raw", b"type_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["type_enum", b"type_enum"]) -> typing.Literal["type", "type_raw"] | None: ... global___CreateAOFuncGenChanRequest = CreateAOFuncGenChanRequest -@typing_extensions.final +@typing.final class CreateAOFuncGenChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13357,11 +13358,11 @@ class CreateAOFuncGenChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAOFuncGenChanResponse = CreateAOFuncGenChanResponse -@typing_extensions.final +@typing.final class CreateAOVoltageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13373,8 +13374,6 @@ class CreateAOVoltageChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13382,6 +13381,8 @@ class CreateAOVoltageChanRequest(google.protobuf.message.Message): units: global___VoltageUnits2.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13394,13 +13395,13 @@ class CreateAOVoltageChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateAOVoltageChanRequest = CreateAOVoltageChanRequest -@typing_extensions.final +@typing.final class CreateAOVoltageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13411,11 +13412,11 @@ class CreateAOVoltageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateAOVoltageChanResponse = CreateAOVoltageChanResponse -@typing_extensions.final +@typing.final class CreateCIAngEncoderChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13433,8 +13434,6 @@ class CreateCIAngEncoderChanRequest(google.protobuf.message.Message): PULSES_PER_REV_FIELD_NUMBER: builtins.int INITIAL_ANGLE_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str decoding_type: global___EncoderType2.ValueType @@ -13448,6 +13447,8 @@ class CreateCIAngEncoderChanRequest(google.protobuf.message.Message): pulses_per_rev: builtins.int initial_angle: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13466,18 +13467,18 @@ class CreateCIAngEncoderChanRequest(google.protobuf.message.Message): initial_angle: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "initial_angle", b"initial_angle", "name_to_assign_to_channel", b"name_to_assign_to_channel", "pulses_per_rev", b"pulses_per_rev", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_enable", b"zidx_enable", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw", "zidx_val", b"zidx_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "initial_angle", b"initial_angle", "name_to_assign_to_channel", b"name_to_assign_to_channel", "pulses_per_rev", b"pulses_per_rev", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_enable", b"zidx_enable", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw", "zidx_val", b"zidx_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing_extensions.Literal["decoding_type", "decoding_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing.Literal["decoding_type", "decoding_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["zidx_phase_enum", b"zidx_phase_enum"]) -> typing_extensions.Literal["zidx_phase", "zidx_phase_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["zidx_phase_enum", b"zidx_phase_enum"]) -> typing.Literal["zidx_phase", "zidx_phase_raw"] | None: ... global___CreateCIAngEncoderChanRequest = CreateCIAngEncoderChanRequest -@typing_extensions.final +@typing.final class CreateCIAngEncoderChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13488,11 +13489,11 @@ class CreateCIAngEncoderChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIAngEncoderChanResponse = CreateCIAngEncoderChanResponse -@typing_extensions.final +@typing.final class CreateCIAngVelocityChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13507,8 +13508,6 @@ class CreateCIAngVelocityChanRequest(google.protobuf.message.Message): UNITS_RAW_FIELD_NUMBER: builtins.int PULSES_PER_REV_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13519,6 +13518,8 @@ class CreateCIAngVelocityChanRequest(google.protobuf.message.Message): units_raw: builtins.int pulses_per_rev: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13534,16 +13535,16 @@ class CreateCIAngVelocityChanRequest(google.protobuf.message.Message): pulses_per_rev: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "pulses_per_rev", b"pulses_per_rev", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "pulses_per_rev", b"pulses_per_rev", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing_extensions.Literal["decoding_type", "decoding_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing.Literal["decoding_type", "decoding_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIAngVelocityChanRequest = CreateCIAngVelocityChanRequest -@typing_extensions.final +@typing.final class CreateCIAngVelocityChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13554,11 +13555,11 @@ class CreateCIAngVelocityChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIAngVelocityChanResponse = CreateCIAngVelocityChanResponse -@typing_extensions.final +@typing.final class CreateCICountEdgesChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13570,8 +13571,6 @@ class CreateCICountEdgesChanRequest(google.protobuf.message.Message): INITIAL_COUNT_FIELD_NUMBER: builtins.int COUNT_DIRECTION_FIELD_NUMBER: builtins.int COUNT_DIRECTION_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str edge: global___Edge1.ValueType @@ -13579,6 +13578,8 @@ class CreateCICountEdgesChanRequest(google.protobuf.message.Message): initial_count: builtins.int count_direction: global___CountDirection1.ValueType count_direction_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13591,16 +13592,16 @@ class CreateCICountEdgesChanRequest(google.protobuf.message.Message): count_direction: global___CountDirection1.ValueType = ..., count_direction_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["count_direction", b"count_direction", "count_direction_enum", b"count_direction_enum", "count_direction_raw", b"count_direction_raw", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["count_direction", b"count_direction", "count_direction_enum", b"count_direction_enum", "count_direction_raw", b"count_direction_raw", "counter", b"counter", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "initial_count", b"initial_count", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["count_direction", b"count_direction", "count_direction_enum", b"count_direction_enum", "count_direction_raw", b"count_direction_raw", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["count_direction", b"count_direction", "count_direction_enum", b"count_direction_enum", "count_direction_raw", b"count_direction_raw", "counter", b"counter", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "initial_count", b"initial_count", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["count_direction_enum", b"count_direction_enum"]) -> typing_extensions.Literal["count_direction", "count_direction_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["count_direction_enum", b"count_direction_enum"]) -> typing.Literal["count_direction", "count_direction_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["edge_enum", b"edge_enum"]) -> typing_extensions.Literal["edge", "edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["edge_enum", b"edge_enum"]) -> typing.Literal["edge", "edge_raw"] | None: ... global___CreateCICountEdgesChanRequest = CreateCICountEdgesChanRequest -@typing_extensions.final +@typing.final class CreateCICountEdgesChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13611,11 +13612,11 @@ class CreateCICountEdgesChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCICountEdgesChanResponse = CreateCICountEdgesChanResponse -@typing_extensions.final +@typing.final class CreateCIDutyCycleChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13627,8 +13628,6 @@ class CreateCIDutyCycleChanRequest(google.protobuf.message.Message): EDGE_FIELD_NUMBER: builtins.int EDGE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_freq: builtins.float @@ -13636,6 +13635,8 @@ class CreateCIDutyCycleChanRequest(google.protobuf.message.Message): edge: global___Edge1.ValueType edge_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13648,13 +13649,13 @@ class CreateCIDutyCycleChanRequest(google.protobuf.message.Message): edge_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_freq", b"max_freq", "min_freq", b"min_freq", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["edge_enum", b"edge_enum"]) -> typing_extensions.Literal["edge", "edge_raw"] | None: ... + def HasField(self, field_name: typing.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_freq", b"max_freq", "min_freq", b"min_freq", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["edge_enum", b"edge_enum"]) -> typing.Literal["edge", "edge_raw"] | None: ... global___CreateCIDutyCycleChanRequest = CreateCIDutyCycleChanRequest -@typing_extensions.final +@typing.final class CreateCIDutyCycleChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13665,11 +13666,11 @@ class CreateCIDutyCycleChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIDutyCycleChanResponse = CreateCIDutyCycleChanResponse -@typing_extensions.final +@typing.final class CreateCIFreqChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13687,8 +13688,6 @@ class CreateCIFreqChanRequest(google.protobuf.message.Message): MEAS_TIME_FIELD_NUMBER: builtins.int DIVISOR_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13702,6 +13701,8 @@ class CreateCIFreqChanRequest(google.protobuf.message.Message): meas_time: builtins.float divisor: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13720,18 +13721,18 @@ class CreateCIFreqChanRequest(google.protobuf.message.Message): divisor: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "divisor", b"divisor", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_val", b"max_val", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "meas_time", b"meas_time", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "divisor", b"divisor", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_val", b"max_val", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "meas_time", b"meas_time", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["edge_enum", b"edge_enum"]) -> typing_extensions.Literal["edge", "edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["edge_enum", b"edge_enum"]) -> typing.Literal["edge", "edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["meas_method_enum", b"meas_method_enum"]) -> typing_extensions.Literal["meas_method", "meas_method_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["meas_method_enum", b"meas_method_enum"]) -> typing.Literal["meas_method", "meas_method_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIFreqChanRequest = CreateCIFreqChanRequest -@typing_extensions.final +@typing.final class CreateCIFreqChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13742,11 +13743,11 @@ class CreateCIFreqChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIFreqChanResponse = CreateCIFreqChanResponse -@typing_extensions.final +@typing.final class CreateCIGPSTimestampChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13758,8 +13759,6 @@ class CreateCIGPSTimestampChanRequest(google.protobuf.message.Message): SYNC_METHOD_FIELD_NUMBER: builtins.int SYNC_METHOD_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str units: global___TimeUnits.ValueType @@ -13767,6 +13766,8 @@ class CreateCIGPSTimestampChanRequest(google.protobuf.message.Message): sync_method: global___GpsSignalType1.ValueType sync_method_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13779,16 +13780,16 @@ class CreateCIGPSTimestampChanRequest(google.protobuf.message.Message): sync_method_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["sync_method", b"sync_method", "sync_method_enum", b"sync_method_enum", "sync_method_raw", b"sync_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "name_to_assign_to_channel", b"name_to_assign_to_channel", "sync_method", b"sync_method", "sync_method_enum", b"sync_method_enum", "sync_method_raw", b"sync_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["sync_method", b"sync_method", "sync_method_enum", b"sync_method_enum", "sync_method_raw", b"sync_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "name_to_assign_to_channel", b"name_to_assign_to_channel", "sync_method", b"sync_method", "sync_method_enum", b"sync_method_enum", "sync_method_raw", b"sync_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["sync_method_enum", b"sync_method_enum"]) -> typing_extensions.Literal["sync_method", "sync_method_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["sync_method_enum", b"sync_method_enum"]) -> typing.Literal["sync_method", "sync_method_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIGPSTimestampChanRequest = CreateCIGPSTimestampChanRequest -@typing_extensions.final +@typing.final class CreateCIGPSTimestampChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13799,11 +13800,11 @@ class CreateCIGPSTimestampChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIGPSTimestampChanResponse = CreateCIGPSTimestampChanResponse -@typing_extensions.final +@typing.final class CreateCILinEncoderChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13821,8 +13822,6 @@ class CreateCILinEncoderChanRequest(google.protobuf.message.Message): DIST_PER_PULSE_FIELD_NUMBER: builtins.int INITIAL_POS_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str decoding_type: global___EncoderType2.ValueType @@ -13836,6 +13835,8 @@ class CreateCILinEncoderChanRequest(google.protobuf.message.Message): dist_per_pulse: builtins.float initial_pos: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13854,18 +13855,18 @@ class CreateCILinEncoderChanRequest(google.protobuf.message.Message): initial_pos: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "dist_per_pulse", b"dist_per_pulse", "initial_pos", b"initial_pos", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_enable", b"zidx_enable", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw", "zidx_val", b"zidx_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "dist_per_pulse", b"dist_per_pulse", "initial_pos", b"initial_pos", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "zidx_enable", b"zidx_enable", "zidx_phase", b"zidx_phase", "zidx_phase_enum", b"zidx_phase_enum", "zidx_phase_raw", b"zidx_phase_raw", "zidx_val", b"zidx_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing_extensions.Literal["decoding_type", "decoding_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing.Literal["decoding_type", "decoding_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["zidx_phase_enum", b"zidx_phase_enum"]) -> typing_extensions.Literal["zidx_phase", "zidx_phase_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["zidx_phase_enum", b"zidx_phase_enum"]) -> typing.Literal["zidx_phase", "zidx_phase_raw"] | None: ... global___CreateCILinEncoderChanRequest = CreateCILinEncoderChanRequest -@typing_extensions.final +@typing.final class CreateCILinEncoderChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13876,11 +13877,11 @@ class CreateCILinEncoderChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCILinEncoderChanResponse = CreateCILinEncoderChanResponse -@typing_extensions.final +@typing.final class CreateCILinVelocityChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13895,8 +13896,6 @@ class CreateCILinVelocityChanRequest(google.protobuf.message.Message): UNITS_RAW_FIELD_NUMBER: builtins.int DIST_PER_PULSE_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13907,6 +13906,8 @@ class CreateCILinVelocityChanRequest(google.protobuf.message.Message): units_raw: builtins.int dist_per_pulse: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13922,16 +13923,16 @@ class CreateCILinVelocityChanRequest(google.protobuf.message.Message): dist_per_pulse: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "dist_per_pulse", b"dist_per_pulse", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "decoding_type", b"decoding_type", "decoding_type_enum", b"decoding_type_enum", "decoding_type_raw", b"decoding_type_raw", "dist_per_pulse", b"dist_per_pulse", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing_extensions.Literal["decoding_type", "decoding_type_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["decoding_type_enum", b"decoding_type_enum"]) -> typing.Literal["decoding_type", "decoding_type_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCILinVelocityChanRequest = CreateCILinVelocityChanRequest -@typing_extensions.final +@typing.final class CreateCILinVelocityChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13942,11 +13943,11 @@ class CreateCILinVelocityChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCILinVelocityChanResponse = CreateCILinVelocityChanResponse -@typing_extensions.final +@typing.final class CreateCIPeriodChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -13964,8 +13965,6 @@ class CreateCIPeriodChanRequest(google.protobuf.message.Message): MEAS_TIME_FIELD_NUMBER: builtins.int DIVISOR_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -13979,6 +13978,8 @@ class CreateCIPeriodChanRequest(google.protobuf.message.Message): meas_time: builtins.float divisor: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -13997,18 +13998,18 @@ class CreateCIPeriodChanRequest(google.protobuf.message.Message): divisor: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "divisor", b"divisor", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_val", b"max_val", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "meas_time", b"meas_time", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "divisor", b"divisor", "edge", b"edge", "edge_enum", b"edge_enum", "edge_raw", b"edge_raw", "max_val", b"max_val", "meas_method", b"meas_method", "meas_method_enum", b"meas_method_enum", "meas_method_raw", b"meas_method_raw", "meas_time", b"meas_time", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["edge_enum", b"edge_enum"]) -> typing_extensions.Literal["edge", "edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["edge_enum", b"edge_enum"]) -> typing.Literal["edge", "edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["meas_method_enum", b"meas_method_enum"]) -> typing_extensions.Literal["meas_method", "meas_method_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["meas_method_enum", b"meas_method_enum"]) -> typing.Literal["meas_method", "meas_method_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIPeriodChanRequest = CreateCIPeriodChanRequest -@typing_extensions.final +@typing.final class CreateCIPeriodChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14019,11 +14020,11 @@ class CreateCIPeriodChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIPeriodChanResponse = CreateCIPeriodChanResponse -@typing_extensions.final +@typing.final class CreateCIPulseChanFreqRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14034,14 +14035,14 @@ class CreateCIPulseChanFreqRequest(google.protobuf.message.Message): MAX_VAL_FIELD_NUMBER: builtins.int UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float max_val: builtins.float units: global___FrequencyUnits2.ValueType units_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14053,13 +14054,13 @@ class CreateCIPulseChanFreqRequest(google.protobuf.message.Message): units: global___FrequencyUnits2.ValueType = ..., units_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIPulseChanFreqRequest = CreateCIPulseChanFreqRequest -@typing_extensions.final +@typing.final class CreateCIPulseChanFreqResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14070,11 +14071,11 @@ class CreateCIPulseChanFreqResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIPulseChanFreqResponse = CreateCIPulseChanFreqResponse -@typing_extensions.final +@typing.final class CreateCIPulseChanTicksRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14084,13 +14085,13 @@ class CreateCIPulseChanTicksRequest(google.protobuf.message.Message): SOURCE_TERMINAL_FIELD_NUMBER: builtins.int MIN_VAL_FIELD_NUMBER: builtins.int MAX_VAL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str source_terminal: builtins.str min_val: builtins.float max_val: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14101,12 +14102,12 @@ class CreateCIPulseChanTicksRequest(google.protobuf.message.Message): min_val: builtins.float = ..., max_val: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "source_terminal", b"source_terminal", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "source_terminal", b"source_terminal", "task", b"task"]) -> None: ... global___CreateCIPulseChanTicksRequest = CreateCIPulseChanTicksRequest -@typing_extensions.final +@typing.final class CreateCIPulseChanTicksResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14117,11 +14118,11 @@ class CreateCIPulseChanTicksResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIPulseChanTicksResponse = CreateCIPulseChanTicksResponse -@typing_extensions.final +@typing.final class CreateCIPulseChanTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14132,14 +14133,14 @@ class CreateCIPulseChanTimeRequest(google.protobuf.message.Message): MAX_VAL_FIELD_NUMBER: builtins.int UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float max_val: builtins.float units: global___DigitalWidthUnits3.ValueType units_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14151,13 +14152,13 @@ class CreateCIPulseChanTimeRequest(google.protobuf.message.Message): units: global___DigitalWidthUnits3.ValueType = ..., units_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIPulseChanTimeRequest = CreateCIPulseChanTimeRequest -@typing_extensions.final +@typing.final class CreateCIPulseChanTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14168,11 +14169,11 @@ class CreateCIPulseChanTimeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIPulseChanTimeResponse = CreateCIPulseChanTimeResponse -@typing_extensions.final +@typing.final class CreateCIPulseWidthChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14186,8 +14187,6 @@ class CreateCIPulseWidthChanRequest(google.protobuf.message.Message): STARTING_EDGE_FIELD_NUMBER: builtins.int STARTING_EDGE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -14197,6 +14196,8 @@ class CreateCIPulseWidthChanRequest(google.protobuf.message.Message): starting_edge: global___Edge1.ValueType starting_edge_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14211,16 +14212,16 @@ class CreateCIPulseWidthChanRequest(google.protobuf.message.Message): starting_edge_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["starting_edge", b"starting_edge", "starting_edge_enum", b"starting_edge_enum", "starting_edge_raw", b"starting_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "starting_edge", b"starting_edge", "starting_edge_enum", b"starting_edge_enum", "starting_edge_raw", b"starting_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["starting_edge", b"starting_edge", "starting_edge_enum", b"starting_edge_enum", "starting_edge_raw", b"starting_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "starting_edge", b"starting_edge", "starting_edge_enum", b"starting_edge_enum", "starting_edge_raw", b"starting_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["starting_edge_enum", b"starting_edge_enum"]) -> typing_extensions.Literal["starting_edge", "starting_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["starting_edge_enum", b"starting_edge_enum"]) -> typing.Literal["starting_edge", "starting_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCIPulseWidthChanRequest = CreateCIPulseWidthChanRequest -@typing_extensions.final +@typing.final class CreateCIPulseWidthChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14231,11 +14232,11 @@ class CreateCIPulseWidthChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCIPulseWidthChanResponse = CreateCIPulseWidthChanResponse -@typing_extensions.final +@typing.final class CreateCISemiPeriodChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14247,8 +14248,6 @@ class CreateCISemiPeriodChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -14256,6 +14255,8 @@ class CreateCISemiPeriodChanRequest(google.protobuf.message.Message): units: global___TimeUnits3.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14268,13 +14269,13 @@ class CreateCISemiPeriodChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCISemiPeriodChanRequest = CreateCISemiPeriodChanRequest -@typing_extensions.final +@typing.final class CreateCISemiPeriodChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14285,11 +14286,11 @@ class CreateCISemiPeriodChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCISemiPeriodChanResponse = CreateCISemiPeriodChanResponse -@typing_extensions.final +@typing.final class CreateCITwoEdgeSepChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14305,8 +14306,6 @@ class CreateCITwoEdgeSepChanRequest(google.protobuf.message.Message): SECOND_EDGE_FIELD_NUMBER: builtins.int SECOND_EDGE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -14318,6 +14317,8 @@ class CreateCITwoEdgeSepChanRequest(google.protobuf.message.Message): second_edge: global___Edge1.ValueType second_edge_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14334,18 +14335,18 @@ class CreateCITwoEdgeSepChanRequest(google.protobuf.message.Message): second_edge_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["first_edge", b"first_edge", "first_edge_enum", b"first_edge_enum", "first_edge_raw", b"first_edge_raw", "second_edge", b"second_edge", "second_edge_enum", b"second_edge_enum", "second_edge_raw", b"second_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "first_edge", b"first_edge", "first_edge_enum", b"first_edge_enum", "first_edge_raw", b"first_edge_raw", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "second_edge", b"second_edge", "second_edge_enum", b"second_edge_enum", "second_edge_raw", b"second_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["first_edge", b"first_edge", "first_edge_enum", b"first_edge_enum", "first_edge_raw", b"first_edge_raw", "second_edge", b"second_edge", "second_edge_enum", b"second_edge_enum", "second_edge_raw", b"second_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "custom_scale_name", b"custom_scale_name", "first_edge", b"first_edge", "first_edge_enum", b"first_edge_enum", "first_edge_raw", b"first_edge_raw", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "second_edge", b"second_edge", "second_edge_enum", b"second_edge_enum", "second_edge_raw", b"second_edge_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["first_edge_enum", b"first_edge_enum"]) -> typing_extensions.Literal["first_edge", "first_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["first_edge_enum", b"first_edge_enum"]) -> typing.Literal["first_edge", "first_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["second_edge_enum", b"second_edge_enum"]) -> typing_extensions.Literal["second_edge", "second_edge_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["second_edge_enum", b"second_edge_enum"]) -> typing.Literal["second_edge", "second_edge_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCITwoEdgeSepChanRequest = CreateCITwoEdgeSepChanRequest -@typing_extensions.final +@typing.final class CreateCITwoEdgeSepChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14356,11 +14357,11 @@ class CreateCITwoEdgeSepChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCITwoEdgeSepChanResponse = CreateCITwoEdgeSepChanResponse -@typing_extensions.final +@typing.final class CreateCOPulseChanFreqRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14374,8 +14375,6 @@ class CreateCOPulseChanFreqRequest(google.protobuf.message.Message): INITIAL_DELAY_FIELD_NUMBER: builtins.int FREQ_FIELD_NUMBER: builtins.int DUTY_CYCLE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str units: global___FrequencyUnits2.ValueType @@ -14385,6 +14384,8 @@ class CreateCOPulseChanFreqRequest(google.protobuf.message.Message): initial_delay: builtins.float freq: builtins.float duty_cycle: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14399,16 +14400,16 @@ class CreateCOPulseChanFreqRequest(google.protobuf.message.Message): freq: builtins.float = ..., duty_cycle: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "duty_cycle", b"duty_cycle", "freq", b"freq", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "duty_cycle", b"duty_cycle", "freq", b"freq", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["idle_state_enum", b"idle_state_enum"]) -> typing_extensions.Literal["idle_state", "idle_state_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["idle_state_enum", b"idle_state_enum"]) -> typing.Literal["idle_state", "idle_state_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCOPulseChanFreqRequest = CreateCOPulseChanFreqRequest -@typing_extensions.final +@typing.final class CreateCOPulseChanFreqResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14419,11 +14420,11 @@ class CreateCOPulseChanFreqResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCOPulseChanFreqResponse = CreateCOPulseChanFreqResponse -@typing_extensions.final +@typing.final class CreateCOPulseChanTicksRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14436,8 +14437,6 @@ class CreateCOPulseChanTicksRequest(google.protobuf.message.Message): INITIAL_DELAY_FIELD_NUMBER: builtins.int LOW_TICKS_FIELD_NUMBER: builtins.int HIGH_TICKS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str source_terminal: builtins.str @@ -14446,6 +14445,8 @@ class CreateCOPulseChanTicksRequest(google.protobuf.message.Message): initial_delay: builtins.int low_ticks: builtins.int high_ticks: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14459,13 +14460,13 @@ class CreateCOPulseChanTicksRequest(google.protobuf.message.Message): low_ticks: builtins.int = ..., high_ticks: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "high_ticks", b"high_ticks", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "low_ticks", b"low_ticks", "name_to_assign_to_channel", b"name_to_assign_to_channel", "source_terminal", b"source_terminal", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["idle_state_enum", b"idle_state_enum"]) -> typing_extensions.Literal["idle_state", "idle_state_raw"] | None: ... + def HasField(self, field_name: typing.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "high_ticks", b"high_ticks", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "low_ticks", b"low_ticks", "name_to_assign_to_channel", b"name_to_assign_to_channel", "source_terminal", b"source_terminal", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["idle_state_enum", b"idle_state_enum"]) -> typing.Literal["idle_state", "idle_state_raw"] | None: ... global___CreateCOPulseChanTicksRequest = CreateCOPulseChanTicksRequest -@typing_extensions.final +@typing.final class CreateCOPulseChanTicksResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14476,11 +14477,11 @@ class CreateCOPulseChanTicksResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCOPulseChanTicksResponse = CreateCOPulseChanTicksResponse -@typing_extensions.final +@typing.final class CreateCOPulseChanTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14494,8 +14495,6 @@ class CreateCOPulseChanTimeRequest(google.protobuf.message.Message): INITIAL_DELAY_FIELD_NUMBER: builtins.int LOW_TIME_FIELD_NUMBER: builtins.int HIGH_TIME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... counter: builtins.str name_to_assign_to_channel: builtins.str units: global___DigitalWidthUnits3.ValueType @@ -14505,6 +14504,8 @@ class CreateCOPulseChanTimeRequest(google.protobuf.message.Message): initial_delay: builtins.float low_time: builtins.float high_time: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14519,16 +14520,16 @@ class CreateCOPulseChanTimeRequest(google.protobuf.message.Message): low_time: builtins.float = ..., high_time: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["counter", b"counter", "high_time", b"high_time", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "low_time", b"low_time", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["counter", b"counter", "high_time", b"high_time", "idle_state", b"idle_state", "idle_state_enum", b"idle_state_enum", "idle_state_raw", b"idle_state_raw", "initial_delay", b"initial_delay", "low_time", b"low_time", "name_to_assign_to_channel", b"name_to_assign_to_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["idle_state_enum", b"idle_state_enum"]) -> typing_extensions.Literal["idle_state", "idle_state_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["idle_state_enum", b"idle_state_enum"]) -> typing.Literal["idle_state", "idle_state_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateCOPulseChanTimeRequest = CreateCOPulseChanTimeRequest -@typing_extensions.final +@typing.final class CreateCOPulseChanTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14539,11 +14540,11 @@ class CreateCOPulseChanTimeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateCOPulseChanTimeResponse = CreateCOPulseChanTimeResponse -@typing_extensions.final +@typing.final class CreateDIChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14552,12 +14553,12 @@ class CreateDIChanRequest(google.protobuf.message.Message): NAME_TO_ASSIGN_TO_LINES_FIELD_NUMBER: builtins.int LINE_GROUPING_FIELD_NUMBER: builtins.int LINE_GROUPING_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str name_to_assign_to_lines: builtins.str line_grouping: global___LineGrouping.ValueType line_grouping_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14567,13 +14568,13 @@ class CreateDIChanRequest(google.protobuf.message.Message): line_grouping: global___LineGrouping.ValueType = ..., line_grouping_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "lines", b"lines", "name_to_assign_to_lines", b"name_to_assign_to_lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["line_grouping_enum", b"line_grouping_enum"]) -> typing_extensions.Literal["line_grouping", "line_grouping_raw"] | None: ... + def HasField(self, field_name: typing.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "lines", b"lines", "name_to_assign_to_lines", b"name_to_assign_to_lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["line_grouping_enum", b"line_grouping_enum"]) -> typing.Literal["line_grouping", "line_grouping_raw"] | None: ... global___CreateDIChanRequest = CreateDIChanRequest -@typing_extensions.final +@typing.final class CreateDIChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14584,11 +14585,11 @@ class CreateDIChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateDIChanResponse = CreateDIChanResponse -@typing_extensions.final +@typing.final class CreateDOChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14597,12 +14598,12 @@ class CreateDOChanRequest(google.protobuf.message.Message): NAME_TO_ASSIGN_TO_LINES_FIELD_NUMBER: builtins.int LINE_GROUPING_FIELD_NUMBER: builtins.int LINE_GROUPING_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str name_to_assign_to_lines: builtins.str line_grouping: global___LineGrouping.ValueType line_grouping_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14612,13 +14613,13 @@ class CreateDOChanRequest(google.protobuf.message.Message): line_grouping: global___LineGrouping.ValueType = ..., line_grouping_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "lines", b"lines", "name_to_assign_to_lines", b"name_to_assign_to_lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["line_grouping_enum", b"line_grouping_enum"]) -> typing_extensions.Literal["line_grouping", "line_grouping_raw"] | None: ... + def HasField(self, field_name: typing.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["line_grouping", b"line_grouping", "line_grouping_enum", b"line_grouping_enum", "line_grouping_raw", b"line_grouping_raw", "lines", b"lines", "name_to_assign_to_lines", b"name_to_assign_to_lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["line_grouping_enum", b"line_grouping_enum"]) -> typing.Literal["line_grouping", "line_grouping_raw"] | None: ... global___CreateDOChanRequest = CreateDOChanRequest -@typing_extensions.final +@typing.final class CreateDOChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14629,11 +14630,11 @@ class CreateDOChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateDOChanResponse = CreateDOChanResponse -@typing_extensions.final +@typing.final class CreateLinScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14659,13 +14660,13 @@ class CreateLinScaleRequest(google.protobuf.message.Message): pre_scaled_units_raw: builtins.int = ..., scaled_units: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "scaled_units", b"scaled_units", "slope", b"slope", "y_intercept", b"y_intercept"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing_extensions.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "scaled_units", b"scaled_units", "slope", b"slope", "y_intercept", b"y_intercept"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... global___CreateLinScaleRequest = CreateLinScaleRequest -@typing_extensions.final +@typing.final class CreateLinScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14676,11 +14677,11 @@ class CreateLinScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateLinScaleResponse = CreateLinScaleResponse -@typing_extensions.final +@typing.final class CreateMapScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14712,13 +14713,13 @@ class CreateMapScaleRequest(google.protobuf.message.Message): pre_scaled_units_raw: builtins.int = ..., scaled_units: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "prescaled_max", b"prescaled_max", "prescaled_min", b"prescaled_min", "scaled_max", b"scaled_max", "scaled_min", b"scaled_min", "scaled_units", b"scaled_units"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing_extensions.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "prescaled_max", b"prescaled_max", "prescaled_min", b"prescaled_min", "scaled_max", b"scaled_max", "scaled_min", b"scaled_min", "scaled_units", b"scaled_units"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... global___CreateMapScaleRequest = CreateMapScaleRequest -@typing_extensions.final +@typing.final class CreateMapScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14729,11 +14730,11 @@ class CreateMapScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateMapScaleResponse = CreateMapScaleResponse -@typing_extensions.final +@typing.final class CreatePolynomialScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14744,13 +14745,13 @@ class CreatePolynomialScaleRequest(google.protobuf.message.Message): PRE_SCALED_UNITS_RAW_FIELD_NUMBER: builtins.int SCALED_UNITS_FIELD_NUMBER: builtins.int name: builtins.str + pre_scaled_units: global___UnitsPreScaled.ValueType + pre_scaled_units_raw: builtins.int + scaled_units: builtins.str @property def forward_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def reverse_coeffs(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - pre_scaled_units: global___UnitsPreScaled.ValueType - pre_scaled_units_raw: builtins.int - scaled_units: builtins.str def __init__( self, *, @@ -14761,13 +14762,13 @@ class CreatePolynomialScaleRequest(google.protobuf.message.Message): pre_scaled_units_raw: builtins.int = ..., scaled_units: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["forward_coeffs", b"forward_coeffs", "name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "reverse_coeffs", b"reverse_coeffs", "scaled_units", b"scaled_units"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing_extensions.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["forward_coeffs", b"forward_coeffs", "name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "reverse_coeffs", b"reverse_coeffs", "scaled_units", b"scaled_units"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... global___CreatePolynomialScaleRequest = CreatePolynomialScaleRequest -@typing_extensions.final +@typing.final class CreatePolynomialScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14778,11 +14779,11 @@ class CreatePolynomialScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreatePolynomialScaleResponse = CreatePolynomialScaleResponse -@typing_extensions.final +@typing.final class CreateTEDSAIAccelChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14799,8 +14800,6 @@ class CreateTEDSAIAccelChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -14813,6 +14812,8 @@ class CreateTEDSAIAccelChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14830,18 +14831,18 @@ class CreateTEDSAIAccelChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIAccelChanRequest = CreateTEDSAIAccelChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIAccelChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14852,11 +14853,11 @@ class CreateTEDSAIAccelChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIAccelChanResponse = CreateTEDSAIAccelChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIBridgeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14871,8 +14872,6 @@ class CreateTEDSAIBridgeChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -14883,6 +14882,8 @@ class CreateTEDSAIBridgeChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14898,16 +14899,16 @@ class CreateTEDSAIBridgeChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIBridgeChanRequest = CreateTEDSAIBridgeChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIBridgeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14918,11 +14919,11 @@ class CreateTEDSAIBridgeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIBridgeChanResponse = CreateTEDSAIBridgeChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAICurrentChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14939,8 +14940,6 @@ class CreateTEDSAICurrentChanRequest(google.protobuf.message.Message): SHUNT_RESISTOR_LOC_RAW_FIELD_NUMBER: builtins.int EXT_SHUNT_RESISTOR_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -14953,6 +14952,8 @@ class CreateTEDSAICurrentChanRequest(google.protobuf.message.Message): shunt_resistor_loc_raw: builtins.int ext_shunt_resistor_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -14970,18 +14971,18 @@ class CreateTEDSAICurrentChanRequest(google.protobuf.message.Message): ext_shunt_resistor_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "ext_shunt_resistor_val", b"ext_shunt_resistor_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "shunt_resistor_loc", b"shunt_resistor_loc", "shunt_resistor_loc_enum", b"shunt_resistor_loc_enum", "shunt_resistor_loc_raw", b"shunt_resistor_loc_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing_extensions.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_loc_enum", b"shunt_resistor_loc_enum"]) -> typing.Literal["shunt_resistor_loc", "shunt_resistor_loc_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAICurrentChanRequest = CreateTEDSAICurrentChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAICurrentChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -14992,11 +14993,11 @@ class CreateTEDSAICurrentChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAICurrentChanResponse = CreateTEDSAICurrentChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIForceBridgeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15011,8 +15012,6 @@ class CreateTEDSAIForceBridgeChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15023,6 +15022,8 @@ class CreateTEDSAIForceBridgeChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15038,16 +15039,16 @@ class CreateTEDSAIForceBridgeChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIForceBridgeChanRequest = CreateTEDSAIForceBridgeChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIForceBridgeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15058,11 +15059,11 @@ class CreateTEDSAIForceBridgeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIForceBridgeChanResponse = CreateTEDSAIForceBridgeChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIForceIEPEChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15079,8 +15080,6 @@ class CreateTEDSAIForceIEPEChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -15093,6 +15092,8 @@ class CreateTEDSAIForceIEPEChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15110,18 +15111,18 @@ class CreateTEDSAIForceIEPEChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIForceIEPEChanRequest = CreateTEDSAIForceIEPEChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIForceIEPEChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15132,11 +15133,11 @@ class CreateTEDSAIForceIEPEChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIForceIEPEChanResponse = CreateTEDSAIForceIEPEChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIMicrophoneChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15152,8 +15153,6 @@ class CreateTEDSAIMicrophoneChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -15165,6 +15164,8 @@ class CreateTEDSAIMicrophoneChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15181,18 +15182,18 @@ class CreateTEDSAIMicrophoneChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_snd_press_level", b"max_snd_press_level", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_snd_press_level", b"max_snd_press_level", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIMicrophoneChanRequest = CreateTEDSAIMicrophoneChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIMicrophoneChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15203,11 +15204,11 @@ class CreateTEDSAIMicrophoneChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIMicrophoneChanResponse = CreateTEDSAIMicrophoneChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIPosLVDTChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15225,8 +15226,6 @@ class CreateTEDSAIPosLVDTChanRequest(google.protobuf.message.Message): AC_EXCIT_WIRE_MODE_FIELD_NUMBER: builtins.int AC_EXCIT_WIRE_MODE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15240,6 +15239,8 @@ class CreateTEDSAIPosLVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode: global___ACExcitWireMode.ValueType ac_excit_wire_mode_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15258,18 +15259,18 @@ class CreateTEDSAIPosLVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing_extensions.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIPosLVDTChanRequest = CreateTEDSAIPosLVDTChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIPosLVDTChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15280,11 +15281,11 @@ class CreateTEDSAIPosLVDTChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIPosLVDTChanResponse = CreateTEDSAIPosLVDTChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIPosRVDTChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15302,8 +15303,6 @@ class CreateTEDSAIPosRVDTChanRequest(google.protobuf.message.Message): AC_EXCIT_WIRE_MODE_FIELD_NUMBER: builtins.int AC_EXCIT_WIRE_MODE_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15317,6 +15316,8 @@ class CreateTEDSAIPosRVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode: global___ACExcitWireMode.ValueType ac_excit_wire_mode_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15335,18 +15336,18 @@ class CreateTEDSAIPosRVDTChanRequest(google.protobuf.message.Message): ac_excit_wire_mode_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["ac_excit_wire_mode", b"ac_excit_wire_mode", "ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum", "ac_excit_wire_mode_raw", b"ac_excit_wire_mode_raw", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_freq", b"voltage_excit_freq", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing_extensions.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["ac_excit_wire_mode_enum", b"ac_excit_wire_mode_enum"]) -> typing.Literal["ac_excit_wire_mode", "ac_excit_wire_mode_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIPosRVDTChanRequest = CreateTEDSAIPosRVDTChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIPosRVDTChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15357,11 +15358,11 @@ class CreateTEDSAIPosRVDTChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIPosRVDTChanResponse = CreateTEDSAIPosRVDTChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIPressureBridgeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15376,8 +15377,6 @@ class CreateTEDSAIPressureBridgeChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15388,6 +15387,8 @@ class CreateTEDSAIPressureBridgeChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15403,16 +15404,16 @@ class CreateTEDSAIPressureBridgeChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIPressureBridgeChanRequest = CreateTEDSAIPressureBridgeChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIPressureBridgeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15423,11 +15424,11 @@ class CreateTEDSAIPressureBridgeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIPressureBridgeChanResponse = CreateTEDSAIPressureBridgeChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIRTDChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15443,8 +15444,6 @@ class CreateTEDSAIRTDChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_FIELD_NUMBER: builtins.int CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15456,6 +15455,8 @@ class CreateTEDSAIRTDChanRequest(google.protobuf.message.Message): current_excit_source: global___ExcitationSource.ValueType current_excit_source_raw: builtins.int current_excit_val: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15472,18 +15473,18 @@ class CreateTEDSAIRTDChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int = ..., current_excit_val: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIRTDChanRequest = CreateTEDSAIRTDChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIRTDChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15494,11 +15495,11 @@ class CreateTEDSAIRTDChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIRTDChanResponse = CreateTEDSAIRTDChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIResistanceChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15515,8 +15516,6 @@ class CreateTEDSAIResistanceChanRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15529,6 +15528,8 @@ class CreateTEDSAIResistanceChanRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int current_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15546,18 +15547,18 @@ class CreateTEDSAIResistanceChanRequest(google.protobuf.message.Message): current_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIResistanceChanRequest = CreateTEDSAIResistanceChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIResistanceChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15568,11 +15569,11 @@ class CreateTEDSAIResistanceChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIResistanceChanResponse = CreateTEDSAIResistanceChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIStrainGageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15589,8 +15590,6 @@ class CreateTEDSAIStrainGageChanRequest(google.protobuf.message.Message): INITIAL_BRIDGE_VOLTAGE_FIELD_NUMBER: builtins.int LEAD_WIRE_RESISTANCE_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15603,6 +15602,8 @@ class CreateTEDSAIStrainGageChanRequest(google.protobuf.message.Message): initial_bridge_voltage: builtins.float lead_wire_resistance: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15620,16 +15621,16 @@ class CreateTEDSAIStrainGageChanRequest(google.protobuf.message.Message): lead_wire_resistance: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "initial_bridge_voltage", b"initial_bridge_voltage", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "initial_bridge_voltage", b"initial_bridge_voltage", "lead_wire_resistance", b"lead_wire_resistance", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIStrainGageChanRequest = CreateTEDSAIStrainGageChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIStrainGageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15640,11 +15641,11 @@ class CreateTEDSAIStrainGageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIStrainGageChanResponse = CreateTEDSAIStrainGageChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIThrmcplChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15659,8 +15660,6 @@ class CreateTEDSAIThrmcplChanRequest(google.protobuf.message.Message): CJC_SOURCE_RAW_FIELD_NUMBER: builtins.int CJC_VAL_FIELD_NUMBER: builtins.int CJC_CHANNEL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15671,6 +15670,8 @@ class CreateTEDSAIThrmcplChanRequest(google.protobuf.message.Message): cjc_source_raw: builtins.int cjc_val: builtins.float cjc_channel: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15686,16 +15687,16 @@ class CreateTEDSAIThrmcplChanRequest(google.protobuf.message.Message): cjc_val: builtins.float = ..., cjc_channel: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["cjc_channel", b"cjc_channel", "cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "cjc_val", b"cjc_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["cjc_channel", b"cjc_channel", "cjc_source", b"cjc_source", "cjc_source_enum", b"cjc_source_enum", "cjc_source_raw", b"cjc_source_raw", "cjc_val", b"cjc_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["cjc_source_enum", b"cjc_source_enum"]) -> typing_extensions.Literal["cjc_source", "cjc_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["cjc_source_enum", b"cjc_source_enum"]) -> typing.Literal["cjc_source", "cjc_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIThrmcplChanRequest = CreateTEDSAIThrmcplChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIThrmcplChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15706,11 +15707,11 @@ class CreateTEDSAIThrmcplChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIThrmcplChanResponse = CreateTEDSAIThrmcplChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIThrmstrChanIexRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15726,8 +15727,6 @@ class CreateTEDSAIThrmstrChanIexRequest(google.protobuf.message.Message): CURRENT_EXCIT_SOURCE_FIELD_NUMBER: builtins.int CURRENT_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int CURRENT_EXCIT_VAL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15739,6 +15738,8 @@ class CreateTEDSAIThrmstrChanIexRequest(google.protobuf.message.Message): current_excit_source: global___ExcitationSource.ValueType current_excit_source_raw: builtins.int current_excit_val: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15755,18 +15756,18 @@ class CreateTEDSAIThrmstrChanIexRequest(google.protobuf.message.Message): current_excit_source_raw: builtins.int = ..., current_excit_val: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["current_excit_source", b"current_excit_source", "current_excit_source_enum", b"current_excit_source_enum", "current_excit_source_raw", b"current_excit_source_raw", "current_excit_val", b"current_excit_val", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing_extensions.Literal["current_excit_source", "current_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["current_excit_source_enum", b"current_excit_source_enum"]) -> typing.Literal["current_excit_source", "current_excit_source_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIThrmstrChanIexRequest = CreateTEDSAIThrmstrChanIexRequest -@typing_extensions.final +@typing.final class CreateTEDSAIThrmstrChanIexResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15777,11 +15778,11 @@ class CreateTEDSAIThrmstrChanIexResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIThrmstrChanIexResponse = CreateTEDSAIThrmstrChanIexResponse -@typing_extensions.final +@typing.final class CreateTEDSAIThrmstrChanVexRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15798,8 +15799,6 @@ class CreateTEDSAIThrmstrChanVexRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int R1_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15812,6 +15811,8 @@ class CreateTEDSAIThrmstrChanVexRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float r1: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15829,18 +15830,18 @@ class CreateTEDSAIThrmstrChanVexRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., r1: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r1", b"r1", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "r1", b"r1", "resistance_config", b"resistance_config", "resistance_config_enum", b"resistance_config_enum", "resistance_config_raw", b"resistance_config_raw", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing_extensions.Literal["resistance_config", "resistance_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["resistance_config_enum", b"resistance_config_enum"]) -> typing.Literal["resistance_config", "resistance_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIThrmstrChanVexRequest = CreateTEDSAIThrmstrChanVexRequest -@typing_extensions.final +@typing.final class CreateTEDSAIThrmstrChanVexResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15851,11 +15852,11 @@ class CreateTEDSAIThrmstrChanVexResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIThrmstrChanVexResponse = CreateTEDSAIThrmstrChanVexResponse -@typing_extensions.final +@typing.final class CreateTEDSAITorqueBridgeChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15870,8 +15871,6 @@ class CreateTEDSAITorqueBridgeChanRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str min_val: builtins.float @@ -15882,6 +15881,8 @@ class CreateTEDSAITorqueBridgeChanRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15897,16 +15898,16 @@ class CreateTEDSAITorqueBridgeChanRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAITorqueBridgeChanRequest = CreateTEDSAITorqueBridgeChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAITorqueBridgeChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15917,11 +15918,11 @@ class CreateTEDSAITorqueBridgeChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAITorqueBridgeChanResponse = CreateTEDSAITorqueBridgeChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIVoltageChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15935,8 +15936,6 @@ class CreateTEDSAIVoltageChanRequest(google.protobuf.message.Message): UNITS_FIELD_NUMBER: builtins.int UNITS_RAW_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -15946,6 +15945,8 @@ class CreateTEDSAIVoltageChanRequest(google.protobuf.message.Message): units: global___TEDSUnits.ValueType units_raw: builtins.int custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -15960,16 +15961,16 @@ class CreateTEDSAIVoltageChanRequest(google.protobuf.message.Message): units_raw: builtins.int = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... global___CreateTEDSAIVoltageChanRequest = CreateTEDSAIVoltageChanRequest -@typing_extensions.final +@typing.final class CreateTEDSAIVoltageChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -15980,11 +15981,11 @@ class CreateTEDSAIVoltageChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIVoltageChanResponse = CreateTEDSAIVoltageChanResponse -@typing_extensions.final +@typing.final class CreateTEDSAIVoltageChanWithExcitRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16001,8 +16002,6 @@ class CreateTEDSAIVoltageChanWithExcitRequest(google.protobuf.message.Message): VOLTAGE_EXCIT_SOURCE_RAW_FIELD_NUMBER: builtins.int VOLTAGE_EXCIT_VAL_FIELD_NUMBER: builtins.int CUSTOM_SCALE_NAME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... physical_channel: builtins.str name_to_assign_to_channel: builtins.str terminal_config: global___InputTermCfgWithDefault.ValueType @@ -16015,6 +16014,8 @@ class CreateTEDSAIVoltageChanWithExcitRequest(google.protobuf.message.Message): voltage_excit_source_raw: builtins.int voltage_excit_val: builtins.float custom_scale_name: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -16032,18 +16033,18 @@ class CreateTEDSAIVoltageChanWithExcitRequest(google.protobuf.message.Message): voltage_excit_val: builtins.float = ..., custom_scale_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["custom_scale_name", b"custom_scale_name", "max_val", b"max_val", "min_val", b"min_val", "name_to_assign_to_channel", b"name_to_assign_to_channel", "physical_channel", b"physical_channel", "task", b"task", "terminal_config", b"terminal_config", "terminal_config_enum", b"terminal_config_enum", "terminal_config_raw", b"terminal_config_raw", "units", b"units", "units_enum", b"units_enum", "units_raw", b"units_raw", "voltage_excit_source", b"voltage_excit_source", "voltage_excit_source_enum", b"voltage_excit_source_enum", "voltage_excit_source_raw", b"voltage_excit_source_raw", "voltage_excit_val", b"voltage_excit_val"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing_extensions.Literal["terminal_config", "terminal_config_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["terminal_config_enum", b"terminal_config_enum"]) -> typing.Literal["terminal_config", "terminal_config_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["units_enum", b"units_enum"]) -> typing_extensions.Literal["units", "units_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["units_enum", b"units_enum"]) -> typing.Literal["units", "units_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing_extensions.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["voltage_excit_source_enum", b"voltage_excit_source_enum"]) -> typing.Literal["voltage_excit_source", "voltage_excit_source_raw"] | None: ... global___CreateTEDSAIVoltageChanWithExcitRequest = CreateTEDSAIVoltageChanWithExcitRequest -@typing_extensions.final +@typing.final class CreateTEDSAIVoltageChanWithExcitResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16054,11 +16055,11 @@ class CreateTEDSAIVoltageChanWithExcitResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTEDSAIVoltageChanWithExcitResponse = CreateTEDSAIVoltageChanWithExcitResponse -@typing_extensions.final +@typing.final class CreateTableScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16069,13 +16070,13 @@ class CreateTableScaleRequest(google.protobuf.message.Message): PRE_SCALED_UNITS_RAW_FIELD_NUMBER: builtins.int SCALED_UNITS_FIELD_NUMBER: builtins.int name: builtins.str + pre_scaled_units: global___UnitsPreScaled.ValueType + pre_scaled_units_raw: builtins.int + scaled_units: builtins.str @property def prescaled_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def scaled_vals(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - pre_scaled_units: global___UnitsPreScaled.ValueType - pre_scaled_units_raw: builtins.int - scaled_units: builtins.str def __init__( self, *, @@ -16086,13 +16087,13 @@ class CreateTableScaleRequest(google.protobuf.message.Message): pre_scaled_units_raw: builtins.int = ..., scaled_units: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "prescaled_vals", b"prescaled_vals", "scaled_units", b"scaled_units", "scaled_vals", b"scaled_vals"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing_extensions.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... + def HasField(self, field_name: typing.Literal["pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["name", b"name", "pre_scaled_units", b"pre_scaled_units", "pre_scaled_units_enum", b"pre_scaled_units_enum", "pre_scaled_units_raw", b"pre_scaled_units_raw", "prescaled_vals", b"prescaled_vals", "scaled_units", b"scaled_units", "scaled_vals", b"scaled_vals"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["pre_scaled_units_enum", b"pre_scaled_units_enum"]) -> typing.Literal["pre_scaled_units", "pre_scaled_units_raw"] | None: ... global___CreateTableScaleRequest = CreateTableScaleRequest -@typing_extensions.final +@typing.final class CreateTableScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16103,11 +16104,11 @@ class CreateTableScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___CreateTableScaleResponse = CreateTableScaleResponse -@typing_extensions.final +@typing.final class CreateTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16121,11 +16122,11 @@ class CreateTaskRequest(google.protobuf.message.Message): session_name: builtins.str = ..., initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["initialization_behavior", b"initialization_behavior", "session_name", b"session_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["initialization_behavior", b"initialization_behavior", "session_name", b"session_name"]) -> None: ... global___CreateTaskRequest = CreateTaskRequest -@typing_extensions.final +@typing.final class CreateTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16133,9 +16134,9 @@ class CreateTaskResponse(google.protobuf.message.Message): TASK_FIELD_NUMBER: builtins.int NEW_SESSION_INITIALIZED_FIELD_NUMBER: builtins.int status: builtins.int + new_session_initialized: builtins.bool @property def task(self) -> session_pb2.Session: ... - new_session_initialized: builtins.bool def __init__( self, *, @@ -16143,12 +16144,12 @@ class CreateTaskResponse(google.protobuf.message.Message): task: session_pb2.Session | None = ..., new_session_initialized: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... global___CreateTaskResponse = CreateTaskResponse -@typing_extensions.final +@typing.final class CreateWatchdogTimerTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16160,9 +16161,9 @@ class CreateWatchdogTimerTaskRequest(google.protobuf.message.Message): device_name: builtins.str session_name: builtins.str timeout: builtins.float + initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType @property def exp_states(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___WatchdogExpChannelsAndState]: ... - initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType def __init__( self, *, @@ -16172,11 +16173,11 @@ class CreateWatchdogTimerTaskRequest(google.protobuf.message.Message): exp_states: collections.abc.Iterable[global___WatchdogExpChannelsAndState] | None = ..., initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "exp_states", b"exp_states", "initialization_behavior", b"initialization_behavior", "session_name", b"session_name", "timeout", b"timeout"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "exp_states", b"exp_states", "initialization_behavior", b"initialization_behavior", "session_name", b"session_name", "timeout", b"timeout"]) -> None: ... global___CreateWatchdogTimerTaskRequest = CreateWatchdogTimerTaskRequest -@typing_extensions.final +@typing.final class CreateWatchdogTimerTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16184,9 +16185,9 @@ class CreateWatchdogTimerTaskResponse(google.protobuf.message.Message): TASK_FIELD_NUMBER: builtins.int NEW_SESSION_INITIALIZED_FIELD_NUMBER: builtins.int status: builtins.int + new_session_initialized: builtins.bool @property def task(self) -> session_pb2.Session: ... - new_session_initialized: builtins.bool def __init__( self, *, @@ -16194,12 +16195,12 @@ class CreateWatchdogTimerTaskResponse(google.protobuf.message.Message): task: session_pb2.Session | None = ..., new_session_initialized: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... global___CreateWatchdogTimerTaskResponse = CreateWatchdogTimerTaskResponse -@typing_extensions.final +@typing.final class CreateWatchdogTimerTaskExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16219,11 +16220,11 @@ class CreateWatchdogTimerTaskExRequest(google.protobuf.message.Message): timeout: builtins.float = ..., initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "initialization_behavior", b"initialization_behavior", "session_name", b"session_name", "timeout", b"timeout"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "initialization_behavior", b"initialization_behavior", "session_name", b"session_name", "timeout", b"timeout"]) -> None: ... global___CreateWatchdogTimerTaskExRequest = CreateWatchdogTimerTaskExRequest -@typing_extensions.final +@typing.final class CreateWatchdogTimerTaskExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16231,9 +16232,9 @@ class CreateWatchdogTimerTaskExResponse(google.protobuf.message.Message): TASK_FIELD_NUMBER: builtins.int NEW_SESSION_INITIALIZED_FIELD_NUMBER: builtins.int status: builtins.int + new_session_initialized: builtins.bool @property def task(self) -> session_pb2.Session: ... - new_session_initialized: builtins.bool def __init__( self, *, @@ -16241,12 +16242,12 @@ class CreateWatchdogTimerTaskExResponse(google.protobuf.message.Message): task: session_pb2.Session | None = ..., new_session_initialized: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... global___CreateWatchdogTimerTaskExResponse = CreateWatchdogTimerTaskExResponse -@typing_extensions.final +@typing.final class DeleteNetworkDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16257,11 +16258,11 @@ class DeleteNetworkDeviceRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___DeleteNetworkDeviceRequest = DeleteNetworkDeviceRequest -@typing_extensions.final +@typing.final class DeleteNetworkDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16272,11 +16273,11 @@ class DeleteNetworkDeviceResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DeleteNetworkDeviceResponse = DeleteNetworkDeviceResponse -@typing_extensions.final +@typing.final class DeleteSavedGlobalChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16287,11 +16288,11 @@ class DeleteSavedGlobalChanRequest(google.protobuf.message.Message): *, channel_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name"]) -> None: ... global___DeleteSavedGlobalChanRequest = DeleteSavedGlobalChanRequest -@typing_extensions.final +@typing.final class DeleteSavedGlobalChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16302,11 +16303,11 @@ class DeleteSavedGlobalChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DeleteSavedGlobalChanResponse = DeleteSavedGlobalChanResponse -@typing_extensions.final +@typing.final class DeleteSavedScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16317,11 +16318,11 @@ class DeleteSavedScaleRequest(google.protobuf.message.Message): *, scale_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["scale_name", b"scale_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["scale_name", b"scale_name"]) -> None: ... global___DeleteSavedScaleRequest = DeleteSavedScaleRequest -@typing_extensions.final +@typing.final class DeleteSavedScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16332,11 +16333,11 @@ class DeleteSavedScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DeleteSavedScaleResponse = DeleteSavedScaleResponse -@typing_extensions.final +@typing.final class DeleteSavedTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16347,11 +16348,11 @@ class DeleteSavedTaskRequest(google.protobuf.message.Message): *, task_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["task_name", b"task_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["task_name", b"task_name"]) -> None: ... global___DeleteSavedTaskRequest = DeleteSavedTaskRequest -@typing_extensions.final +@typing.final class DeleteSavedTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16362,11 +16363,11 @@ class DeleteSavedTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DeleteSavedTaskResponse = DeleteSavedTaskResponse -@typing_extensions.final +@typing.final class DeviceSupportsCalRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16377,11 +16378,11 @@ class DeviceSupportsCalRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___DeviceSupportsCalRequest = DeviceSupportsCalRequest -@typing_extensions.final +@typing.final class DeviceSupportsCalResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16395,11 +16396,11 @@ class DeviceSupportsCalResponse(google.protobuf.message.Message): status: builtins.int = ..., cal_supported: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["cal_supported", b"cal_supported", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["cal_supported", b"cal_supported", "status", b"status"]) -> None: ... global___DeviceSupportsCalResponse = DeviceSupportsCalResponse -@typing_extensions.final +@typing.final class DisableRefTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16411,12 +16412,12 @@ class DisableRefTrigRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___DisableRefTrigRequest = DisableRefTrigRequest -@typing_extensions.final +@typing.final class DisableRefTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16427,11 +16428,11 @@ class DisableRefTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DisableRefTrigResponse = DisableRefTrigResponse -@typing_extensions.final +@typing.final class DisableStartTrigRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16443,12 +16444,12 @@ class DisableStartTrigRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___DisableStartTrigRequest = DisableStartTrigRequest -@typing_extensions.final +@typing.final class DisableStartTrigResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16459,11 +16460,11 @@ class DisableStartTrigResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DisableStartTrigResponse = DisableStartTrigResponse -@typing_extensions.final +@typing.final class DisconnectTermsRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16477,11 +16478,11 @@ class DisconnectTermsRequest(google.protobuf.message.Message): source_terminal: builtins.str = ..., destination_terminal: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["destination_terminal", b"destination_terminal", "source_terminal", b"source_terminal"]) -> None: ... + def ClearField(self, field_name: typing.Literal["destination_terminal", b"destination_terminal", "source_terminal", b"source_terminal"]) -> None: ... global___DisconnectTermsRequest = DisconnectTermsRequest -@typing_extensions.final +@typing.final class DisconnectTermsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16492,11 +16493,11 @@ class DisconnectTermsResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___DisconnectTermsResponse = DisconnectTermsResponse -@typing_extensions.final +@typing.final class ExportSignalRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16504,11 +16505,11 @@ class ExportSignalRequest(google.protobuf.message.Message): SIGNAL_ID_FIELD_NUMBER: builtins.int SIGNAL_ID_RAW_FIELD_NUMBER: builtins.int OUTPUT_TERMINAL_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... signal_id: global___Signal.ValueType signal_id_raw: builtins.int output_terminal: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -16517,13 +16518,13 @@ class ExportSignalRequest(google.protobuf.message.Message): signal_id_raw: builtins.int = ..., output_terminal: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["output_terminal", b"output_terminal", "signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["signal_id_enum", b"signal_id_enum"]) -> typing_extensions.Literal["signal_id", "signal_id_raw"] | None: ... + def HasField(self, field_name: typing.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["output_terminal", b"output_terminal", "signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["signal_id_enum", b"signal_id_enum"]) -> typing.Literal["signal_id", "signal_id_raw"] | None: ... global___ExportSignalRequest = ExportSignalRequest -@typing_extensions.final +@typing.final class ExportSignalResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16534,31 +16535,31 @@ class ExportSignalResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ExportSignalResponse = ExportSignalResponse -@typing_extensions.final +@typing.final class GetAIChanCalCalDateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_NAME_FIELD_NUMBER: builtins.int + channel_name: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_name: builtins.str def __init__( self, *, task: session_pb2.Session | None = ..., channel_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "task", b"task"]) -> None: ... global___GetAIChanCalCalDateRequest = GetAIChanCalCalDateRequest -@typing_extensions.final +@typing.final class GetAIChanCalCalDateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16584,31 +16585,31 @@ class GetAIChanCalCalDateResponse(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... + def ClearField(self, field_name: typing.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... global___GetAIChanCalCalDateResponse = GetAIChanCalCalDateResponse -@typing_extensions.final +@typing.final class GetAIChanCalExpDateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_NAME_FIELD_NUMBER: builtins.int + channel_name: builtins.str @property def task(self) -> session_pb2.Session: ... - channel_name: builtins.str def __init__( self, *, task: session_pb2.Session | None = ..., channel_name: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "task", b"task"]) -> None: ... global___GetAIChanCalExpDateRequest = GetAIChanCalExpDateRequest -@typing_extensions.final +@typing.final class GetAIChanCalExpDateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16634,11 +16635,11 @@ class GetAIChanCalExpDateResponse(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... + def ClearField(self, field_name: typing.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... global___GetAIChanCalExpDateResponse = GetAIChanCalExpDateResponse -@typing_extensions.final +@typing.final class GetAnalogPowerUpStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16653,11 +16654,11 @@ class GetAnalogPowerUpStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., channels: collections.abc.Iterable[global___AnalogPowerUpChannelAndType] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channels", b"channels", "device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channels", b"channels", "device_name", b"device_name"]) -> None: ... global___GetAnalogPowerUpStatesRequest = GetAnalogPowerUpStatesRequest -@typing_extensions.final +@typing.final class GetAnalogPowerUpStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16672,11 +16673,11 @@ class GetAnalogPowerUpStatesResponse(google.protobuf.message.Message): status: builtins.int = ..., power_up_states: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["power_up_states", b"power_up_states", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["power_up_states", b"power_up_states", "status", b"status"]) -> None: ... global___GetAnalogPowerUpStatesResponse = GetAnalogPowerUpStatesResponse -@typing_extensions.final +@typing.final class GetAnalogPowerUpStatesWithOutputTypeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16690,11 +16691,11 @@ class GetAnalogPowerUpStatesWithOutputTypeRequest(google.protobuf.message.Messag channel_names: builtins.str = ..., array_size: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size", b"array_size", "channel_names", b"channel_names"]) -> None: ... + def ClearField(self, field_name: typing.Literal["array_size", b"array_size", "channel_names", b"channel_names"]) -> None: ... global___GetAnalogPowerUpStatesWithOutputTypeRequest = GetAnalogPowerUpStatesWithOutputTypeRequest -@typing_extensions.final +@typing.final class GetAnalogPowerUpStatesWithOutputTypeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16717,11 +16718,11 @@ class GetAnalogPowerUpStatesWithOutputTypeResponse(google.protobuf.message.Messa channel_type_array: collections.abc.Iterable[global___PowerUpChannelType.ValueType] | None = ..., channel_type_array_raw: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_type_array", b"channel_type_array", "channel_type_array_raw", b"channel_type_array_raw", "state_array", b"state_array", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_type_array", b"channel_type_array", "channel_type_array_raw", b"channel_type_array_raw", "state_array", b"state_array", "status", b"status"]) -> None: ... global___GetAnalogPowerUpStatesWithOutputTypeResponse = GetAnalogPowerUpStatesWithOutputTypeResponse -@typing_extensions.final +@typing.final class GetArmStartTrigTimestampValRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16733,12 +16734,12 @@ class GetArmStartTrigTimestampValRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetArmStartTrigTimestampValRequest = GetArmStartTrigTimestampValRequest -@typing_extensions.final +@typing.final class GetArmStartTrigTimestampValResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16753,12 +16754,12 @@ class GetArmStartTrigTimestampValResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetArmStartTrigTimestampValResponse = GetArmStartTrigTimestampValResponse -@typing_extensions.final +@typing.final class GetArmStartTrigTrigWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16770,12 +16771,12 @@ class GetArmStartTrigTrigWhenRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetArmStartTrigTrigWhenRequest = GetArmStartTrigTrigWhenRequest -@typing_extensions.final +@typing.final class GetArmStartTrigTrigWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16790,12 +16791,12 @@ class GetArmStartTrigTrigWhenResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetArmStartTrigTrigWhenResponse = GetArmStartTrigTrigWhenResponse -@typing_extensions.final +@typing.final class GetAutoConfiguredCDAQSyncConnectionsRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16805,7 +16806,7 @@ class GetAutoConfiguredCDAQSyncConnectionsRequest(google.protobuf.message.Messag global___GetAutoConfiguredCDAQSyncConnectionsRequest = GetAutoConfiguredCDAQSyncConnectionsRequest -@typing_extensions.final +@typing.final class GetAutoConfiguredCDAQSyncConnectionsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16819,21 +16820,21 @@ class GetAutoConfiguredCDAQSyncConnectionsResponse(google.protobuf.message.Messa status: builtins.int = ..., port_list: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["port_list", b"port_list", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["port_list", b"port_list", "status", b"status"]) -> None: ... global___GetAutoConfiguredCDAQSyncConnectionsResponse = GetAutoConfiguredCDAQSyncConnectionsResponse -@typing_extensions.final +@typing.final class GetBufferAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___BufferUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -16841,13 +16842,13 @@ class GetBufferAttributeUInt32Request(google.protobuf.message.Message): attribute: global___BufferUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetBufferAttributeUInt32Request = GetBufferAttributeUInt32Request -@typing_extensions.final +@typing.final class GetBufferAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16861,11 +16862,11 @@ class GetBufferAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetBufferAttributeUInt32Response = GetBufferAttributeUInt32Response -@typing_extensions.final +@typing.final class GetCalInfoAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16882,13 +16883,13 @@ class GetCalInfoAttributeBoolRequest(google.protobuf.message.Message): attribute: global___CalibrationInfoBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetCalInfoAttributeBoolRequest = GetCalInfoAttributeBoolRequest -@typing_extensions.final +@typing.final class GetCalInfoAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16902,11 +16903,11 @@ class GetCalInfoAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetCalInfoAttributeBoolResponse = GetCalInfoAttributeBoolResponse -@typing_extensions.final +@typing.final class GetCalInfoAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16923,13 +16924,13 @@ class GetCalInfoAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___CalibrationInfoDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetCalInfoAttributeDoubleRequest = GetCalInfoAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetCalInfoAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16943,11 +16944,11 @@ class GetCalInfoAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetCalInfoAttributeDoubleResponse = GetCalInfoAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetCalInfoAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16964,13 +16965,13 @@ class GetCalInfoAttributeStringRequest(google.protobuf.message.Message): attribute: global___CalibrationInfoStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetCalInfoAttributeStringRequest = GetCalInfoAttributeStringRequest -@typing_extensions.final +@typing.final class GetCalInfoAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -16984,11 +16985,11 @@ class GetCalInfoAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetCalInfoAttributeStringResponse = GetCalInfoAttributeStringResponse -@typing_extensions.final +@typing.final class GetCalInfoAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17005,13 +17006,13 @@ class GetCalInfoAttributeUInt32Request(google.protobuf.message.Message): attribute: global___CalibrationInfoUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetCalInfoAttributeUInt32Request = GetCalInfoAttributeUInt32Request -@typing_extensions.final +@typing.final class GetCalInfoAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17025,11 +17026,11 @@ class GetCalInfoAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetCalInfoAttributeUInt32Response = GetCalInfoAttributeUInt32Response -@typing_extensions.final +@typing.final class GetChanAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17037,11 +17038,11 @@ class GetChanAttributeBoolRequest(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17050,13 +17051,13 @@ class GetChanAttributeBoolRequest(google.protobuf.message.Message): attribute: global___ChannelBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeBoolRequest = GetChanAttributeBoolRequest -@typing_extensions.final +@typing.final class GetChanAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17070,11 +17071,11 @@ class GetChanAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetChanAttributeBoolResponse = GetChanAttributeBoolResponse -@typing_extensions.final +@typing.final class GetChanAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17082,11 +17083,11 @@ class GetChanAttributeDoubleRequest(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17095,13 +17096,13 @@ class GetChanAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___ChannelDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeDoubleRequest = GetChanAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetChanAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17115,11 +17116,11 @@ class GetChanAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetChanAttributeDoubleResponse = GetChanAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17127,11 +17128,11 @@ class GetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelDoubleArrayAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17140,13 +17141,13 @@ class GetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute: global___ChannelDoubleArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeDoubleArrayRequest = GetChanAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class GetChanAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17161,11 +17162,11 @@ class GetChanAttributeDoubleArrayResponse(google.protobuf.message.Message): status: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetChanAttributeDoubleArrayResponse = GetChanAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class GetChanAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17173,11 +17174,11 @@ class GetChanAttributeInt32Request(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17186,13 +17187,13 @@ class GetChanAttributeInt32Request(google.protobuf.message.Message): attribute: global___ChannelInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeInt32Request = GetChanAttributeInt32Request -@typing_extensions.final +@typing.final class GetChanAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17209,11 +17210,11 @@ class GetChanAttributeInt32Response(google.protobuf.message.Message): value: global___ChannelInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetChanAttributeInt32Response = GetChanAttributeInt32Response -@typing_extensions.final +@typing.final class GetChanAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17221,11 +17222,11 @@ class GetChanAttributeStringRequest(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17234,13 +17235,13 @@ class GetChanAttributeStringRequest(google.protobuf.message.Message): attribute: global___ChannelStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeStringRequest = GetChanAttributeStringRequest -@typing_extensions.final +@typing.final class GetChanAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17254,11 +17255,11 @@ class GetChanAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetChanAttributeStringResponse = GetChanAttributeStringResponse -@typing_extensions.final +@typing.final class GetChanAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17266,11 +17267,11 @@ class GetChanAttributeUInt32Request(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17279,13 +17280,13 @@ class GetChanAttributeUInt32Request(google.protobuf.message.Message): attribute: global___ChannelUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetChanAttributeUInt32Request = GetChanAttributeUInt32Request -@typing_extensions.final +@typing.final class GetChanAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17299,11 +17300,11 @@ class GetChanAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetChanAttributeUInt32Response = GetChanAttributeUInt32Response -@typing_extensions.final +@typing.final class GetDeviceAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17320,13 +17321,13 @@ class GetDeviceAttributeBoolRequest(google.protobuf.message.Message): attribute: global___DeviceBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeBoolRequest = GetDeviceAttributeBoolRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17340,11 +17341,11 @@ class GetDeviceAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeBoolResponse = GetDeviceAttributeBoolResponse -@typing_extensions.final +@typing.final class GetDeviceAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17361,13 +17362,13 @@ class GetDeviceAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___DeviceDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeDoubleRequest = GetDeviceAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17381,11 +17382,11 @@ class GetDeviceAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeDoubleResponse = GetDeviceAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetDeviceAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17402,13 +17403,13 @@ class GetDeviceAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute: global___DeviceDoubleArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeDoubleArrayRequest = GetDeviceAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17423,11 +17424,11 @@ class GetDeviceAttributeDoubleArrayResponse(google.protobuf.message.Message): status: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeDoubleArrayResponse = GetDeviceAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class GetDeviceAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17444,13 +17445,13 @@ class GetDeviceAttributeInt32Request(google.protobuf.message.Message): attribute: global___DeviceInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeInt32Request = GetDeviceAttributeInt32Request -@typing_extensions.final +@typing.final class GetDeviceAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17467,11 +17468,11 @@ class GetDeviceAttributeInt32Response(google.protobuf.message.Message): value: global___DeviceInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetDeviceAttributeInt32Response = GetDeviceAttributeInt32Response -@typing_extensions.final +@typing.final class GetDeviceAttributeInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17488,13 +17489,13 @@ class GetDeviceAttributeInt32ArrayRequest(google.protobuf.message.Message): attribute: global___DeviceInt32ArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeInt32ArrayRequest = GetDeviceAttributeInt32ArrayRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17513,11 +17514,11 @@ class GetDeviceAttributeInt32ArrayResponse(google.protobuf.message.Message): value: collections.abc.Iterable[global___DeviceInt32AttributeValues.ValueType] | None = ..., value_raw: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetDeviceAttributeInt32ArrayResponse = GetDeviceAttributeInt32ArrayResponse -@typing_extensions.final +@typing.final class GetDeviceAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17534,13 +17535,13 @@ class GetDeviceAttributeStringRequest(google.protobuf.message.Message): attribute: global___DeviceStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeStringRequest = GetDeviceAttributeStringRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17554,11 +17555,11 @@ class GetDeviceAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeStringResponse = GetDeviceAttributeStringResponse -@typing_extensions.final +@typing.final class GetDeviceAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17575,13 +17576,13 @@ class GetDeviceAttributeUInt32Request(google.protobuf.message.Message): attribute: global___DeviceUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeUInt32Request = GetDeviceAttributeUInt32Request -@typing_extensions.final +@typing.final class GetDeviceAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17595,11 +17596,11 @@ class GetDeviceAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeUInt32Response = GetDeviceAttributeUInt32Response -@typing_extensions.final +@typing.final class GetDeviceAttributeUInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17616,13 +17617,13 @@ class GetDeviceAttributeUInt32ArrayRequest(google.protobuf.message.Message): attribute: global___DeviceUInt32ArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetDeviceAttributeUInt32ArrayRequest = GetDeviceAttributeUInt32ArrayRequest -@typing_extensions.final +@typing.final class GetDeviceAttributeUInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17637,11 +17638,11 @@ class GetDeviceAttributeUInt32ArrayResponse(google.protobuf.message.Message): status: builtins.int = ..., value: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetDeviceAttributeUInt32ArrayResponse = GetDeviceAttributeUInt32ArrayResponse -@typing_extensions.final +@typing.final class GetDigitalLogicFamilyPowerUpStateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17652,11 +17653,11 @@ class GetDigitalLogicFamilyPowerUpStateRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___GetDigitalLogicFamilyPowerUpStateRequest = GetDigitalLogicFamilyPowerUpStateRequest -@typing_extensions.final +@typing.final class GetDigitalLogicFamilyPowerUpStateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17670,11 +17671,11 @@ class GetDigitalLogicFamilyPowerUpStateResponse(google.protobuf.message.Message) status: builtins.int = ..., logic_family: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["logic_family", b"logic_family", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["logic_family", b"logic_family", "status", b"status"]) -> None: ... global___GetDigitalLogicFamilyPowerUpStateResponse = GetDigitalLogicFamilyPowerUpStateResponse -@typing_extensions.final +@typing.final class GetDigitalPowerUpStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17689,11 +17690,11 @@ class GetDigitalPowerUpStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., channel_name: collections.abc.Iterable[builtins.str] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "device_name", b"device_name"]) -> None: ... global___GetDigitalPowerUpStatesRequest = GetDigitalPowerUpStatesRequest -@typing_extensions.final +@typing.final class GetDigitalPowerUpStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17708,11 +17709,11 @@ class GetDigitalPowerUpStatesResponse(google.protobuf.message.Message): status: builtins.int = ..., power_up_states: collections.abc.Iterable[global___PowerUpStates.ValueType] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["power_up_states", b"power_up_states", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["power_up_states", b"power_up_states", "status", b"status"]) -> None: ... global___GetDigitalPowerUpStatesResponse = GetDigitalPowerUpStatesResponse -@typing_extensions.final +@typing.final class GetDigitalPullUpPullDownStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17727,11 +17728,11 @@ class GetDigitalPullUpPullDownStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., channel_name: collections.abc.Iterable[builtins.str] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "device_name", b"device_name"]) -> None: ... global___GetDigitalPullUpPullDownStatesRequest = GetDigitalPullUpPullDownStatesRequest -@typing_extensions.final +@typing.final class GetDigitalPullUpPullDownStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17746,11 +17747,11 @@ class GetDigitalPullUpPullDownStatesResponse(google.protobuf.message.Message): status: builtins.int = ..., pull_up_pull_down_states: collections.abc.Iterable[global___ResistorState.ValueType] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["pull_up_pull_down_states", b"pull_up_pull_down_states", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["pull_up_pull_down_states", b"pull_up_pull_down_states", "status", b"status"]) -> None: ... global___GetDigitalPullUpPullDownStatesResponse = GetDigitalPullUpPullDownStatesResponse -@typing_extensions.final +@typing.final class GetDisconnectedCDAQSyncPortsRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17760,7 +17761,7 @@ class GetDisconnectedCDAQSyncPortsRequest(google.protobuf.message.Message): global___GetDisconnectedCDAQSyncPortsRequest = GetDisconnectedCDAQSyncPortsRequest -@typing_extensions.final +@typing.final class GetDisconnectedCDAQSyncPortsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17774,11 +17775,11 @@ class GetDisconnectedCDAQSyncPortsResponse(google.protobuf.message.Message): status: builtins.int = ..., port_list: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["port_list", b"port_list", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["port_list", b"port_list", "status", b"status"]) -> None: ... global___GetDisconnectedCDAQSyncPortsResponse = GetDisconnectedCDAQSyncPortsResponse -@typing_extensions.final +@typing.final class GetErrorStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17789,11 +17790,11 @@ class GetErrorStringRequest(google.protobuf.message.Message): *, error_code: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["error_code", b"error_code"]) -> None: ... + def ClearField(self, field_name: typing.Literal["error_code", b"error_code"]) -> None: ... global___GetErrorStringRequest = GetErrorStringRequest -@typing_extensions.final +@typing.final class GetErrorStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17807,21 +17808,21 @@ class GetErrorStringResponse(google.protobuf.message.Message): status: builtins.int = ..., error_string: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["error_string", b"error_string", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["error_string", b"error_string", "status", b"status"]) -> None: ... global___GetErrorStringResponse = GetErrorStringResponse -@typing_extensions.final +@typing.final class GetExportedSignalAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17829,13 +17830,13 @@ class GetExportedSignalAttributeBoolRequest(google.protobuf.message.Message): attribute: global___ExportSignalBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetExportedSignalAttributeBoolRequest = GetExportedSignalAttributeBoolRequest -@typing_extensions.final +@typing.final class GetExportedSignalAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17849,21 +17850,21 @@ class GetExportedSignalAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetExportedSignalAttributeBoolResponse = GetExportedSignalAttributeBoolResponse -@typing_extensions.final +@typing.final class GetExportedSignalAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17871,13 +17872,13 @@ class GetExportedSignalAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___ExportSignalDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetExportedSignalAttributeDoubleRequest = GetExportedSignalAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetExportedSignalAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17891,21 +17892,21 @@ class GetExportedSignalAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetExportedSignalAttributeDoubleResponse = GetExportedSignalAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetExportedSignalAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17913,13 +17914,13 @@ class GetExportedSignalAttributeInt32Request(google.protobuf.message.Message): attribute: global___ExportSignalInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetExportedSignalAttributeInt32Request = GetExportedSignalAttributeInt32Request -@typing_extensions.final +@typing.final class GetExportedSignalAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17936,21 +17937,21 @@ class GetExportedSignalAttributeInt32Response(google.protobuf.message.Message): value: global___ExportSignalInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetExportedSignalAttributeInt32Response = GetExportedSignalAttributeInt32Response -@typing_extensions.final +@typing.final class GetExportedSignalAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -17958,13 +17959,13 @@ class GetExportedSignalAttributeStringRequest(google.protobuf.message.Message): attribute: global___ExportSignalStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetExportedSignalAttributeStringRequest = GetExportedSignalAttributeStringRequest -@typing_extensions.final +@typing.final class GetExportedSignalAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -17978,21 +17979,21 @@ class GetExportedSignalAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetExportedSignalAttributeStringResponse = GetExportedSignalAttributeStringResponse -@typing_extensions.final +@typing.final class GetExportedSignalAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -18000,13 +18001,13 @@ class GetExportedSignalAttributeUInt32Request(google.protobuf.message.Message): attribute: global___ExportSignalUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetExportedSignalAttributeUInt32Request = GetExportedSignalAttributeUInt32Request -@typing_extensions.final +@typing.final class GetExportedSignalAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18020,11 +18021,11 @@ class GetExportedSignalAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetExportedSignalAttributeUInt32Response = GetExportedSignalAttributeUInt32Response -@typing_extensions.final +@typing.final class GetExtCalLastDateAndTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18035,11 +18036,11 @@ class GetExtCalLastDateAndTimeRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___GetExtCalLastDateAndTimeRequest = GetExtCalLastDateAndTimeRequest -@typing_extensions.final +@typing.final class GetExtCalLastDateAndTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18065,11 +18066,11 @@ class GetExtCalLastDateAndTimeResponse(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... + def ClearField(self, field_name: typing.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... global___GetExtCalLastDateAndTimeResponse = GetExtCalLastDateAndTimeResponse -@typing_extensions.final +@typing.final class GetFirstSampClkWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18081,12 +18082,12 @@ class GetFirstSampClkWhenRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetFirstSampClkWhenRequest = GetFirstSampClkWhenRequest -@typing_extensions.final +@typing.final class GetFirstSampClkWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18101,12 +18102,12 @@ class GetFirstSampClkWhenResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetFirstSampClkWhenResponse = GetFirstSampClkWhenResponse -@typing_extensions.final +@typing.final class GetFirstSampTimestampValRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18118,12 +18119,12 @@ class GetFirstSampTimestampValRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetFirstSampTimestampValRequest = GetFirstSampTimestampValRequest -@typing_extensions.final +@typing.final class GetFirstSampTimestampValResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18138,32 +18139,32 @@ class GetFirstSampTimestampValResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetFirstSampTimestampValResponse = GetFirstSampTimestampValResponse -@typing_extensions.final +@typing.final class GetNthTaskChannelRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int INDEX_FIELD_NUMBER: builtins.int + index: builtins.int @property def task(self) -> session_pb2.Session: ... - index: builtins.int def __init__( self, *, task: session_pb2.Session | None = ..., index: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["index", b"index", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["index", b"index", "task", b"task"]) -> None: ... global___GetNthTaskChannelRequest = GetNthTaskChannelRequest -@typing_extensions.final +@typing.final class GetNthTaskChannelResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18177,31 +18178,31 @@ class GetNthTaskChannelResponse(google.protobuf.message.Message): status: builtins.int = ..., buffer: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... global___GetNthTaskChannelResponse = GetNthTaskChannelResponse -@typing_extensions.final +@typing.final class GetNthTaskDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int INDEX_FIELD_NUMBER: builtins.int + index: builtins.int @property def task(self) -> session_pb2.Session: ... - index: builtins.int def __init__( self, *, task: session_pb2.Session | None = ..., index: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["index", b"index", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["index", b"index", "task", b"task"]) -> None: ... global___GetNthTaskDeviceRequest = GetNthTaskDeviceRequest -@typing_extensions.final +@typing.final class GetNthTaskDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18215,31 +18216,31 @@ class GetNthTaskDeviceResponse(google.protobuf.message.Message): status: builtins.int = ..., buffer: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... global___GetNthTaskDeviceResponse = GetNthTaskDeviceResponse -@typing_extensions.final +@typing.final class GetNthTaskReadChannelRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int INDEX_FIELD_NUMBER: builtins.int + index: builtins.int @property def task(self) -> session_pb2.Session: ... - index: builtins.int def __init__( self, *, task: session_pb2.Session | None = ..., index: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["index", b"index", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["index", b"index", "task", b"task"]) -> None: ... global___GetNthTaskReadChannelRequest = GetNthTaskReadChannelRequest -@typing_extensions.final +@typing.final class GetNthTaskReadChannelResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18253,11 +18254,11 @@ class GetNthTaskReadChannelResponse(google.protobuf.message.Message): status: builtins.int = ..., buffer: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["buffer", b"buffer", "status", b"status"]) -> None: ... global___GetNthTaskReadChannelResponse = GetNthTaskReadChannelResponse -@typing_extensions.final +@typing.final class GetPersistedChanAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18274,13 +18275,13 @@ class GetPersistedChanAttributeBoolRequest(google.protobuf.message.Message): attribute: global___PersistedChannelBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedChanAttributeBoolRequest = GetPersistedChanAttributeBoolRequest -@typing_extensions.final +@typing.final class GetPersistedChanAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18294,11 +18295,11 @@ class GetPersistedChanAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedChanAttributeBoolResponse = GetPersistedChanAttributeBoolResponse -@typing_extensions.final +@typing.final class GetPersistedChanAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18315,13 +18316,13 @@ class GetPersistedChanAttributeStringRequest(google.protobuf.message.Message): attribute: global___PersistedChannelStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedChanAttributeStringRequest = GetPersistedChanAttributeStringRequest -@typing_extensions.final +@typing.final class GetPersistedChanAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18335,11 +18336,11 @@ class GetPersistedChanAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedChanAttributeStringResponse = GetPersistedChanAttributeStringResponse -@typing_extensions.final +@typing.final class GetPersistedScaleAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18356,13 +18357,13 @@ class GetPersistedScaleAttributeBoolRequest(google.protobuf.message.Message): attribute: global___PersistedScaleBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedScaleAttributeBoolRequest = GetPersistedScaleAttributeBoolRequest -@typing_extensions.final +@typing.final class GetPersistedScaleAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18376,11 +18377,11 @@ class GetPersistedScaleAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedScaleAttributeBoolResponse = GetPersistedScaleAttributeBoolResponse -@typing_extensions.final +@typing.final class GetPersistedScaleAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18397,13 +18398,13 @@ class GetPersistedScaleAttributeStringRequest(google.protobuf.message.Message): attribute: global___PersistedScaleStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedScaleAttributeStringRequest = GetPersistedScaleAttributeStringRequest -@typing_extensions.final +@typing.final class GetPersistedScaleAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18417,11 +18418,11 @@ class GetPersistedScaleAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedScaleAttributeStringResponse = GetPersistedScaleAttributeStringResponse -@typing_extensions.final +@typing.final class GetPersistedTaskAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18438,13 +18439,13 @@ class GetPersistedTaskAttributeBoolRequest(google.protobuf.message.Message): attribute: global___PersistedTaskBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task_name", b"task_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task_name", b"task_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedTaskAttributeBoolRequest = GetPersistedTaskAttributeBoolRequest -@typing_extensions.final +@typing.final class GetPersistedTaskAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18458,11 +18459,11 @@ class GetPersistedTaskAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedTaskAttributeBoolResponse = GetPersistedTaskAttributeBoolResponse -@typing_extensions.final +@typing.final class GetPersistedTaskAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18479,13 +18480,13 @@ class GetPersistedTaskAttributeStringRequest(google.protobuf.message.Message): attribute: global___PersistedTaskStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task_name", b"task_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task_name", b"task_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPersistedTaskAttributeStringRequest = GetPersistedTaskAttributeStringRequest -@typing_extensions.final +@typing.final class GetPersistedTaskAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18499,11 +18500,11 @@ class GetPersistedTaskAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPersistedTaskAttributeStringResponse = GetPersistedTaskAttributeStringResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18520,13 +18521,13 @@ class GetPhysicalChanAttributeBoolRequest(google.protobuf.message.Message): attribute: global___PhysicalChannelBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeBoolRequest = GetPhysicalChanAttributeBoolRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18540,11 +18541,11 @@ class GetPhysicalChanAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeBoolResponse = GetPhysicalChanAttributeBoolResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeBytesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18561,13 +18562,13 @@ class GetPhysicalChanAttributeBytesRequest(google.protobuf.message.Message): attribute: global___PhysicalChannelBytesAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeBytesRequest = GetPhysicalChanAttributeBytesRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeBytesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18581,11 +18582,11 @@ class GetPhysicalChanAttributeBytesResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bytes = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeBytesResponse = GetPhysicalChanAttributeBytesResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18602,13 +18603,13 @@ class GetPhysicalChanAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___PhysicalChannelDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeDoubleRequest = GetPhysicalChanAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18622,11 +18623,11 @@ class GetPhysicalChanAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeDoubleResponse = GetPhysicalChanAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18643,13 +18644,13 @@ class GetPhysicalChanAttributeDoubleArrayRequest(google.protobuf.message.Message attribute: global___PhysicalChannelDoubleArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeDoubleArrayRequest = GetPhysicalChanAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18664,11 +18665,11 @@ class GetPhysicalChanAttributeDoubleArrayResponse(google.protobuf.message.Messag status: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeDoubleArrayResponse = GetPhysicalChanAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18685,13 +18686,13 @@ class GetPhysicalChanAttributeInt32Request(google.protobuf.message.Message): attribute: global___PhysicalChannelInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeInt32Request = GetPhysicalChanAttributeInt32Request -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18708,11 +18709,11 @@ class GetPhysicalChanAttributeInt32Response(google.protobuf.message.Message): value: global___PhysicalChannelInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetPhysicalChanAttributeInt32Response = GetPhysicalChanAttributeInt32Response -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18729,13 +18730,13 @@ class GetPhysicalChanAttributeInt32ArrayRequest(google.protobuf.message.Message) attribute: global___PhysicalChannelInt32ArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeInt32ArrayRequest = GetPhysicalChanAttributeInt32ArrayRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18754,11 +18755,11 @@ class GetPhysicalChanAttributeInt32ArrayResponse(google.protobuf.message.Message value: collections.abc.Iterable[global___PhysicalChannelInt32AttributeValues.ValueType] | None = ..., value_raw: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetPhysicalChanAttributeInt32ArrayResponse = GetPhysicalChanAttributeInt32ArrayResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18775,13 +18776,13 @@ class GetPhysicalChanAttributeStringRequest(google.protobuf.message.Message): attribute: global___PhysicalChannelStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeStringRequest = GetPhysicalChanAttributeStringRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18795,11 +18796,11 @@ class GetPhysicalChanAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeStringResponse = GetPhysicalChanAttributeStringResponse -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18816,13 +18817,13 @@ class GetPhysicalChanAttributeUInt32Request(google.protobuf.message.Message): attribute: global___PhysicalChannelUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeUInt32Request = GetPhysicalChanAttributeUInt32Request -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18836,11 +18837,11 @@ class GetPhysicalChanAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeUInt32Response = GetPhysicalChanAttributeUInt32Response -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeUInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18857,13 +18858,13 @@ class GetPhysicalChanAttributeUInt32ArrayRequest(google.protobuf.message.Message attribute: global___PhysicalChannelUInt32ArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetPhysicalChanAttributeUInt32ArrayRequest = GetPhysicalChanAttributeUInt32ArrayRequest -@typing_extensions.final +@typing.final class GetPhysicalChanAttributeUInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18878,21 +18879,21 @@ class GetPhysicalChanAttributeUInt32ArrayResponse(google.protobuf.message.Messag status: builtins.int = ..., value: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetPhysicalChanAttributeUInt32ArrayResponse = GetPhysicalChanAttributeUInt32ArrayResponse -@typing_extensions.final +@typing.final class GetReadAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -18900,13 +18901,13 @@ class GetReadAttributeBoolRequest(google.protobuf.message.Message): attribute: global___ReadBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeBoolRequest = GetReadAttributeBoolRequest -@typing_extensions.final +@typing.final class GetReadAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18920,21 +18921,21 @@ class GetReadAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetReadAttributeBoolResponse = GetReadAttributeBoolResponse -@typing_extensions.final +@typing.final class GetReadAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -18942,13 +18943,13 @@ class GetReadAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___ReadDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeDoubleRequest = GetReadAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetReadAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -18962,21 +18963,21 @@ class GetReadAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetReadAttributeDoubleResponse = GetReadAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetReadAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -18984,13 +18985,13 @@ class GetReadAttributeInt32Request(google.protobuf.message.Message): attribute: global___ReadInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeInt32Request = GetReadAttributeInt32Request -@typing_extensions.final +@typing.final class GetReadAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19007,21 +19008,21 @@ class GetReadAttributeInt32Response(google.protobuf.message.Message): value: global___ReadInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetReadAttributeInt32Response = GetReadAttributeInt32Response -@typing_extensions.final +@typing.final class GetReadAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19029,13 +19030,13 @@ class GetReadAttributeStringRequest(google.protobuf.message.Message): attribute: global___ReadStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeStringRequest = GetReadAttributeStringRequest -@typing_extensions.final +@typing.final class GetReadAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19049,21 +19050,21 @@ class GetReadAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetReadAttributeStringResponse = GetReadAttributeStringResponse -@typing_extensions.final +@typing.final class GetReadAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19071,13 +19072,13 @@ class GetReadAttributeUInt32Request(google.protobuf.message.Message): attribute: global___ReadUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeUInt32Request = GetReadAttributeUInt32Request -@typing_extensions.final +@typing.final class GetReadAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19091,21 +19092,21 @@ class GetReadAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetReadAttributeUInt32Response = GetReadAttributeUInt32Response -@typing_extensions.final +@typing.final class GetReadAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadUInt64Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19113,13 +19114,13 @@ class GetReadAttributeUInt64Request(google.protobuf.message.Message): attribute: global___ReadUInt64Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetReadAttributeUInt64Request = GetReadAttributeUInt64Request -@typing_extensions.final +@typing.final class GetReadAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19133,21 +19134,21 @@ class GetReadAttributeUInt64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetReadAttributeUInt64Response = GetReadAttributeUInt64Response -@typing_extensions.final +@typing.final class GetRealTimeAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19155,13 +19156,13 @@ class GetRealTimeAttributeBoolRequest(google.protobuf.message.Message): attribute: global___RealTimeBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetRealTimeAttributeBoolRequest = GetRealTimeAttributeBoolRequest -@typing_extensions.final +@typing.final class GetRealTimeAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19175,21 +19176,21 @@ class GetRealTimeAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetRealTimeAttributeBoolResponse = GetRealTimeAttributeBoolResponse -@typing_extensions.final +@typing.final class GetRealTimeAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19197,13 +19198,13 @@ class GetRealTimeAttributeInt32Request(google.protobuf.message.Message): attribute: global___RealTimeInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetRealTimeAttributeInt32Request = GetRealTimeAttributeInt32Request -@typing_extensions.final +@typing.final class GetRealTimeAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19220,21 +19221,21 @@ class GetRealTimeAttributeInt32Response(google.protobuf.message.Message): value: global___RealTimeInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetRealTimeAttributeInt32Response = GetRealTimeAttributeInt32Response -@typing_extensions.final +@typing.final class GetRealTimeAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19242,13 +19243,13 @@ class GetRealTimeAttributeUInt32Request(google.protobuf.message.Message): attribute: global___RealTimeUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetRealTimeAttributeUInt32Request = GetRealTimeAttributeUInt32Request -@typing_extensions.final +@typing.final class GetRealTimeAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19262,11 +19263,11 @@ class GetRealTimeAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetRealTimeAttributeUInt32Response = GetRealTimeAttributeUInt32Response -@typing_extensions.final +@typing.final class GetRefTrigTimestampValRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19278,12 +19279,12 @@ class GetRefTrigTimestampValRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetRefTrigTimestampValRequest = GetRefTrigTimestampValRequest -@typing_extensions.final +@typing.final class GetRefTrigTimestampValResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19298,12 +19299,12 @@ class GetRefTrigTimestampValResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetRefTrigTimestampValResponse = GetRefTrigTimestampValResponse -@typing_extensions.final +@typing.final class GetScaleAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19320,13 +19321,13 @@ class GetScaleAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___ScaleDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetScaleAttributeDoubleRequest = GetScaleAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetScaleAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19340,11 +19341,11 @@ class GetScaleAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetScaleAttributeDoubleResponse = GetScaleAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetScaleAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19361,13 +19362,13 @@ class GetScaleAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute: global___ScaleDoubleArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetScaleAttributeDoubleArrayRequest = GetScaleAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class GetScaleAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19382,11 +19383,11 @@ class GetScaleAttributeDoubleArrayResponse(google.protobuf.message.Message): status: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetScaleAttributeDoubleArrayResponse = GetScaleAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class GetScaleAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19403,13 +19404,13 @@ class GetScaleAttributeInt32Request(google.protobuf.message.Message): attribute: global___ScaleInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetScaleAttributeInt32Request = GetScaleAttributeInt32Request -@typing_extensions.final +@typing.final class GetScaleAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19426,11 +19427,11 @@ class GetScaleAttributeInt32Response(google.protobuf.message.Message): value: global___ScaleInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetScaleAttributeInt32Response = GetScaleAttributeInt32Response -@typing_extensions.final +@typing.final class GetScaleAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19447,13 +19448,13 @@ class GetScaleAttributeStringRequest(google.protobuf.message.Message): attribute: global___ScaleStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetScaleAttributeStringRequest = GetScaleAttributeStringRequest -@typing_extensions.final +@typing.final class GetScaleAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19467,11 +19468,11 @@ class GetScaleAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetScaleAttributeStringResponse = GetScaleAttributeStringResponse -@typing_extensions.final +@typing.final class GetSelfCalLastDateAndTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19482,11 +19483,11 @@ class GetSelfCalLastDateAndTimeRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___GetSelfCalLastDateAndTimeRequest = GetSelfCalLastDateAndTimeRequest -@typing_extensions.final +@typing.final class GetSelfCalLastDateAndTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19512,11 +19513,11 @@ class GetSelfCalLastDateAndTimeResponse(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... + def ClearField(self, field_name: typing.Literal["day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "status", b"status", "year", b"year"]) -> None: ... global___GetSelfCalLastDateAndTimeResponse = GetSelfCalLastDateAndTimeResponse -@typing_extensions.final +@typing.final class GetStartTrigTimestampValRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19528,12 +19529,12 @@ class GetStartTrigTimestampValRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetStartTrigTimestampValRequest = GetStartTrigTimestampValRequest -@typing_extensions.final +@typing.final class GetStartTrigTimestampValResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19548,12 +19549,12 @@ class GetStartTrigTimestampValResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetStartTrigTimestampValResponse = GetStartTrigTimestampValResponse -@typing_extensions.final +@typing.final class GetStartTrigTrigWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19565,12 +19566,12 @@ class GetStartTrigTrigWhenRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetStartTrigTrigWhenRequest = GetStartTrigTrigWhenRequest -@typing_extensions.final +@typing.final class GetStartTrigTrigWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19585,12 +19586,12 @@ class GetStartTrigTrigWhenResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetStartTrigTrigWhenResponse = GetStartTrigTrigWhenResponse -@typing_extensions.final +@typing.final class GetSyncPulseTimeWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19602,12 +19603,12 @@ class GetSyncPulseTimeWhenRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___GetSyncPulseTimeWhenRequest = GetSyncPulseTimeWhenRequest -@typing_extensions.final +@typing.final class GetSyncPulseTimeWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19622,12 +19623,12 @@ class GetSyncPulseTimeWhenResponse(google.protobuf.message.Message): status: builtins.int = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "status", b"status"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "status", b"status"]) -> None: ... global___GetSyncPulseTimeWhenResponse = GetSyncPulseTimeWhenResponse -@typing_extensions.final +@typing.final class GetSystemInfoAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19641,13 +19642,13 @@ class GetSystemInfoAttributeStringRequest(google.protobuf.message.Message): attribute: global___SystemStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetSystemInfoAttributeStringRequest = GetSystemInfoAttributeStringRequest -@typing_extensions.final +@typing.final class GetSystemInfoAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19661,11 +19662,11 @@ class GetSystemInfoAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetSystemInfoAttributeStringResponse = GetSystemInfoAttributeStringResponse -@typing_extensions.final +@typing.final class GetSystemInfoAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19679,13 +19680,13 @@ class GetSystemInfoAttributeUInt32Request(google.protobuf.message.Message): attribute: global___SystemUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetSystemInfoAttributeUInt32Request = GetSystemInfoAttributeUInt32Request -@typing_extensions.final +@typing.final class GetSystemInfoAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19699,21 +19700,21 @@ class GetSystemInfoAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetSystemInfoAttributeUInt32Response = GetSystemInfoAttributeUInt32Response -@typing_extensions.final +@typing.final class GetTaskAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TaskBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19721,13 +19722,13 @@ class GetTaskAttributeBoolRequest(google.protobuf.message.Message): attribute: global___TaskBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTaskAttributeBoolRequest = GetTaskAttributeBoolRequest -@typing_extensions.final +@typing.final class GetTaskAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19741,21 +19742,21 @@ class GetTaskAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTaskAttributeBoolResponse = GetTaskAttributeBoolResponse -@typing_extensions.final +@typing.final class GetTaskAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TaskStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19763,13 +19764,13 @@ class GetTaskAttributeStringRequest(google.protobuf.message.Message): attribute: global___TaskStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTaskAttributeStringRequest = GetTaskAttributeStringRequest -@typing_extensions.final +@typing.final class GetTaskAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19783,21 +19784,21 @@ class GetTaskAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTaskAttributeStringResponse = GetTaskAttributeStringResponse -@typing_extensions.final +@typing.final class GetTaskAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TaskUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19805,13 +19806,13 @@ class GetTaskAttributeUInt32Request(google.protobuf.message.Message): attribute: global___TaskUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTaskAttributeUInt32Request = GetTaskAttributeUInt32Request -@typing_extensions.final +@typing.final class GetTaskAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19825,21 +19826,21 @@ class GetTaskAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTaskAttributeUInt32Response = GetTaskAttributeUInt32Response -@typing_extensions.final +@typing.final class GetTimingAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19847,13 +19848,13 @@ class GetTimingAttributeBoolRequest(google.protobuf.message.Message): attribute: global___TimingBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeBoolRequest = GetTimingAttributeBoolRequest -@typing_extensions.final +@typing.final class GetTimingAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19867,21 +19868,21 @@ class GetTimingAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeBoolResponse = GetTimingAttributeBoolResponse -@typing_extensions.final +@typing.final class GetTimingAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19889,13 +19890,13 @@ class GetTimingAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___TimingDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeDoubleRequest = GetTimingAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetTimingAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19909,11 +19910,11 @@ class GetTimingAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeDoubleResponse = GetTimingAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetTimingAttributeExBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19921,11 +19922,11 @@ class GetTimingAttributeExBoolRequest(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19934,13 +19935,13 @@ class GetTimingAttributeExBoolRequest(google.protobuf.message.Message): attribute: global___TimingBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExBoolRequest = GetTimingAttributeExBoolRequest -@typing_extensions.final +@typing.final class GetTimingAttributeExBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19954,11 +19955,11 @@ class GetTimingAttributeExBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExBoolResponse = GetTimingAttributeExBoolResponse -@typing_extensions.final +@typing.final class GetTimingAttributeExDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19966,11 +19967,11 @@ class GetTimingAttributeExDoubleRequest(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -19979,13 +19980,13 @@ class GetTimingAttributeExDoubleRequest(google.protobuf.message.Message): attribute: global___TimingDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExDoubleRequest = GetTimingAttributeExDoubleRequest -@typing_extensions.final +@typing.final class GetTimingAttributeExDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -19999,11 +20000,11 @@ class GetTimingAttributeExDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExDoubleResponse = GetTimingAttributeExDoubleResponse -@typing_extensions.final +@typing.final class GetTimingAttributeExInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20011,11 +20012,11 @@ class GetTimingAttributeExInt32Request(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20024,13 +20025,13 @@ class GetTimingAttributeExInt32Request(google.protobuf.message.Message): attribute: global___TimingInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExInt32Request = GetTimingAttributeExInt32Request -@typing_extensions.final +@typing.final class GetTimingAttributeExInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20047,11 +20048,11 @@ class GetTimingAttributeExInt32Response(google.protobuf.message.Message): value: global___TimingInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetTimingAttributeExInt32Response = GetTimingAttributeExInt32Response -@typing_extensions.final +@typing.final class GetTimingAttributeExStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20059,11 +20060,11 @@ class GetTimingAttributeExStringRequest(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20072,13 +20073,13 @@ class GetTimingAttributeExStringRequest(google.protobuf.message.Message): attribute: global___TimingStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExStringRequest = GetTimingAttributeExStringRequest -@typing_extensions.final +@typing.final class GetTimingAttributeExStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20092,11 +20093,11 @@ class GetTimingAttributeExStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExStringResponse = GetTimingAttributeExStringResponse -@typing_extensions.final +@typing.final class GetTimingAttributeExTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20104,11 +20105,11 @@ class GetTimingAttributeExTimestampRequest(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingTimestampAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20117,13 +20118,13 @@ class GetTimingAttributeExTimestampRequest(google.protobuf.message.Message): attribute: global___TimingTimestampAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExTimestampRequest = GetTimingAttributeExTimestampRequest -@typing_extensions.final +@typing.final class GetTimingAttributeExTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20138,12 +20139,12 @@ class GetTimingAttributeExTimestampResponse(google.protobuf.message.Message): status: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def HasField(self, field_name: typing.Literal["value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExTimestampResponse = GetTimingAttributeExTimestampResponse -@typing_extensions.final +@typing.final class GetTimingAttributeExUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20151,11 +20152,11 @@ class GetTimingAttributeExUInt32Request(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20164,13 +20165,13 @@ class GetTimingAttributeExUInt32Request(google.protobuf.message.Message): attribute: global___TimingUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExUInt32Request = GetTimingAttributeExUInt32Request -@typing_extensions.final +@typing.final class GetTimingAttributeExUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20184,11 +20185,11 @@ class GetTimingAttributeExUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExUInt32Response = GetTimingAttributeExUInt32Response -@typing_extensions.final +@typing.final class GetTimingAttributeExUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20196,11 +20197,11 @@ class GetTimingAttributeExUInt64Request(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingUInt64Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20209,13 +20210,13 @@ class GetTimingAttributeExUInt64Request(google.protobuf.message.Message): attribute: global___TimingUInt64Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeExUInt64Request = GetTimingAttributeExUInt64Request -@typing_extensions.final +@typing.final class GetTimingAttributeExUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20229,21 +20230,21 @@ class GetTimingAttributeExUInt64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeExUInt64Response = GetTimingAttributeExUInt64Response -@typing_extensions.final +@typing.final class GetTimingAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20251,13 +20252,13 @@ class GetTimingAttributeInt32Request(google.protobuf.message.Message): attribute: global___TimingInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeInt32Request = GetTimingAttributeInt32Request -@typing_extensions.final +@typing.final class GetTimingAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20274,21 +20275,21 @@ class GetTimingAttributeInt32Response(google.protobuf.message.Message): value: global___TimingInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetTimingAttributeInt32Response = GetTimingAttributeInt32Response -@typing_extensions.final +@typing.final class GetTimingAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20296,13 +20297,13 @@ class GetTimingAttributeStringRequest(google.protobuf.message.Message): attribute: global___TimingStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeStringRequest = GetTimingAttributeStringRequest -@typing_extensions.final +@typing.final class GetTimingAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20316,21 +20317,21 @@ class GetTimingAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeStringResponse = GetTimingAttributeStringResponse -@typing_extensions.final +@typing.final class GetTimingAttributeTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingTimestampAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20338,13 +20339,13 @@ class GetTimingAttributeTimestampRequest(google.protobuf.message.Message): attribute: global___TimingTimestampAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeTimestampRequest = GetTimingAttributeTimestampRequest -@typing_extensions.final +@typing.final class GetTimingAttributeTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20359,22 +20360,22 @@ class GetTimingAttributeTimestampResponse(google.protobuf.message.Message): status: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def HasField(self, field_name: typing.Literal["value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeTimestampResponse = GetTimingAttributeTimestampResponse -@typing_extensions.final +@typing.final class GetTimingAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20382,13 +20383,13 @@ class GetTimingAttributeUInt32Request(google.protobuf.message.Message): attribute: global___TimingUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeUInt32Request = GetTimingAttributeUInt32Request -@typing_extensions.final +@typing.final class GetTimingAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20402,21 +20403,21 @@ class GetTimingAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeUInt32Response = GetTimingAttributeUInt32Response -@typing_extensions.final +@typing.final class GetTimingAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingUInt64Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20424,13 +20425,13 @@ class GetTimingAttributeUInt64Request(google.protobuf.message.Message): attribute: global___TimingUInt64Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTimingAttributeUInt64Request = GetTimingAttributeUInt64Request -@typing_extensions.final +@typing.final class GetTimingAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20444,21 +20445,21 @@ class GetTimingAttributeUInt64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTimingAttributeUInt64Response = GetTimingAttributeUInt64Response -@typing_extensions.final +@typing.final class GetTrigAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20466,13 +20467,13 @@ class GetTrigAttributeBoolRequest(google.protobuf.message.Message): attribute: global___TriggerBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeBoolRequest = GetTrigAttributeBoolRequest -@typing_extensions.final +@typing.final class GetTrigAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20486,21 +20487,21 @@ class GetTrigAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeBoolResponse = GetTrigAttributeBoolResponse -@typing_extensions.final +@typing.final class GetTrigAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20508,13 +20509,13 @@ class GetTrigAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___TriggerDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeDoubleRequest = GetTrigAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetTrigAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20528,21 +20529,21 @@ class GetTrigAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeDoubleResponse = GetTrigAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetTrigAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerDoubleArrayAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20550,13 +20551,13 @@ class GetTrigAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute: global___TriggerDoubleArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeDoubleArrayRequest = GetTrigAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class GetTrigAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20571,21 +20572,21 @@ class GetTrigAttributeDoubleArrayResponse(google.protobuf.message.Message): status: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeDoubleArrayResponse = GetTrigAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class GetTrigAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20593,13 +20594,13 @@ class GetTrigAttributeInt32Request(google.protobuf.message.Message): attribute: global___TriggerInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeInt32Request = GetTrigAttributeInt32Request -@typing_extensions.final +@typing.final class GetTrigAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20616,21 +20617,21 @@ class GetTrigAttributeInt32Response(google.protobuf.message.Message): value: global___TriggerInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetTrigAttributeInt32Response = GetTrigAttributeInt32Response -@typing_extensions.final +@typing.final class GetTrigAttributeInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerInt32ArrayAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20638,13 +20639,13 @@ class GetTrigAttributeInt32ArrayRequest(google.protobuf.message.Message): attribute: global___TriggerInt32ArrayAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeInt32ArrayRequest = GetTrigAttributeInt32ArrayRequest -@typing_extensions.final +@typing.final class GetTrigAttributeInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20663,21 +20664,21 @@ class GetTrigAttributeInt32ArrayResponse(google.protobuf.message.Message): value: collections.abc.Iterable[global___TriggerInt32AttributeValues.ValueType] | None = ..., value_raw: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetTrigAttributeInt32ArrayResponse = GetTrigAttributeInt32ArrayResponse -@typing_extensions.final +@typing.final class GetTrigAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20685,13 +20686,13 @@ class GetTrigAttributeStringRequest(google.protobuf.message.Message): attribute: global___TriggerStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeStringRequest = GetTrigAttributeStringRequest -@typing_extensions.final +@typing.final class GetTrigAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20705,21 +20706,21 @@ class GetTrigAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeStringResponse = GetTrigAttributeStringResponse -@typing_extensions.final +@typing.final class GetTrigAttributeTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerTimestampAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20727,13 +20728,13 @@ class GetTrigAttributeTimestampRequest(google.protobuf.message.Message): attribute: global___TriggerTimestampAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeTimestampRequest = GetTrigAttributeTimestampRequest -@typing_extensions.final +@typing.final class GetTrigAttributeTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20748,22 +20749,22 @@ class GetTrigAttributeTimestampResponse(google.protobuf.message.Message): status: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def HasField(self, field_name: typing.Literal["value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeTimestampResponse = GetTrigAttributeTimestampResponse -@typing_extensions.final +@typing.final class GetTrigAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20771,13 +20772,13 @@ class GetTrigAttributeUInt32Request(google.protobuf.message.Message): attribute: global___TriggerUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetTrigAttributeUInt32Request = GetTrigAttributeUInt32Request -@typing_extensions.final +@typing.final class GetTrigAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20791,11 +20792,11 @@ class GetTrigAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetTrigAttributeUInt32Response = GetTrigAttributeUInt32Response -@typing_extensions.final +@typing.final class GetWatchdogAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20803,11 +20804,11 @@ class GetWatchdogAttributeBoolRequest(google.protobuf.message.Message): LINES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20816,13 +20817,13 @@ class GetWatchdogAttributeBoolRequest(google.protobuf.message.Message): attribute: global___WatchdogBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWatchdogAttributeBoolRequest = GetWatchdogAttributeBoolRequest -@typing_extensions.final +@typing.final class GetWatchdogAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20836,11 +20837,11 @@ class GetWatchdogAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWatchdogAttributeBoolResponse = GetWatchdogAttributeBoolResponse -@typing_extensions.final +@typing.final class GetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20848,11 +20849,11 @@ class GetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): LINES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20861,13 +20862,13 @@ class GetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___WatchdogDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWatchdogAttributeDoubleRequest = GetWatchdogAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetWatchdogAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20881,11 +20882,11 @@ class GetWatchdogAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWatchdogAttributeDoubleResponse = GetWatchdogAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetWatchdogAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20893,11 +20894,11 @@ class GetWatchdogAttributeInt32Request(google.protobuf.message.Message): LINES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20906,13 +20907,13 @@ class GetWatchdogAttributeInt32Request(google.protobuf.message.Message): attribute: global___WatchdogInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWatchdogAttributeInt32Request = GetWatchdogAttributeInt32Request -@typing_extensions.final +@typing.final class GetWatchdogAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20929,11 +20930,11 @@ class GetWatchdogAttributeInt32Response(google.protobuf.message.Message): value: global___WatchdogInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetWatchdogAttributeInt32Response = GetWatchdogAttributeInt32Response -@typing_extensions.final +@typing.final class GetWatchdogAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20941,11 +20942,11 @@ class GetWatchdogAttributeStringRequest(google.protobuf.message.Message): LINES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20954,13 +20955,13 @@ class GetWatchdogAttributeStringRequest(google.protobuf.message.Message): attribute: global___WatchdogStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWatchdogAttributeStringRequest = GetWatchdogAttributeStringRequest -@typing_extensions.final +@typing.final class GetWatchdogAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -20974,21 +20975,21 @@ class GetWatchdogAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWatchdogAttributeStringResponse = GetWatchdogAttributeStringResponse -@typing_extensions.final +@typing.final class GetWriteAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteBoolAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -20996,13 +20997,13 @@ class GetWriteAttributeBoolRequest(google.protobuf.message.Message): attribute: global___WriteBoolAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeBoolRequest = GetWriteAttributeBoolRequest -@typing_extensions.final +@typing.final class GetWriteAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21016,21 +21017,21 @@ class GetWriteAttributeBoolResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWriteAttributeBoolResponse = GetWriteAttributeBoolResponse -@typing_extensions.final +@typing.final class GetWriteAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteDoubleAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21038,13 +21039,13 @@ class GetWriteAttributeDoubleRequest(google.protobuf.message.Message): attribute: global___WriteDoubleAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeDoubleRequest = GetWriteAttributeDoubleRequest -@typing_extensions.final +@typing.final class GetWriteAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21058,21 +21059,21 @@ class GetWriteAttributeDoubleResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWriteAttributeDoubleResponse = GetWriteAttributeDoubleResponse -@typing_extensions.final +@typing.final class GetWriteAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21080,13 +21081,13 @@ class GetWriteAttributeInt32Request(google.protobuf.message.Message): attribute: global___WriteInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeInt32Request = GetWriteAttributeInt32Request -@typing_extensions.final +@typing.final class GetWriteAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21103,21 +21104,21 @@ class GetWriteAttributeInt32Response(google.protobuf.message.Message): value: global___WriteInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value", "value_raw", b"value_raw"]) -> None: ... global___GetWriteAttributeInt32Response = GetWriteAttributeInt32Response -@typing_extensions.final +@typing.final class GetWriteAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteStringAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21125,13 +21126,13 @@ class GetWriteAttributeStringRequest(google.protobuf.message.Message): attribute: global___WriteStringAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeStringRequest = GetWriteAttributeStringRequest -@typing_extensions.final +@typing.final class GetWriteAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21145,21 +21146,21 @@ class GetWriteAttributeStringResponse(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWriteAttributeStringResponse = GetWriteAttributeStringResponse -@typing_extensions.final +@typing.final class GetWriteAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteUInt32Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21167,13 +21168,13 @@ class GetWriteAttributeUInt32Request(google.protobuf.message.Message): attribute: global___WriteUInt32Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeUInt32Request = GetWriteAttributeUInt32Request -@typing_extensions.final +@typing.final class GetWriteAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21187,21 +21188,21 @@ class GetWriteAttributeUInt32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWriteAttributeUInt32Response = GetWriteAttributeUInt32Response -@typing_extensions.final +@typing.final class GetWriteAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteUInt64Attribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21209,13 +21210,13 @@ class GetWriteAttributeUInt64Request(google.protobuf.message.Message): attribute: global___WriteUInt64Attribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___GetWriteAttributeUInt64Request = GetWriteAttributeUInt64Request -@typing_extensions.final +@typing.final class GetWriteAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21229,11 +21230,11 @@ class GetWriteAttributeUInt64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___GetWriteAttributeUInt64Response = GetWriteAttributeUInt64Response -@typing_extensions.final +@typing.final class IsTaskDoneRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21245,12 +21246,12 @@ class IsTaskDoneRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___IsTaskDoneRequest = IsTaskDoneRequest -@typing_extensions.final +@typing.final class IsTaskDoneResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21264,11 +21265,11 @@ class IsTaskDoneResponse(google.protobuf.message.Message): status: builtins.int = ..., is_task_done: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_task_done", b"is_task_done", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_task_done", b"is_task_done", "status", b"status"]) -> None: ... global___IsTaskDoneResponse = IsTaskDoneResponse -@typing_extensions.final +@typing.final class LoadTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21282,11 +21283,11 @@ class LoadTaskRequest(google.protobuf.message.Message): session_name: builtins.str = ..., initialization_behavior: session_pb2.SessionInitializationBehavior.ValueType = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["initialization_behavior", b"initialization_behavior", "session_name", b"session_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["initialization_behavior", b"initialization_behavior", "session_name", b"session_name"]) -> None: ... global___LoadTaskRequest = LoadTaskRequest -@typing_extensions.final +@typing.final class LoadTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21294,9 +21295,9 @@ class LoadTaskResponse(google.protobuf.message.Message): TASK_FIELD_NUMBER: builtins.int NEW_SESSION_INITIALIZED_FIELD_NUMBER: builtins.int status: builtins.int + new_session_initialized: builtins.bool @property def task(self) -> session_pb2.Session: ... - new_session_initialized: builtins.bool def __init__( self, *, @@ -21304,22 +21305,22 @@ class LoadTaskResponse(google.protobuf.message.Message): task: session_pb2.Session | None = ..., new_session_initialized: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["new_session_initialized", b"new_session_initialized", "status", b"status", "task", b"task"]) -> None: ... global___LoadTaskResponse = LoadTaskResponse -@typing_extensions.final +@typing.final class PerformBridgeOffsetNullingCalExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_FIELD_NUMBER: builtins.int SKIP_UNSUPPORTED_CHANNELS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str skip_unsupported_channels: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21327,12 +21328,12 @@ class PerformBridgeOffsetNullingCalExRequest(google.protobuf.message.Message): channel: builtins.str = ..., skip_unsupported_channels: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel", b"channel", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel", b"channel", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... global___PerformBridgeOffsetNullingCalExRequest = PerformBridgeOffsetNullingCalExRequest -@typing_extensions.final +@typing.final class PerformBridgeOffsetNullingCalExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21343,11 +21344,11 @@ class PerformBridgeOffsetNullingCalExResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___PerformBridgeOffsetNullingCalExResponse = PerformBridgeOffsetNullingCalExResponse -@typing_extensions.final +@typing.final class PerformBridgeShuntCalExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21362,8 +21363,6 @@ class PerformBridgeShuntCalExRequest(google.protobuf.message.Message): SHUNT_RESISTOR_SOURCE_RAW_FIELD_NUMBER: builtins.int BRIDGE_RESISTANCE_FIELD_NUMBER: builtins.int SKIP_UNSUPPORTED_CHANNELS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str shunt_resistor_value: builtins.float shunt_resistor_location: global___ShuntElementLocation.ValueType @@ -21374,6 +21373,8 @@ class PerformBridgeShuntCalExRequest(google.protobuf.message.Message): shunt_resistor_source_raw: builtins.int bridge_resistance: builtins.float skip_unsupported_channels: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21389,18 +21390,18 @@ class PerformBridgeShuntCalExRequest(google.protobuf.message.Message): bridge_resistance: builtins.float = ..., skip_unsupported_channels: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["bridge_resistance", b"bridge_resistance", "channel", b"channel", "shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "shunt_resistor_value", b"shunt_resistor_value", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["bridge_resistance", b"bridge_resistance", "channel", b"channel", "shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "shunt_resistor_value", b"shunt_resistor_value", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_location_enum", b"shunt_resistor_location_enum"]) -> typing_extensions.Literal["shunt_resistor_location", "shunt_resistor_location_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_location_enum", b"shunt_resistor_location_enum"]) -> typing.Literal["shunt_resistor_location", "shunt_resistor_location_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_select_enum", b"shunt_resistor_select_enum"]) -> typing_extensions.Literal["shunt_resistor_select", "shunt_resistor_select_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_select_enum", b"shunt_resistor_select_enum"]) -> typing.Literal["shunt_resistor_select", "shunt_resistor_select_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_source_enum", b"shunt_resistor_source_enum"]) -> typing_extensions.Literal["shunt_resistor_source", "shunt_resistor_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_source_enum", b"shunt_resistor_source_enum"]) -> typing.Literal["shunt_resistor_source", "shunt_resistor_source_raw"] | None: ... global___PerformBridgeShuntCalExRequest = PerformBridgeShuntCalExRequest -@typing_extensions.final +@typing.final class PerformBridgeShuntCalExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21411,11 +21412,11 @@ class PerformBridgeShuntCalExResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___PerformBridgeShuntCalExResponse = PerformBridgeShuntCalExResponse -@typing_extensions.final +@typing.final class PerformStrainShuntCalExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21429,8 +21430,6 @@ class PerformStrainShuntCalExRequest(google.protobuf.message.Message): SHUNT_RESISTOR_SOURCE_FIELD_NUMBER: builtins.int SHUNT_RESISTOR_SOURCE_RAW_FIELD_NUMBER: builtins.int SKIP_UNSUPPORTED_CHANNELS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str shunt_resistor_value: builtins.float shunt_resistor_location: global___ShuntElementLocation.ValueType @@ -21440,6 +21439,8 @@ class PerformStrainShuntCalExRequest(google.protobuf.message.Message): shunt_resistor_source: global___ShuntCalSource.ValueType shunt_resistor_source_raw: builtins.int skip_unsupported_channels: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21454,18 +21455,18 @@ class PerformStrainShuntCalExRequest(google.protobuf.message.Message): shunt_resistor_source_raw: builtins.int = ..., skip_unsupported_channels: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel", b"channel", "shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "shunt_resistor_value", b"shunt_resistor_value", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel", b"channel", "shunt_resistor_location", b"shunt_resistor_location", "shunt_resistor_location_enum", b"shunt_resistor_location_enum", "shunt_resistor_location_raw", b"shunt_resistor_location_raw", "shunt_resistor_select", b"shunt_resistor_select", "shunt_resistor_select_enum", b"shunt_resistor_select_enum", "shunt_resistor_select_raw", b"shunt_resistor_select_raw", "shunt_resistor_source", b"shunt_resistor_source", "shunt_resistor_source_enum", b"shunt_resistor_source_enum", "shunt_resistor_source_raw", b"shunt_resistor_source_raw", "shunt_resistor_value", b"shunt_resistor_value", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_location_enum", b"shunt_resistor_location_enum"]) -> typing_extensions.Literal["shunt_resistor_location", "shunt_resistor_location_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_location_enum", b"shunt_resistor_location_enum"]) -> typing.Literal["shunt_resistor_location", "shunt_resistor_location_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_select_enum", b"shunt_resistor_select_enum"]) -> typing_extensions.Literal["shunt_resistor_select", "shunt_resistor_select_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_select_enum", b"shunt_resistor_select_enum"]) -> typing.Literal["shunt_resistor_select", "shunt_resistor_select_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["shunt_resistor_source_enum", b"shunt_resistor_source_enum"]) -> typing_extensions.Literal["shunt_resistor_source", "shunt_resistor_source_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["shunt_resistor_source_enum", b"shunt_resistor_source_enum"]) -> typing.Literal["shunt_resistor_source", "shunt_resistor_source_raw"] | None: ... global___PerformStrainShuntCalExRequest = PerformStrainShuntCalExRequest -@typing_extensions.final +@typing.final class PerformStrainShuntCalExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21476,21 +21477,21 @@ class PerformStrainShuntCalExResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___PerformStrainShuntCalExResponse = PerformStrainShuntCalExResponse -@typing_extensions.final +@typing.final class PerformThrmcplLeadOffsetNullingCalRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int CHANNEL_FIELD_NUMBER: builtins.int SKIP_UNSUPPORTED_CHANNELS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str skip_unsupported_channels: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21498,12 +21499,12 @@ class PerformThrmcplLeadOffsetNullingCalRequest(google.protobuf.message.Message) channel: builtins.str = ..., skip_unsupported_channels: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel", b"channel", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel", b"channel", "skip_unsupported_channels", b"skip_unsupported_channels", "task", b"task"]) -> None: ... global___PerformThrmcplLeadOffsetNullingCalRequest = PerformThrmcplLeadOffsetNullingCalRequest -@typing_extensions.final +@typing.final class PerformThrmcplLeadOffsetNullingCalResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21514,11 +21515,11 @@ class PerformThrmcplLeadOffsetNullingCalResponse(google.protobuf.message.Message *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___PerformThrmcplLeadOffsetNullingCalResponse = PerformThrmcplLeadOffsetNullingCalResponse -@typing_extensions.final +@typing.final class ReadAnalogF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21528,13 +21529,13 @@ class ReadAnalogF64Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21545,13 +21546,13 @@ class ReadAnalogF64Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadAnalogF64Request = ReadAnalogF64Request -@typing_extensions.final +@typing.final class ReadAnalogF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21559,9 +21560,9 @@ class ReadAnalogF64Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21569,31 +21570,31 @@ class ReadAnalogF64Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadAnalogF64Response = ReadAnalogF64Response -@typing_extensions.final +@typing.final class ReadAnalogScalarF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadAnalogScalarF64Request = ReadAnalogScalarF64Request -@typing_extensions.final +@typing.final class ReadAnalogScalarF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21607,11 +21608,11 @@ class ReadAnalogScalarF64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___ReadAnalogScalarF64Response = ReadAnalogScalarF64Response -@typing_extensions.final +@typing.final class ReadBinaryI16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21621,13 +21622,13 @@ class ReadBinaryI16Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21638,13 +21639,13 @@ class ReadBinaryI16Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadBinaryI16Request = ReadBinaryI16Request -@typing_extensions.final +@typing.final class ReadBinaryI16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21652,9 +21653,9 @@ class ReadBinaryI16Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21662,11 +21663,11 @@ class ReadBinaryI16Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadBinaryI16Response = ReadBinaryI16Response -@typing_extensions.final +@typing.final class ReadBinaryI32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21676,13 +21677,13 @@ class ReadBinaryI32Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21693,13 +21694,13 @@ class ReadBinaryI32Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadBinaryI32Request = ReadBinaryI32Request -@typing_extensions.final +@typing.final class ReadBinaryI32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21707,9 +21708,9 @@ class ReadBinaryI32Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21717,11 +21718,11 @@ class ReadBinaryI32Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadBinaryI32Response = ReadBinaryI32Response -@typing_extensions.final +@typing.final class ReadBinaryU16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21731,13 +21732,13 @@ class ReadBinaryU16Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21748,13 +21749,13 @@ class ReadBinaryU16Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadBinaryU16Request = ReadBinaryU16Request -@typing_extensions.final +@typing.final class ReadBinaryU16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21762,9 +21763,9 @@ class ReadBinaryU16Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21772,11 +21773,11 @@ class ReadBinaryU16Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadBinaryU16Response = ReadBinaryU16Response -@typing_extensions.final +@typing.final class ReadBinaryU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21786,13 +21787,13 @@ class ReadBinaryU32Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21803,13 +21804,13 @@ class ReadBinaryU32Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadBinaryU32Request = ReadBinaryU32Request -@typing_extensions.final +@typing.final class ReadBinaryU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21817,9 +21818,9 @@ class ReadBinaryU32Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21827,11 +21828,11 @@ class ReadBinaryU32Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadBinaryU32Response = ReadBinaryU32Response -@typing_extensions.final +@typing.final class ReadCounterF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21839,11 +21840,11 @@ class ReadCounterF64Request(google.protobuf.message.Message): NUM_SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -21852,12 +21853,12 @@ class ReadCounterF64Request(google.protobuf.message.Message): timeout: builtins.float = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCounterF64Request = ReadCounterF64Request -@typing_extensions.final +@typing.final class ReadCounterF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21865,9 +21866,9 @@ class ReadCounterF64Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21875,11 +21876,11 @@ class ReadCounterF64Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCounterF64Response = ReadCounterF64Response -@typing_extensions.final +@typing.final class ReadCounterF64ExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21889,14 +21890,14 @@ class ReadCounterF64ExRequest(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int - def __init__( + @property + def task(self) -> session_pb2.Session: ... + def __init__( self, *, task: session_pb2.Session | None = ..., @@ -21906,13 +21907,13 @@ class ReadCounterF64ExRequest(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadCounterF64ExRequest = ReadCounterF64ExRequest -@typing_extensions.final +@typing.final class ReadCounterF64ExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21920,9 +21921,9 @@ class ReadCounterF64ExResponse(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -21930,31 +21931,31 @@ class ReadCounterF64ExResponse(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCounterF64ExResponse = ReadCounterF64ExResponse -@typing_extensions.final +@typing.final class ReadCounterScalarF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCounterScalarF64Request = ReadCounterScalarF64Request -@typing_extensions.final +@typing.final class ReadCounterScalarF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -21968,31 +21969,31 @@ class ReadCounterScalarF64Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___ReadCounterScalarF64Response = ReadCounterScalarF64Response -@typing_extensions.final +@typing.final class ReadCounterScalarU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCounterScalarU32Request = ReadCounterScalarU32Request -@typing_extensions.final +@typing.final class ReadCounterScalarU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22006,11 +22007,11 @@ class ReadCounterScalarU32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___ReadCounterScalarU32Response = ReadCounterScalarU32Response -@typing_extensions.final +@typing.final class ReadCounterU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22018,11 +22019,11 @@ class ReadCounterU32Request(google.protobuf.message.Message): NUM_SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22031,12 +22032,12 @@ class ReadCounterU32Request(google.protobuf.message.Message): timeout: builtins.float = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCounterU32Request = ReadCounterU32Request -@typing_extensions.final +@typing.final class ReadCounterU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22044,9 +22045,9 @@ class ReadCounterU32Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22054,11 +22055,11 @@ class ReadCounterU32Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCounterU32Response = ReadCounterU32Response -@typing_extensions.final +@typing.final class ReadCounterU32ExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22068,13 +22069,13 @@ class ReadCounterU32ExRequest(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22085,13 +22086,13 @@ class ReadCounterU32ExRequest(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadCounterU32ExRequest = ReadCounterU32ExRequest -@typing_extensions.final +@typing.final class ReadCounterU32ExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22099,9 +22100,9 @@ class ReadCounterU32ExResponse(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22109,11 +22110,11 @@ class ReadCounterU32ExResponse(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCounterU32ExResponse = ReadCounterU32ExResponse -@typing_extensions.final +@typing.final class ReadCtrFreqRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22123,13 +22124,13 @@ class ReadCtrFreqRequest(google.protobuf.message.Message): INTERLEAVED_FIELD_NUMBER: builtins.int INTERLEAVED_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float interleaved: global___GroupBy.ValueType interleaved_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22140,13 +22141,13 @@ class ReadCtrFreqRequest(google.protobuf.message.Message): interleaved_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["interleaved_enum", b"interleaved_enum"]) -> typing_extensions.Literal["interleaved", "interleaved_raw"] | None: ... + def HasField(self, field_name: typing.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["interleaved_enum", b"interleaved_enum"]) -> typing.Literal["interleaved", "interleaved_raw"] | None: ... global___ReadCtrFreqRequest = ReadCtrFreqRequest -@typing_extensions.final +@typing.final class ReadCtrFreqResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22155,11 +22156,11 @@ class ReadCtrFreqResponse(google.protobuf.message.Message): READ_ARRAY_DUTY_CYCLE_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array_frequency(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def read_array_duty_cycle(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22168,31 +22169,31 @@ class ReadCtrFreqResponse(google.protobuf.message.Message): read_array_duty_cycle: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array_duty_cycle", b"read_array_duty_cycle", "read_array_frequency", b"read_array_frequency", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array_duty_cycle", b"read_array_duty_cycle", "read_array_frequency", b"read_array_frequency", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCtrFreqResponse = ReadCtrFreqResponse -@typing_extensions.final +@typing.final class ReadCtrFreqScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCtrFreqScalarRequest = ReadCtrFreqScalarRequest -@typing_extensions.final +@typing.final class ReadCtrFreqScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22209,11 +22210,11 @@ class ReadCtrFreqScalarResponse(google.protobuf.message.Message): frequency: builtins.float = ..., duty_cycle: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["duty_cycle", b"duty_cycle", "frequency", b"frequency", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["duty_cycle", b"duty_cycle", "frequency", b"frequency", "status", b"status"]) -> None: ... global___ReadCtrFreqScalarResponse = ReadCtrFreqScalarResponse -@typing_extensions.final +@typing.final class ReadCtrTicksRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22223,13 +22224,13 @@ class ReadCtrTicksRequest(google.protobuf.message.Message): INTERLEAVED_FIELD_NUMBER: builtins.int INTERLEAVED_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float interleaved: global___GroupBy.ValueType interleaved_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22240,13 +22241,13 @@ class ReadCtrTicksRequest(google.protobuf.message.Message): interleaved_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["interleaved_enum", b"interleaved_enum"]) -> typing_extensions.Literal["interleaved", "interleaved_raw"] | None: ... + def HasField(self, field_name: typing.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["interleaved_enum", b"interleaved_enum"]) -> typing.Literal["interleaved", "interleaved_raw"] | None: ... global___ReadCtrTicksRequest = ReadCtrTicksRequest -@typing_extensions.final +@typing.final class ReadCtrTicksResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22255,11 +22256,11 @@ class ReadCtrTicksResponse(google.protobuf.message.Message): READ_ARRAY_LOW_TICKS_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array_high_ticks(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @property def read_array_low_ticks(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22268,31 +22269,31 @@ class ReadCtrTicksResponse(google.protobuf.message.Message): read_array_low_ticks: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array_high_ticks", b"read_array_high_ticks", "read_array_low_ticks", b"read_array_low_ticks", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array_high_ticks", b"read_array_high_ticks", "read_array_low_ticks", b"read_array_low_ticks", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCtrTicksResponse = ReadCtrTicksResponse -@typing_extensions.final +@typing.final class ReadCtrTicksScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCtrTicksScalarRequest = ReadCtrTicksScalarRequest -@typing_extensions.final +@typing.final class ReadCtrTicksScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22309,11 +22310,11 @@ class ReadCtrTicksScalarResponse(google.protobuf.message.Message): high_ticks: builtins.int = ..., low_ticks: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "status", b"status"]) -> None: ... global___ReadCtrTicksScalarResponse = ReadCtrTicksScalarResponse -@typing_extensions.final +@typing.final class ReadCtrTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22323,13 +22324,13 @@ class ReadCtrTimeRequest(google.protobuf.message.Message): INTERLEAVED_FIELD_NUMBER: builtins.int INTERLEAVED_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float interleaved: global___GroupBy.ValueType interleaved_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22340,13 +22341,13 @@ class ReadCtrTimeRequest(google.protobuf.message.Message): interleaved_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["interleaved_enum", b"interleaved_enum"]) -> typing_extensions.Literal["interleaved", "interleaved_raw"] | None: ... + def HasField(self, field_name: typing.Literal["interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "interleaved", b"interleaved", "interleaved_enum", b"interleaved_enum", "interleaved_raw", b"interleaved_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["interleaved_enum", b"interleaved_enum"]) -> typing.Literal["interleaved", "interleaved_raw"] | None: ... global___ReadCtrTimeRequest = ReadCtrTimeRequest -@typing_extensions.final +@typing.final class ReadCtrTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22355,11 +22356,11 @@ class ReadCtrTimeResponse(google.protobuf.message.Message): READ_ARRAY_LOW_TIME_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array_high_time(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def read_array_low_time(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22368,31 +22369,31 @@ class ReadCtrTimeResponse(google.protobuf.message.Message): read_array_low_time: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array_high_time", b"read_array_high_time", "read_array_low_time", b"read_array_low_time", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array_high_time", b"read_array_high_time", "read_array_low_time", b"read_array_low_time", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadCtrTimeResponse = ReadCtrTimeResponse -@typing_extensions.final +@typing.final class ReadCtrTimeScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadCtrTimeScalarRequest = ReadCtrTimeScalarRequest -@typing_extensions.final +@typing.final class ReadCtrTimeScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22409,11 +22410,11 @@ class ReadCtrTimeScalarResponse(google.protobuf.message.Message): high_time: builtins.float = ..., low_time: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["high_time", b"high_time", "low_time", b"low_time", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["high_time", b"high_time", "low_time", b"low_time", "status", b"status"]) -> None: ... global___ReadCtrTimeScalarResponse = ReadCtrTimeScalarResponse -@typing_extensions.final +@typing.final class ReadDigitalLinesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22423,13 +22424,13 @@ class ReadDigitalLinesRequest(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_BYTES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_bytes: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22440,13 +22441,13 @@ class ReadDigitalLinesRequest(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_bytes: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_bytes", b"array_size_in_bytes", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_bytes", b"array_size_in_bytes", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadDigitalLinesRequest = ReadDigitalLinesRequest -@typing_extensions.final +@typing.final class ReadDigitalLinesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22466,31 +22467,31 @@ class ReadDigitalLinesResponse(google.protobuf.message.Message): samps_per_chan_read: builtins.int = ..., num_bytes_per_samp: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["num_bytes_per_samp", b"num_bytes_per_samp", "read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["num_bytes_per_samp", b"num_bytes_per_samp", "read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadDigitalLinesResponse = ReadDigitalLinesResponse -@typing_extensions.final +@typing.final class ReadDigitalScalarU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadDigitalScalarU32Request = ReadDigitalScalarU32Request -@typing_extensions.final +@typing.final class ReadDigitalScalarU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22504,11 +22505,11 @@ class ReadDigitalScalarU32Response(google.protobuf.message.Message): status: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "value", b"value"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "value", b"value"]) -> None: ... global___ReadDigitalScalarU32Response = ReadDigitalScalarU32Response -@typing_extensions.final +@typing.final class ReadDigitalU16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22518,13 +22519,13 @@ class ReadDigitalU16Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22535,13 +22536,13 @@ class ReadDigitalU16Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadDigitalU16Request = ReadDigitalU16Request -@typing_extensions.final +@typing.final class ReadDigitalU16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22549,9 +22550,9 @@ class ReadDigitalU16Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22559,11 +22560,11 @@ class ReadDigitalU16Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadDigitalU16Response = ReadDigitalU16Response -@typing_extensions.final +@typing.final class ReadDigitalU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22573,13 +22574,13 @@ class ReadDigitalU32Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22590,13 +22591,13 @@ class ReadDigitalU32Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadDigitalU32Request = ReadDigitalU32Request -@typing_extensions.final +@typing.final class ReadDigitalU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22604,9 +22605,9 @@ class ReadDigitalU32Response(google.protobuf.message.Message): READ_ARRAY_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22614,11 +22615,11 @@ class ReadDigitalU32Response(google.protobuf.message.Message): read_array: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadDigitalU32Response = ReadDigitalU32Response -@typing_extensions.final +@typing.final class ReadDigitalU8Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22628,13 +22629,13 @@ class ReadDigitalU8Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22645,13 +22646,13 @@ class ReadDigitalU8Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadDigitalU8Request = ReadDigitalU8Request -@typing_extensions.final +@typing.final class ReadDigitalU8Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22668,11 +22669,11 @@ class ReadDigitalU8Response(google.protobuf.message.Message): read_array: builtins.bytes = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array", b"read_array", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadDigitalU8Response = ReadDigitalU8Response -@typing_extensions.final +@typing.final class ReadPowerBinaryI16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22682,13 +22683,13 @@ class ReadPowerBinaryI16Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22699,13 +22700,13 @@ class ReadPowerBinaryI16Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadPowerBinaryI16Request = ReadPowerBinaryI16Request -@typing_extensions.final +@typing.final class ReadPowerBinaryI16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22714,11 +22715,11 @@ class ReadPowerBinaryI16Response(google.protobuf.message.Message): READ_ARRAY_CURRENT_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array_voltage(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @property def read_array_current(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22727,11 +22728,11 @@ class ReadPowerBinaryI16Response(google.protobuf.message.Message): read_array_current: collections.abc.Iterable[builtins.int] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array_current", b"read_array_current", "read_array_voltage", b"read_array_voltage", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array_current", b"read_array_current", "read_array_voltage", b"read_array_voltage", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadPowerBinaryI16Response = ReadPowerBinaryI16Response -@typing_extensions.final +@typing.final class ReadPowerF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22741,13 +22742,13 @@ class ReadPowerF64Request(google.protobuf.message.Message): FILL_MODE_FIELD_NUMBER: builtins.int FILL_MODE_RAW_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_SAMPS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float fill_mode: global___GroupBy.ValueType fill_mode_raw: builtins.int array_size_in_samps: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22758,13 +22759,13 @@ class ReadPowerF64Request(google.protobuf.message.Message): fill_mode_raw: builtins.int = ..., array_size_in_samps: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing_extensions.Literal["fill_mode", "fill_mode_raw"] | None: ... + def HasField(self, field_name: typing.Literal["fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_samps", b"array_size_in_samps", "fill_mode", b"fill_mode", "fill_mode_enum", b"fill_mode_enum", "fill_mode_raw", b"fill_mode_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["fill_mode_enum", b"fill_mode_enum"]) -> typing.Literal["fill_mode", "fill_mode_raw"] | None: ... global___ReadPowerF64Request = ReadPowerF64Request -@typing_extensions.final +@typing.final class ReadPowerF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22773,11 +22774,11 @@ class ReadPowerF64Response(google.protobuf.message.Message): READ_ARRAY_CURRENT_FIELD_NUMBER: builtins.int SAMPS_PER_CHAN_READ_FIELD_NUMBER: builtins.int status: builtins.int + samps_per_chan_read: builtins.int @property def read_array_voltage(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def read_array_current(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... - samps_per_chan_read: builtins.int def __init__( self, *, @@ -22786,31 +22787,31 @@ class ReadPowerF64Response(google.protobuf.message.Message): read_array_current: collections.abc.Iterable[builtins.float] | None = ..., samps_per_chan_read: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["read_array_current", b"read_array_current", "read_array_voltage", b"read_array_voltage", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["read_array_current", b"read_array_current", "read_array_voltage", b"read_array_voltage", "samps_per_chan_read", b"samps_per_chan_read", "status", b"status"]) -> None: ... global___ReadPowerF64Response = ReadPowerF64Response -@typing_extensions.final +@typing.final class ReadPowerScalarF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadPowerScalarF64Request = ReadPowerScalarF64Request -@typing_extensions.final +@typing.final class ReadPowerScalarF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22827,11 +22828,11 @@ class ReadPowerScalarF64Response(google.protobuf.message.Message): voltage: builtins.float = ..., current: builtins.float = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["current", b"current", "status", b"status", "voltage", b"voltage"]) -> None: ... + def ClearField(self, field_name: typing.Literal["current", b"current", "status", b"status", "voltage", b"voltage"]) -> None: ... global___ReadPowerScalarF64Response = ReadPowerScalarF64Response -@typing_extensions.final +@typing.final class ReadRawRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22839,11 +22840,11 @@ class ReadRawRequest(google.protobuf.message.Message): NUM_SAMPS_PER_CHAN_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int ARRAY_SIZE_IN_BYTES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int timeout: builtins.float array_size_in_bytes: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22852,12 +22853,12 @@ class ReadRawRequest(google.protobuf.message.Message): timeout: builtins.float = ..., array_size_in_bytes: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["array_size_in_bytes", b"array_size_in_bytes", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["array_size_in_bytes", b"array_size_in_bytes", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... global___ReadRawRequest = ReadRawRequest -@typing_extensions.final +@typing.final class ReadRawResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22877,11 +22878,11 @@ class ReadRawResponse(google.protobuf.message.Message): samps_read: builtins.int = ..., num_bytes_per_samp: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["num_bytes_per_samp", b"num_bytes_per_samp", "read_array", b"read_array", "samps_read", b"samps_read", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["num_bytes_per_samp", b"num_bytes_per_samp", "read_array", b"read_array", "samps_read", b"samps_read", "status", b"status"]) -> None: ... global___ReadRawResponse = ReadRawResponse -@typing_extensions.final +@typing.final class RegisterDoneEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22893,12 +22894,12 @@ class RegisterDoneEventRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___RegisterDoneEventRequest = RegisterDoneEventRequest -@typing_extensions.final +@typing.final class RegisterDoneEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22909,11 +22910,11 @@ class RegisterDoneEventResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___RegisterDoneEventResponse = RegisterDoneEventResponse -@typing_extensions.final +@typing.final class RegisterEveryNSamplesEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22921,11 +22922,11 @@ class RegisterEveryNSamplesEventRequest(google.protobuf.message.Message): EVERY_N_SAMPLES_EVENT_TYPE_FIELD_NUMBER: builtins.int EVERY_N_SAMPLES_EVENT_TYPE_RAW_FIELD_NUMBER: builtins.int N_SAMPLES_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... every_n_samples_event_type: global___EveryNSamplesEventType.ValueType every_n_samples_event_type_raw: builtins.int n_samples: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22934,13 +22935,13 @@ class RegisterEveryNSamplesEventRequest(google.protobuf.message.Message): every_n_samples_event_type_raw: builtins.int = ..., n_samples: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "n_samples", b"n_samples", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["every_n_samples_event_type_enum", b"every_n_samples_event_type_enum"]) -> typing_extensions.Literal["every_n_samples_event_type", "every_n_samples_event_type_raw"] | None: ... + def HasField(self, field_name: typing.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "n_samples", b"n_samples", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["every_n_samples_event_type_enum", b"every_n_samples_event_type_enum"]) -> typing.Literal["every_n_samples_event_type", "every_n_samples_event_type_raw"] | None: ... global___RegisterEveryNSamplesEventRequest = RegisterEveryNSamplesEventRequest -@typing_extensions.final +@typing.final class RegisterEveryNSamplesEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -22960,21 +22961,21 @@ class RegisterEveryNSamplesEventResponse(google.protobuf.message.Message): every_n_samples_event_type_raw: builtins.int = ..., n_samples: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "n_samples", b"n_samples", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "n_samples", b"n_samples", "status", b"status"]) -> None: ... global___RegisterEveryNSamplesEventResponse = RegisterEveryNSamplesEventResponse -@typing_extensions.final +@typing.final class RegisterSignalEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int SIGNAL_ID_FIELD_NUMBER: builtins.int SIGNAL_ID_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... signal_id: global___Signal2.ValueType signal_id_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -22982,13 +22983,13 @@ class RegisterSignalEventRequest(google.protobuf.message.Message): signal_id: global___Signal2.ValueType = ..., signal_id_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["signal_id_enum", b"signal_id_enum"]) -> typing_extensions.Literal["signal_id", "signal_id_raw"] | None: ... + def HasField(self, field_name: typing.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["signal_id_enum", b"signal_id_enum"]) -> typing.Literal["signal_id", "signal_id_raw"] | None: ... global___RegisterSignalEventRequest = RegisterSignalEventRequest -@typing_extensions.final +@typing.final class RegisterSignalEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23002,11 +23003,11 @@ class RegisterSignalEventResponse(google.protobuf.message.Message): status: builtins.int = ..., signal_id: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["signal_id", b"signal_id", "status", b"status"]) -> None: ... global___RegisterSignalEventResponse = RegisterSignalEventResponse -@typing_extensions.final +@typing.final class RemoveCDAQSyncConnectionRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23017,11 +23018,11 @@ class RemoveCDAQSyncConnectionRequest(google.protobuf.message.Message): *, port_list: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["port_list", b"port_list"]) -> None: ... + def ClearField(self, field_name: typing.Literal["port_list", b"port_list"]) -> None: ... global___RemoveCDAQSyncConnectionRequest = RemoveCDAQSyncConnectionRequest -@typing_extensions.final +@typing.final class RemoveCDAQSyncConnectionResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23032,11 +23033,11 @@ class RemoveCDAQSyncConnectionResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___RemoveCDAQSyncConnectionResponse = RemoveCDAQSyncConnectionResponse -@typing_extensions.final +@typing.final class ReserveNetworkDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23050,11 +23051,11 @@ class ReserveNetworkDeviceRequest(google.protobuf.message.Message): device_name: builtins.str = ..., override_reservation: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "override_reservation", b"override_reservation"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "override_reservation", b"override_reservation"]) -> None: ... global___ReserveNetworkDeviceRequest = ReserveNetworkDeviceRequest -@typing_extensions.final +@typing.final class ReserveNetworkDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23065,21 +23066,21 @@ class ReserveNetworkDeviceResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ReserveNetworkDeviceResponse = ReserveNetworkDeviceResponse -@typing_extensions.final +@typing.final class ResetBufferAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___BufferResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23087,13 +23088,13 @@ class ResetBufferAttributeRequest(google.protobuf.message.Message): attribute: global___BufferResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetBufferAttributeRequest = ResetBufferAttributeRequest -@typing_extensions.final +@typing.final class ResetBufferAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23104,11 +23105,11 @@ class ResetBufferAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetBufferAttributeResponse = ResetBufferAttributeResponse -@typing_extensions.final +@typing.final class ResetChanAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23116,11 +23117,11 @@ class ResetChanAttributeRequest(google.protobuf.message.Message): CHANNEL_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23129,13 +23130,13 @@ class ResetChanAttributeRequest(google.protobuf.message.Message): attribute: global___ChannelResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetChanAttributeRequest = ResetChanAttributeRequest -@typing_extensions.final +@typing.final class ResetChanAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23146,11 +23147,11 @@ class ResetChanAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetChanAttributeResponse = ResetChanAttributeResponse -@typing_extensions.final +@typing.final class ResetDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23161,11 +23162,11 @@ class ResetDeviceRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___ResetDeviceRequest = ResetDeviceRequest -@typing_extensions.final +@typing.final class ResetDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23176,21 +23177,21 @@ class ResetDeviceResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetDeviceResponse = ResetDeviceResponse -@typing_extensions.final +@typing.final class ResetExportedSignalAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23198,13 +23199,13 @@ class ResetExportedSignalAttributeRequest(google.protobuf.message.Message): attribute: global___ExportSignalResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetExportedSignalAttributeRequest = ResetExportedSignalAttributeRequest -@typing_extensions.final +@typing.final class ResetExportedSignalAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23215,21 +23216,21 @@ class ResetExportedSignalAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetExportedSignalAttributeResponse = ResetExportedSignalAttributeResponse -@typing_extensions.final +@typing.final class ResetReadAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23237,13 +23238,13 @@ class ResetReadAttributeRequest(google.protobuf.message.Message): attribute: global___ReadResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetReadAttributeRequest = ResetReadAttributeRequest -@typing_extensions.final +@typing.final class ResetReadAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23254,21 +23255,21 @@ class ResetReadAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetReadAttributeResponse = ResetReadAttributeResponse -@typing_extensions.final +@typing.final class ResetRealTimeAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23276,13 +23277,13 @@ class ResetRealTimeAttributeRequest(google.protobuf.message.Message): attribute: global___RealTimeResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetRealTimeAttributeRequest = ResetRealTimeAttributeRequest -@typing_extensions.final +@typing.final class ResetRealTimeAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23293,21 +23294,21 @@ class ResetRealTimeAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetRealTimeAttributeResponse = ResetRealTimeAttributeResponse -@typing_extensions.final +@typing.final class ResetTimingAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23315,13 +23316,13 @@ class ResetTimingAttributeRequest(google.protobuf.message.Message): attribute: global___TimingResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetTimingAttributeRequest = ResetTimingAttributeRequest -@typing_extensions.final +@typing.final class ResetTimingAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23332,11 +23333,11 @@ class ResetTimingAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetTimingAttributeResponse = ResetTimingAttributeResponse -@typing_extensions.final +@typing.final class ResetTimingAttributeExRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23344,11 +23345,11 @@ class ResetTimingAttributeExRequest(google.protobuf.message.Message): DEVICE_NAMES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23357,13 +23358,13 @@ class ResetTimingAttributeExRequest(google.protobuf.message.Message): attribute: global___TimingResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetTimingAttributeExRequest = ResetTimingAttributeExRequest -@typing_extensions.final +@typing.final class ResetTimingAttributeExResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23374,21 +23375,21 @@ class ResetTimingAttributeExResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetTimingAttributeExResponse = ResetTimingAttributeExResponse -@typing_extensions.final +@typing.final class ResetTrigAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23396,13 +23397,13 @@ class ResetTrigAttributeRequest(google.protobuf.message.Message): attribute: global___TriggerResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetTrigAttributeRequest = ResetTrigAttributeRequest -@typing_extensions.final +@typing.final class ResetTrigAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23413,11 +23414,11 @@ class ResetTrigAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetTrigAttributeResponse = ResetTrigAttributeResponse -@typing_extensions.final +@typing.final class ResetWatchdogAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23425,11 +23426,11 @@ class ResetWatchdogAttributeRequest(google.protobuf.message.Message): LINES_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23438,13 +23439,13 @@ class ResetWatchdogAttributeRequest(google.protobuf.message.Message): attribute: global___WatchdogResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetWatchdogAttributeRequest = ResetWatchdogAttributeRequest -@typing_extensions.final +@typing.final class ResetWatchdogAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23455,21 +23456,21 @@ class ResetWatchdogAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetWatchdogAttributeResponse = ResetWatchdogAttributeResponse -@typing_extensions.final +@typing.final class ResetWriteAttributeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteResetAttribute.ValueType attribute_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23477,13 +23478,13 @@ class ResetWriteAttributeRequest(google.protobuf.message.Message): attribute: global___WriteResetAttribute.ValueType = ..., attribute_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___ResetWriteAttributeRequest = ResetWriteAttributeRequest -@typing_extensions.final +@typing.final class ResetWriteAttributeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23494,11 +23495,11 @@ class ResetWriteAttributeResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___ResetWriteAttributeResponse = ResetWriteAttributeResponse -@typing_extensions.final +@typing.final class RestoreLastExtCalConstRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23509,11 +23510,11 @@ class RestoreLastExtCalConstRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___RestoreLastExtCalConstRequest = RestoreLastExtCalConstRequest -@typing_extensions.final +@typing.final class RestoreLastExtCalConstResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23524,11 +23525,11 @@ class RestoreLastExtCalConstResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___RestoreLastExtCalConstResponse = RestoreLastExtCalConstResponse -@typing_extensions.final +@typing.final class SaveGlobalChanRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23538,13 +23539,13 @@ class SaveGlobalChanRequest(google.protobuf.message.Message): AUTHOR_FIELD_NUMBER: builtins.int OPTIONS_FIELD_NUMBER: builtins.int OPTIONS_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel_name: builtins.str save_as: builtins.str author: builtins.str options: global___SaveOptions.ValueType options_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23555,13 +23556,13 @@ class SaveGlobalChanRequest(google.protobuf.message.Message): options: global___SaveOptions.ValueType = ..., options_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["author", b"author", "channel_name", b"channel_name", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["options_enum", b"options_enum"]) -> typing_extensions.Literal["options", "options_raw"] | None: ... + def HasField(self, field_name: typing.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["author", b"author", "channel_name", b"channel_name", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["options_enum", b"options_enum"]) -> typing.Literal["options", "options_raw"] | None: ... global___SaveGlobalChanRequest = SaveGlobalChanRequest -@typing_extensions.final +@typing.final class SaveGlobalChanResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23572,11 +23573,11 @@ class SaveGlobalChanResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SaveGlobalChanResponse = SaveGlobalChanResponse -@typing_extensions.final +@typing.final class SaveScaleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23599,13 +23600,13 @@ class SaveScaleRequest(google.protobuf.message.Message): options: global___SaveOptions.ValueType = ..., options_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["author", b"author", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "scale_name", b"scale_name"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["options_enum", b"options_enum"]) -> typing_extensions.Literal["options", "options_raw"] | None: ... + def HasField(self, field_name: typing.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["author", b"author", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "scale_name", b"scale_name"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["options_enum", b"options_enum"]) -> typing.Literal["options", "options_raw"] | None: ... global___SaveScaleRequest = SaveScaleRequest -@typing_extensions.final +@typing.final class SaveScaleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23616,11 +23617,11 @@ class SaveScaleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SaveScaleResponse = SaveScaleResponse -@typing_extensions.final +@typing.final class SaveTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23629,12 +23630,12 @@ class SaveTaskRequest(google.protobuf.message.Message): AUTHOR_FIELD_NUMBER: builtins.int OPTIONS_FIELD_NUMBER: builtins.int OPTIONS_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... save_as: builtins.str author: builtins.str options: global___SaveOptions.ValueType options_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23644,13 +23645,13 @@ class SaveTaskRequest(google.protobuf.message.Message): options: global___SaveOptions.ValueType = ..., options_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["author", b"author", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["options_enum", b"options_enum"]) -> typing_extensions.Literal["options", "options_raw"] | None: ... + def HasField(self, field_name: typing.Literal["options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["author", b"author", "options", b"options", "options_enum", b"options_enum", "options_raw", b"options_raw", "save_as", b"save_as", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["options_enum", b"options_enum"]) -> typing.Literal["options", "options_raw"] | None: ... global___SaveTaskRequest = SaveTaskRequest -@typing_extensions.final +@typing.final class SaveTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23661,11 +23662,11 @@ class SaveTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SaveTaskResponse = SaveTaskResponse -@typing_extensions.final +@typing.final class SelfCalRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23676,11 +23677,11 @@ class SelfCalRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___SelfCalRequest = SelfCalRequest -@typing_extensions.final +@typing.final class SelfCalResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23691,11 +23692,11 @@ class SelfCalResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SelfCalResponse = SelfCalResponse -@typing_extensions.final +@typing.final class SelfTestDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23706,11 +23707,11 @@ class SelfTestDeviceRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___SelfTestDeviceRequest = SelfTestDeviceRequest -@typing_extensions.final +@typing.final class SelfTestDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23721,11 +23722,11 @@ class SelfTestDeviceResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SelfTestDeviceResponse = SelfTestDeviceResponse -@typing_extensions.final +@typing.final class SetAIChanCalCalDateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23736,14 +23737,14 @@ class SetAIChanCalCalDateRequest(google.protobuf.message.Message): DAY_FIELD_NUMBER: builtins.int HOUR_FIELD_NUMBER: builtins.int MINUTE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel_name: builtins.str year: builtins.int month: builtins.int day: builtins.int hour: builtins.int minute: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23755,12 +23756,12 @@ class SetAIChanCalCalDateRequest(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "task", b"task", "year", b"year"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "task", b"task", "year", b"year"]) -> None: ... global___SetAIChanCalCalDateRequest = SetAIChanCalCalDateRequest -@typing_extensions.final +@typing.final class SetAIChanCalCalDateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23771,11 +23772,11 @@ class SetAIChanCalCalDateResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetAIChanCalCalDateResponse = SetAIChanCalCalDateResponse -@typing_extensions.final +@typing.final class SetAIChanCalExpDateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23786,14 +23787,14 @@ class SetAIChanCalExpDateRequest(google.protobuf.message.Message): DAY_FIELD_NUMBER: builtins.int HOUR_FIELD_NUMBER: builtins.int MINUTE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel_name: builtins.str year: builtins.int month: builtins.int day: builtins.int hour: builtins.int minute: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23805,12 +23806,12 @@ class SetAIChanCalExpDateRequest(google.protobuf.message.Message): hour: builtins.int = ..., minute: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_name", b"channel_name", "day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "task", b"task", "year", b"year"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["channel_name", b"channel_name", "day", b"day", "hour", b"hour", "minute", b"minute", "month", b"month", "task", b"task", "year", b"year"]) -> None: ... global___SetAIChanCalExpDateRequest = SetAIChanCalExpDateRequest -@typing_extensions.final +@typing.final class SetAIChanCalExpDateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23821,11 +23822,11 @@ class SetAIChanCalExpDateResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetAIChanCalExpDateResponse = SetAIChanCalExpDateResponse -@typing_extensions.final +@typing.final class SetAnalogPowerUpStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23840,11 +23841,11 @@ class SetAnalogPowerUpStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., power_up_states: collections.abc.Iterable[global___AnalogPowerUpChannelsAndState] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "power_up_states", b"power_up_states"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "power_up_states", b"power_up_states"]) -> None: ... global___SetAnalogPowerUpStatesRequest = SetAnalogPowerUpStatesRequest -@typing_extensions.final +@typing.final class SetAnalogPowerUpStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23855,11 +23856,11 @@ class SetAnalogPowerUpStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetAnalogPowerUpStatesResponse = SetAnalogPowerUpStatesResponse -@typing_extensions.final +@typing.final class SetAnalogPowerUpStatesWithOutputTypeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23878,11 +23879,11 @@ class SetAnalogPowerUpStatesWithOutputTypeRequest(google.protobuf.message.Messag state_array: collections.abc.Iterable[builtins.float] | None = ..., channel_type_array: collections.abc.Iterable[global___PowerUpChannelType.ValueType] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["channel_names", b"channel_names", "channel_type_array", b"channel_type_array", "state_array", b"state_array"]) -> None: ... + def ClearField(self, field_name: typing.Literal["channel_names", b"channel_names", "channel_type_array", b"channel_type_array", "state_array", b"state_array"]) -> None: ... global___SetAnalogPowerUpStatesWithOutputTypeRequest = SetAnalogPowerUpStatesWithOutputTypeRequest -@typing_extensions.final +@typing.final class SetAnalogPowerUpStatesWithOutputTypeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23893,11 +23894,11 @@ class SetAnalogPowerUpStatesWithOutputTypeResponse(google.protobuf.message.Messa *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetAnalogPowerUpStatesWithOutputTypeResponse = SetAnalogPowerUpStatesWithOutputTypeResponse -@typing_extensions.final +@typing.final class SetArmStartTrigTrigWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23913,12 +23914,12 @@ class SetArmStartTrigTrigWhenRequest(google.protobuf.message.Message): task: session_pb2.Session | None = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> None: ... global___SetArmStartTrigTrigWhenRequest = SetArmStartTrigTrigWhenRequest -@typing_extensions.final +@typing.final class SetArmStartTrigTrigWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23929,11 +23930,11 @@ class SetArmStartTrigTrigWhenResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetArmStartTrigTrigWhenResponse = SetArmStartTrigTrigWhenResponse -@typing_extensions.final +@typing.final class SetBufferAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23941,11 +23942,11 @@ class SetBufferAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___BufferUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -23954,13 +23955,13 @@ class SetBufferAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetBufferAttributeUInt32Request = SetBufferAttributeUInt32Request -@typing_extensions.final +@typing.final class SetBufferAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23971,11 +23972,11 @@ class SetBufferAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetBufferAttributeUInt32Response = SetBufferAttributeUInt32Response -@typing_extensions.final +@typing.final class SetCalInfoAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -23995,13 +23996,13 @@ class SetCalInfoAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetCalInfoAttributeBoolRequest = SetCalInfoAttributeBoolRequest -@typing_extensions.final +@typing.final class SetCalInfoAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24012,11 +24013,11 @@ class SetCalInfoAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetCalInfoAttributeBoolResponse = SetCalInfoAttributeBoolResponse -@typing_extensions.final +@typing.final class SetCalInfoAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24036,13 +24037,13 @@ class SetCalInfoAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetCalInfoAttributeDoubleRequest = SetCalInfoAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetCalInfoAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24053,11 +24054,11 @@ class SetCalInfoAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetCalInfoAttributeDoubleResponse = SetCalInfoAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetCalInfoAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24077,13 +24078,13 @@ class SetCalInfoAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetCalInfoAttributeStringRequest = SetCalInfoAttributeStringRequest -@typing_extensions.final +@typing.final class SetCalInfoAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24094,11 +24095,11 @@ class SetCalInfoAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetCalInfoAttributeStringResponse = SetCalInfoAttributeStringResponse -@typing_extensions.final +@typing.final class SetCalInfoAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24118,13 +24119,13 @@ class SetCalInfoAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_name", b"device_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetCalInfoAttributeUInt32Request = SetCalInfoAttributeUInt32Request -@typing_extensions.final +@typing.final class SetCalInfoAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24135,11 +24136,11 @@ class SetCalInfoAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetCalInfoAttributeUInt32Response = SetCalInfoAttributeUInt32Response -@typing_extensions.final +@typing.final class SetChanAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24148,12 +24149,12 @@ class SetChanAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24163,13 +24164,13 @@ class SetChanAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetChanAttributeBoolRequest = SetChanAttributeBoolRequest -@typing_extensions.final +@typing.final class SetChanAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24180,11 +24181,11 @@ class SetChanAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeBoolResponse = SetChanAttributeBoolResponse -@typing_extensions.final +@typing.final class SetChanAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24193,12 +24194,12 @@ class SetChanAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24208,13 +24209,13 @@ class SetChanAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetChanAttributeDoubleRequest = SetChanAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetChanAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24225,11 +24226,11 @@ class SetChanAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeDoubleResponse = SetChanAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24238,12 +24239,12 @@ class SetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelDoubleArrayAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, @@ -24254,13 +24255,13 @@ class SetChanAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetChanAttributeDoubleArrayRequest = SetChanAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class SetChanAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24271,11 +24272,11 @@ class SetChanAttributeDoubleArrayResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeDoubleArrayResponse = SetChanAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class SetChanAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24285,13 +24286,13 @@ class SetChanAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelInt32Attribute.ValueType attribute_raw: builtins.int value: global___ChannelInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24302,16 +24303,16 @@ class SetChanAttributeInt32Request(google.protobuf.message.Message): value: global___ChannelInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetChanAttributeInt32Request = SetChanAttributeInt32Request -@typing_extensions.final +@typing.final class SetChanAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24322,11 +24323,11 @@ class SetChanAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeInt32Response = SetChanAttributeInt32Response -@typing_extensions.final +@typing.final class SetChanAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24335,12 +24336,12 @@ class SetChanAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24350,13 +24351,13 @@ class SetChanAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetChanAttributeStringRequest = SetChanAttributeStringRequest -@typing_extensions.final +@typing.final class SetChanAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24367,11 +24368,11 @@ class SetChanAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeStringResponse = SetChanAttributeStringResponse -@typing_extensions.final +@typing.final class SetChanAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24380,12 +24381,12 @@ class SetChanAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... channel: builtins.str attribute: global___ChannelUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24395,13 +24396,13 @@ class SetChanAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "channel", b"channel", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetChanAttributeUInt32Request = SetChanAttributeUInt32Request -@typing_extensions.final +@typing.final class SetChanAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24412,11 +24413,11 @@ class SetChanAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetChanAttributeUInt32Response = SetChanAttributeUInt32Response -@typing_extensions.final +@typing.final class SetDigitalLogicFamilyPowerUpStateRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24433,13 +24434,13 @@ class SetDigitalLogicFamilyPowerUpStateRequest(google.protobuf.message.Message): logic_family: global___LogicFamily.ValueType = ..., logic_family_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["logic_family", b"logic_family", "logic_family_enum", b"logic_family_enum", "logic_family_raw", b"logic_family_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "logic_family", b"logic_family", "logic_family_enum", b"logic_family_enum", "logic_family_raw", b"logic_family_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["logic_family_enum", b"logic_family_enum"]) -> typing_extensions.Literal["logic_family", "logic_family_raw"] | None: ... + def HasField(self, field_name: typing.Literal["logic_family", b"logic_family", "logic_family_enum", b"logic_family_enum", "logic_family_raw", b"logic_family_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "logic_family", b"logic_family", "logic_family_enum", b"logic_family_enum", "logic_family_raw", b"logic_family_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["logic_family_enum", b"logic_family_enum"]) -> typing.Literal["logic_family", "logic_family_raw"] | None: ... global___SetDigitalLogicFamilyPowerUpStateRequest = SetDigitalLogicFamilyPowerUpStateRequest -@typing_extensions.final +@typing.final class SetDigitalLogicFamilyPowerUpStateResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24450,11 +24451,11 @@ class SetDigitalLogicFamilyPowerUpStateResponse(google.protobuf.message.Message) *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetDigitalLogicFamilyPowerUpStateResponse = SetDigitalLogicFamilyPowerUpStateResponse -@typing_extensions.final +@typing.final class SetDigitalPowerUpStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24469,11 +24470,11 @@ class SetDigitalPowerUpStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., power_up_states: collections.abc.Iterable[global___DigitalPowerUpChannelsAndState] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "power_up_states", b"power_up_states"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "power_up_states", b"power_up_states"]) -> None: ... global___SetDigitalPowerUpStatesRequest = SetDigitalPowerUpStatesRequest -@typing_extensions.final +@typing.final class SetDigitalPowerUpStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24484,11 +24485,11 @@ class SetDigitalPowerUpStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetDigitalPowerUpStatesResponse = SetDigitalPowerUpStatesResponse -@typing_extensions.final +@typing.final class SetDigitalPullUpPullDownStatesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24503,11 +24504,11 @@ class SetDigitalPullUpPullDownStatesRequest(google.protobuf.message.Message): device_name: builtins.str = ..., pull_up_pull_down_states: collections.abc.Iterable[global___DigitalPullUpPullDownChannelsAndState] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name", "pull_up_pull_down_states", b"pull_up_pull_down_states"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name", "pull_up_pull_down_states", b"pull_up_pull_down_states"]) -> None: ... global___SetDigitalPullUpPullDownStatesRequest = SetDigitalPullUpPullDownStatesRequest -@typing_extensions.final +@typing.final class SetDigitalPullUpPullDownStatesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24518,11 +24519,11 @@ class SetDigitalPullUpPullDownStatesResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetDigitalPullUpPullDownStatesResponse = SetDigitalPullUpPullDownStatesResponse -@typing_extensions.final +@typing.final class SetExportedSignalAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24530,11 +24531,11 @@ class SetExportedSignalAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24543,13 +24544,13 @@ class SetExportedSignalAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetExportedSignalAttributeBoolRequest = SetExportedSignalAttributeBoolRequest -@typing_extensions.final +@typing.final class SetExportedSignalAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24560,11 +24561,11 @@ class SetExportedSignalAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetExportedSignalAttributeBoolResponse = SetExportedSignalAttributeBoolResponse -@typing_extensions.final +@typing.final class SetExportedSignalAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24572,11 +24573,11 @@ class SetExportedSignalAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24585,13 +24586,13 @@ class SetExportedSignalAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetExportedSignalAttributeDoubleRequest = SetExportedSignalAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetExportedSignalAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24602,11 +24603,11 @@ class SetExportedSignalAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetExportedSignalAttributeDoubleResponse = SetExportedSignalAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetExportedSignalAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24615,12 +24616,12 @@ class SetExportedSignalAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalInt32Attribute.ValueType attribute_raw: builtins.int value: global___ExportSignalInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24630,16 +24631,16 @@ class SetExportedSignalAttributeInt32Request(google.protobuf.message.Message): value: global___ExportSignalInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetExportedSignalAttributeInt32Request = SetExportedSignalAttributeInt32Request -@typing_extensions.final +@typing.final class SetExportedSignalAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24650,11 +24651,11 @@ class SetExportedSignalAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetExportedSignalAttributeInt32Response = SetExportedSignalAttributeInt32Response -@typing_extensions.final +@typing.final class SetExportedSignalAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24662,11 +24663,11 @@ class SetExportedSignalAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24675,13 +24676,13 @@ class SetExportedSignalAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetExportedSignalAttributeStringRequest = SetExportedSignalAttributeStringRequest -@typing_extensions.final +@typing.final class SetExportedSignalAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24692,11 +24693,11 @@ class SetExportedSignalAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetExportedSignalAttributeStringResponse = SetExportedSignalAttributeStringResponse -@typing_extensions.final +@typing.final class SetExportedSignalAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24704,11 +24705,11 @@ class SetExportedSignalAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ExportSignalUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24717,13 +24718,13 @@ class SetExportedSignalAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetExportedSignalAttributeUInt32Request = SetExportedSignalAttributeUInt32Request -@typing_extensions.final +@typing.final class SetExportedSignalAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24734,11 +24735,11 @@ class SetExportedSignalAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetExportedSignalAttributeUInt32Response = SetExportedSignalAttributeUInt32Response -@typing_extensions.final +@typing.final class SetFirstSampClkWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24754,12 +24755,12 @@ class SetFirstSampClkWhenRequest(google.protobuf.message.Message): task: session_pb2.Session | None = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> None: ... global___SetFirstSampClkWhenRequest = SetFirstSampClkWhenRequest -@typing_extensions.final +@typing.final class SetFirstSampClkWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24770,11 +24771,11 @@ class SetFirstSampClkWhenResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetFirstSampClkWhenResponse = SetFirstSampClkWhenResponse -@typing_extensions.final +@typing.final class SetReadAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24782,11 +24783,11 @@ class SetReadAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24795,13 +24796,13 @@ class SetReadAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetReadAttributeBoolRequest = SetReadAttributeBoolRequest -@typing_extensions.final +@typing.final class SetReadAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24812,11 +24813,11 @@ class SetReadAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeBoolResponse = SetReadAttributeBoolResponse -@typing_extensions.final +@typing.final class SetReadAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24824,11 +24825,11 @@ class SetReadAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24837,13 +24838,13 @@ class SetReadAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetReadAttributeDoubleRequest = SetReadAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetReadAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24854,11 +24855,11 @@ class SetReadAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeDoubleResponse = SetReadAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetReadAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24867,12 +24868,12 @@ class SetReadAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadInt32Attribute.ValueType attribute_raw: builtins.int value: global___ReadInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24882,16 +24883,16 @@ class SetReadAttributeInt32Request(google.protobuf.message.Message): value: global___ReadInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetReadAttributeInt32Request = SetReadAttributeInt32Request -@typing_extensions.final +@typing.final class SetReadAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24902,11 +24903,11 @@ class SetReadAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeInt32Response = SetReadAttributeInt32Response -@typing_extensions.final +@typing.final class SetReadAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24914,11 +24915,11 @@ class SetReadAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24927,13 +24928,13 @@ class SetReadAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetReadAttributeStringRequest = SetReadAttributeStringRequest -@typing_extensions.final +@typing.final class SetReadAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24944,11 +24945,11 @@ class SetReadAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeStringResponse = SetReadAttributeStringResponse -@typing_extensions.final +@typing.final class SetReadAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24956,11 +24957,11 @@ class SetReadAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -24969,13 +24970,13 @@ class SetReadAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetReadAttributeUInt32Request = SetReadAttributeUInt32Request -@typing_extensions.final +@typing.final class SetReadAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24986,11 +24987,11 @@ class SetReadAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeUInt32Response = SetReadAttributeUInt32Response -@typing_extensions.final +@typing.final class SetReadAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -24998,11 +24999,11 @@ class SetReadAttributeUInt64Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___ReadUInt64Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25011,13 +25012,13 @@ class SetReadAttributeUInt64Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetReadAttributeUInt64Request = SetReadAttributeUInt64Request -@typing_extensions.final +@typing.final class SetReadAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25028,11 +25029,11 @@ class SetReadAttributeUInt64Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetReadAttributeUInt64Response = SetReadAttributeUInt64Response -@typing_extensions.final +@typing.final class SetRealTimeAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25040,11 +25041,11 @@ class SetRealTimeAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25053,13 +25054,13 @@ class SetRealTimeAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetRealTimeAttributeBoolRequest = SetRealTimeAttributeBoolRequest -@typing_extensions.final +@typing.final class SetRealTimeAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25070,11 +25071,11 @@ class SetRealTimeAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetRealTimeAttributeBoolResponse = SetRealTimeAttributeBoolResponse -@typing_extensions.final +@typing.final class SetRealTimeAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25083,12 +25084,12 @@ class SetRealTimeAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeInt32Attribute.ValueType attribute_raw: builtins.int value: global___RealTimeInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25098,16 +25099,16 @@ class SetRealTimeAttributeInt32Request(google.protobuf.message.Message): value: global___RealTimeInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetRealTimeAttributeInt32Request = SetRealTimeAttributeInt32Request -@typing_extensions.final +@typing.final class SetRealTimeAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25118,11 +25119,11 @@ class SetRealTimeAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetRealTimeAttributeInt32Response = SetRealTimeAttributeInt32Response -@typing_extensions.final +@typing.final class SetRealTimeAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25130,11 +25131,11 @@ class SetRealTimeAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___RealTimeUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25143,13 +25144,13 @@ class SetRealTimeAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetRealTimeAttributeUInt32Request = SetRealTimeAttributeUInt32Request -@typing_extensions.final +@typing.final class SetRealTimeAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25160,11 +25161,11 @@ class SetRealTimeAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetRealTimeAttributeUInt32Response = SetRealTimeAttributeUInt32Response -@typing_extensions.final +@typing.final class SetScaleAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25184,13 +25185,13 @@ class SetScaleAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetScaleAttributeDoubleRequest = SetScaleAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetScaleAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25201,11 +25202,11 @@ class SetScaleAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetScaleAttributeDoubleResponse = SetScaleAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetScaleAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25226,13 +25227,13 @@ class SetScaleAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetScaleAttributeDoubleArrayRequest = SetScaleAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class SetScaleAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25243,11 +25244,11 @@ class SetScaleAttributeDoubleArrayResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetScaleAttributeDoubleArrayResponse = SetScaleAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class SetScaleAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25270,16 +25271,16 @@ class SetScaleAttributeInt32Request(google.protobuf.message.Message): value: global___ScaleInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetScaleAttributeInt32Request = SetScaleAttributeInt32Request -@typing_extensions.final +@typing.final class SetScaleAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25290,11 +25291,11 @@ class SetScaleAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetScaleAttributeInt32Response = SetScaleAttributeInt32Response -@typing_extensions.final +@typing.final class SetScaleAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25314,13 +25315,13 @@ class SetScaleAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "scale_name", b"scale_name", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetScaleAttributeStringRequest = SetScaleAttributeStringRequest -@typing_extensions.final +@typing.final class SetScaleAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25331,11 +25332,11 @@ class SetScaleAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetScaleAttributeStringResponse = SetScaleAttributeStringResponse -@typing_extensions.final +@typing.final class SetStartTrigTrigWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25351,12 +25352,12 @@ class SetStartTrigTrigWhenRequest(google.protobuf.message.Message): task: session_pb2.Session | None = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> None: ... global___SetStartTrigTrigWhenRequest = SetStartTrigTrigWhenRequest -@typing_extensions.final +@typing.final class SetStartTrigTrigWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25367,11 +25368,11 @@ class SetStartTrigTrigWhenResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetStartTrigTrigWhenResponse = SetStartTrigTrigWhenResponse -@typing_extensions.final +@typing.final class SetSyncPulseTimeWhenRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25387,12 +25388,12 @@ class SetSyncPulseTimeWhenRequest(google.protobuf.message.Message): task: session_pb2.Session | None = ..., data: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["data", b"data", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["data", b"data", "task", b"task"]) -> None: ... global___SetSyncPulseTimeWhenRequest = SetSyncPulseTimeWhenRequest -@typing_extensions.final +@typing.final class SetSyncPulseTimeWhenResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25403,11 +25404,11 @@ class SetSyncPulseTimeWhenResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetSyncPulseTimeWhenResponse = SetSyncPulseTimeWhenResponse -@typing_extensions.final +@typing.final class SetTimingAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25415,11 +25416,11 @@ class SetTimingAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25428,13 +25429,13 @@ class SetTimingAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeBoolRequest = SetTimingAttributeBoolRequest -@typing_extensions.final +@typing.final class SetTimingAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25445,11 +25446,11 @@ class SetTimingAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeBoolResponse = SetTimingAttributeBoolResponse -@typing_extensions.final +@typing.final class SetTimingAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25457,11 +25458,11 @@ class SetTimingAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25470,13 +25471,13 @@ class SetTimingAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeDoubleRequest = SetTimingAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetTimingAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25487,11 +25488,11 @@ class SetTimingAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeDoubleResponse = SetTimingAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetTimingAttributeExBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25500,12 +25501,12 @@ class SetTimingAttributeExBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25515,13 +25516,13 @@ class SetTimingAttributeExBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExBoolRequest = SetTimingAttributeExBoolRequest -@typing_extensions.final +@typing.final class SetTimingAttributeExBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25532,11 +25533,11 @@ class SetTimingAttributeExBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExBoolResponse = SetTimingAttributeExBoolResponse -@typing_extensions.final +@typing.final class SetTimingAttributeExDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25545,12 +25546,12 @@ class SetTimingAttributeExDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25560,13 +25561,13 @@ class SetTimingAttributeExDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExDoubleRequest = SetTimingAttributeExDoubleRequest -@typing_extensions.final +@typing.final class SetTimingAttributeExDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25577,11 +25578,11 @@ class SetTimingAttributeExDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExDoubleResponse = SetTimingAttributeExDoubleResponse -@typing_extensions.final +@typing.final class SetTimingAttributeExInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25591,13 +25592,13 @@ class SetTimingAttributeExInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingInt32Attribute.ValueType attribute_raw: builtins.int value: global___TimingInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25608,16 +25609,16 @@ class SetTimingAttributeExInt32Request(google.protobuf.message.Message): value: global___TimingInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetTimingAttributeExInt32Request = SetTimingAttributeExInt32Request -@typing_extensions.final +@typing.final class SetTimingAttributeExInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25628,11 +25629,11 @@ class SetTimingAttributeExInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExInt32Response = SetTimingAttributeExInt32Response -@typing_extensions.final +@typing.final class SetTimingAttributeExStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25641,12 +25642,12 @@ class SetTimingAttributeExStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25656,13 +25657,13 @@ class SetTimingAttributeExStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExStringRequest = SetTimingAttributeExStringRequest -@typing_extensions.final +@typing.final class SetTimingAttributeExStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25673,11 +25674,11 @@ class SetTimingAttributeExStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExStringResponse = SetTimingAttributeExStringResponse -@typing_extensions.final +@typing.final class SetTimingAttributeExTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25686,12 +25687,12 @@ class SetTimingAttributeExTimestampRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingTimestampAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.timestamp_pb2.Timestamp: ... def __init__( self, @@ -25702,13 +25703,13 @@ class SetTimingAttributeExTimestampRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExTimestampRequest = SetTimingAttributeExTimestampRequest -@typing_extensions.final +@typing.final class SetTimingAttributeExTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25719,11 +25720,11 @@ class SetTimingAttributeExTimestampResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExTimestampResponse = SetTimingAttributeExTimestampResponse -@typing_extensions.final +@typing.final class SetTimingAttributeExUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25732,12 +25733,12 @@ class SetTimingAttributeExUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25747,13 +25748,13 @@ class SetTimingAttributeExUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExUInt32Request = SetTimingAttributeExUInt32Request -@typing_extensions.final +@typing.final class SetTimingAttributeExUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25764,11 +25765,11 @@ class SetTimingAttributeExUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExUInt32Response = SetTimingAttributeExUInt32Response -@typing_extensions.final +@typing.final class SetTimingAttributeExUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25777,12 +25778,12 @@ class SetTimingAttributeExUInt64Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... device_names: builtins.str attribute: global___TimingUInt64Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25792,13 +25793,13 @@ class SetTimingAttributeExUInt64Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "device_names", b"device_names", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeExUInt64Request = SetTimingAttributeExUInt64Request -@typing_extensions.final +@typing.final class SetTimingAttributeExUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25809,11 +25810,11 @@ class SetTimingAttributeExUInt64Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeExUInt64Response = SetTimingAttributeExUInt64Response -@typing_extensions.final +@typing.final class SetTimingAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25822,12 +25823,12 @@ class SetTimingAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingInt32Attribute.ValueType attribute_raw: builtins.int value: global___TimingInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25837,16 +25838,16 @@ class SetTimingAttributeInt32Request(google.protobuf.message.Message): value: global___TimingInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetTimingAttributeInt32Request = SetTimingAttributeInt32Request -@typing_extensions.final +@typing.final class SetTimingAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25857,11 +25858,11 @@ class SetTimingAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeInt32Response = SetTimingAttributeInt32Response -@typing_extensions.final +@typing.final class SetTimingAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25869,11 +25870,11 @@ class SetTimingAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25882,13 +25883,13 @@ class SetTimingAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeStringRequest = SetTimingAttributeStringRequest -@typing_extensions.final +@typing.final class SetTimingAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25899,11 +25900,11 @@ class SetTimingAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeStringResponse = SetTimingAttributeStringResponse -@typing_extensions.final +@typing.final class SetTimingAttributeTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25911,11 +25912,11 @@ class SetTimingAttributeTimestampRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingTimestampAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.timestamp_pb2.Timestamp: ... def __init__( self, @@ -25925,13 +25926,13 @@ class SetTimingAttributeTimestampRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeTimestampRequest = SetTimingAttributeTimestampRequest -@typing_extensions.final +@typing.final class SetTimingAttributeTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25942,11 +25943,11 @@ class SetTimingAttributeTimestampResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeTimestampResponse = SetTimingAttributeTimestampResponse -@typing_extensions.final +@typing.final class SetTimingAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25954,11 +25955,11 @@ class SetTimingAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -25967,13 +25968,13 @@ class SetTimingAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeUInt32Request = SetTimingAttributeUInt32Request -@typing_extensions.final +@typing.final class SetTimingAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25984,11 +25985,11 @@ class SetTimingAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeUInt32Response = SetTimingAttributeUInt32Response -@typing_extensions.final +@typing.final class SetTimingAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -25996,11 +25997,11 @@ class SetTimingAttributeUInt64Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TimingUInt64Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26009,13 +26010,13 @@ class SetTimingAttributeUInt64Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTimingAttributeUInt64Request = SetTimingAttributeUInt64Request -@typing_extensions.final +@typing.final class SetTimingAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26026,11 +26027,11 @@ class SetTimingAttributeUInt64Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTimingAttributeUInt64Response = SetTimingAttributeUInt64Response -@typing_extensions.final +@typing.final class SetTrigAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26038,11 +26039,11 @@ class SetTrigAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26051,13 +26052,13 @@ class SetTrigAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeBoolRequest = SetTrigAttributeBoolRequest -@typing_extensions.final +@typing.final class SetTrigAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26068,11 +26069,11 @@ class SetTrigAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeBoolResponse = SetTrigAttributeBoolResponse -@typing_extensions.final +@typing.final class SetTrigAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26080,11 +26081,11 @@ class SetTrigAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26093,13 +26094,13 @@ class SetTrigAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeDoubleRequest = SetTrigAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetTrigAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26110,11 +26111,11 @@ class SetTrigAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeDoubleResponse = SetTrigAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetTrigAttributeDoubleArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26122,11 +26123,11 @@ class SetTrigAttributeDoubleArrayRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerDoubleArrayAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, @@ -26136,13 +26137,13 @@ class SetTrigAttributeDoubleArrayRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeDoubleArrayRequest = SetTrigAttributeDoubleArrayRequest -@typing_extensions.final +@typing.final class SetTrigAttributeDoubleArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26153,11 +26154,11 @@ class SetTrigAttributeDoubleArrayResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeDoubleArrayResponse = SetTrigAttributeDoubleArrayResponse -@typing_extensions.final +@typing.final class SetTrigAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26166,12 +26167,12 @@ class SetTrigAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerInt32Attribute.ValueType attribute_raw: builtins.int value: global___TriggerInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26181,16 +26182,16 @@ class SetTrigAttributeInt32Request(google.protobuf.message.Message): value: global___TriggerInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetTrigAttributeInt32Request = SetTrigAttributeInt32Request -@typing_extensions.final +@typing.final class SetTrigAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26201,11 +26202,11 @@ class SetTrigAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeInt32Response = SetTrigAttributeInt32Response -@typing_extensions.final +@typing.final class SetTrigAttributeInt32ArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26213,11 +26214,11 @@ class SetTrigAttributeInt32ArrayRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerInt32ArrayAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -26227,13 +26228,13 @@ class SetTrigAttributeInt32ArrayRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeInt32ArrayRequest = SetTrigAttributeInt32ArrayRequest -@typing_extensions.final +@typing.final class SetTrigAttributeInt32ArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26244,11 +26245,11 @@ class SetTrigAttributeInt32ArrayResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeInt32ArrayResponse = SetTrigAttributeInt32ArrayResponse -@typing_extensions.final +@typing.final class SetTrigAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26256,11 +26257,11 @@ class SetTrigAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26269,13 +26270,13 @@ class SetTrigAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeStringRequest = SetTrigAttributeStringRequest -@typing_extensions.final +@typing.final class SetTrigAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26286,11 +26287,11 @@ class SetTrigAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeStringResponse = SetTrigAttributeStringResponse -@typing_extensions.final +@typing.final class SetTrigAttributeTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26298,11 +26299,11 @@ class SetTrigAttributeTimestampRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerTimestampAttribute.ValueType attribute_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def value(self) -> google.protobuf.timestamp_pb2.Timestamp: ... def __init__( self, @@ -26312,13 +26313,13 @@ class SetTrigAttributeTimestampRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeTimestampRequest = SetTrigAttributeTimestampRequest -@typing_extensions.final +@typing.final class SetTrigAttributeTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26329,11 +26330,11 @@ class SetTrigAttributeTimestampResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeTimestampResponse = SetTrigAttributeTimestampResponse -@typing_extensions.final +@typing.final class SetTrigAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26341,11 +26342,11 @@ class SetTrigAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___TriggerUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26354,13 +26355,13 @@ class SetTrigAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetTrigAttributeUInt32Request = SetTrigAttributeUInt32Request -@typing_extensions.final +@typing.final class SetTrigAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26371,11 +26372,11 @@ class SetTrigAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetTrigAttributeUInt32Response = SetTrigAttributeUInt32Response -@typing_extensions.final +@typing.final class SetWatchdogAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26384,12 +26385,12 @@ class SetWatchdogAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26399,13 +26400,13 @@ class SetWatchdogAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWatchdogAttributeBoolRequest = SetWatchdogAttributeBoolRequest -@typing_extensions.final +@typing.final class SetWatchdogAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26416,11 +26417,11 @@ class SetWatchdogAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWatchdogAttributeBoolResponse = SetWatchdogAttributeBoolResponse -@typing_extensions.final +@typing.final class SetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26429,12 +26430,12 @@ class SetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26444,13 +26445,13 @@ class SetWatchdogAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWatchdogAttributeDoubleRequest = SetWatchdogAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetWatchdogAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26461,11 +26462,11 @@ class SetWatchdogAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWatchdogAttributeDoubleResponse = SetWatchdogAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetWatchdogAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26475,13 +26476,13 @@ class SetWatchdogAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogInt32Attribute.ValueType attribute_raw: builtins.int value: global___WatchdogInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26492,16 +26493,16 @@ class SetWatchdogAttributeInt32Request(google.protobuf.message.Message): value: global___WatchdogInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetWatchdogAttributeInt32Request = SetWatchdogAttributeInt32Request -@typing_extensions.final +@typing.final class SetWatchdogAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26512,11 +26513,11 @@ class SetWatchdogAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWatchdogAttributeInt32Response = SetWatchdogAttributeInt32Response -@typing_extensions.final +@typing.final class SetWatchdogAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26525,12 +26526,12 @@ class SetWatchdogAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... lines: builtins.str attribute: global___WatchdogStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26540,13 +26541,13 @@ class SetWatchdogAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "lines", b"lines", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWatchdogAttributeStringRequest = SetWatchdogAttributeStringRequest -@typing_extensions.final +@typing.final class SetWatchdogAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26557,11 +26558,11 @@ class SetWatchdogAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWatchdogAttributeStringResponse = SetWatchdogAttributeStringResponse -@typing_extensions.final +@typing.final class SetWriteAttributeBoolRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26569,11 +26570,11 @@ class SetWriteAttributeBoolRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteBoolAttribute.ValueType attribute_raw: builtins.int value: builtins.bool + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26582,13 +26583,13 @@ class SetWriteAttributeBoolRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.bool = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWriteAttributeBoolRequest = SetWriteAttributeBoolRequest -@typing_extensions.final +@typing.final class SetWriteAttributeBoolResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26599,11 +26600,11 @@ class SetWriteAttributeBoolResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeBoolResponse = SetWriteAttributeBoolResponse -@typing_extensions.final +@typing.final class SetWriteAttributeDoubleRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26611,11 +26612,11 @@ class SetWriteAttributeDoubleRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteDoubleAttribute.ValueType attribute_raw: builtins.int value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26624,13 +26625,13 @@ class SetWriteAttributeDoubleRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWriteAttributeDoubleRequest = SetWriteAttributeDoubleRequest -@typing_extensions.final +@typing.final class SetWriteAttributeDoubleResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26641,11 +26642,11 @@ class SetWriteAttributeDoubleResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeDoubleResponse = SetWriteAttributeDoubleResponse -@typing_extensions.final +@typing.final class SetWriteAttributeInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26654,12 +26655,12 @@ class SetWriteAttributeInt32Request(google.protobuf.message.Message): ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int VALUE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteInt32Attribute.ValueType attribute_raw: builtins.int value: global___WriteInt32AttributeValues.ValueType value_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26669,16 +26670,16 @@ class SetWriteAttributeInt32Request(google.protobuf.message.Message): value: global___WriteInt32AttributeValues.ValueType = ..., value_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value", "value_enum", b"value_enum", "value_raw", b"value_raw"]) -> None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... @typing.overload - def WhichOneof(self, oneof_group: typing_extensions.Literal["value_enum", b"value_enum"]) -> typing_extensions.Literal["value", "value_raw"] | None: ... + def WhichOneof(self, oneof_group: typing.Literal["value_enum", b"value_enum"]) -> typing.Literal["value", "value_raw"] | None: ... global___SetWriteAttributeInt32Request = SetWriteAttributeInt32Request -@typing_extensions.final +@typing.final class SetWriteAttributeInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26689,11 +26690,11 @@ class SetWriteAttributeInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeInt32Response = SetWriteAttributeInt32Response -@typing_extensions.final +@typing.final class SetWriteAttributeStringRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26701,11 +26702,11 @@ class SetWriteAttributeStringRequest(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteStringAttribute.ValueType attribute_raw: builtins.int value: builtins.str + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26714,13 +26715,13 @@ class SetWriteAttributeStringRequest(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWriteAttributeStringRequest = SetWriteAttributeStringRequest -@typing_extensions.final +@typing.final class SetWriteAttributeStringResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26731,11 +26732,11 @@ class SetWriteAttributeStringResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeStringResponse = SetWriteAttributeStringResponse -@typing_extensions.final +@typing.final class SetWriteAttributeUInt32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26743,11 +26744,11 @@ class SetWriteAttributeUInt32Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteUInt32Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26756,13 +26757,13 @@ class SetWriteAttributeUInt32Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWriteAttributeUInt32Request = SetWriteAttributeUInt32Request -@typing_extensions.final +@typing.final class SetWriteAttributeUInt32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26773,11 +26774,11 @@ class SetWriteAttributeUInt32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeUInt32Response = SetWriteAttributeUInt32Response -@typing_extensions.final +@typing.final class SetWriteAttributeUInt64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26785,11 +26786,11 @@ class SetWriteAttributeUInt64Request(google.protobuf.message.Message): ATTRIBUTE_FIELD_NUMBER: builtins.int ATTRIBUTE_RAW_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... attribute: global___WriteUInt64Attribute.ValueType attribute_raw: builtins.int value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26798,13 +26799,13 @@ class SetWriteAttributeUInt64Request(google.protobuf.message.Message): attribute_raw: builtins.int = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["attribute_enum", b"attribute_enum"]) -> typing_extensions.Literal["attribute", "attribute_raw"] | None: ... + def HasField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["attribute", b"attribute", "attribute_enum", b"attribute_enum", "attribute_raw", b"attribute_raw", "task", b"task", "value", b"value"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["attribute_enum", b"attribute_enum"]) -> typing.Literal["attribute", "attribute_raw"] | None: ... global___SetWriteAttributeUInt64Request = SetWriteAttributeUInt64Request -@typing_extensions.final +@typing.final class SetWriteAttributeUInt64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26815,31 +26816,31 @@ class SetWriteAttributeUInt64Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___SetWriteAttributeUInt64Response = SetWriteAttributeUInt64Response -@typing_extensions.final +@typing.final class StartNewFileRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int FILE_PATH_FIELD_NUMBER: builtins.int + file_path: builtins.str @property def task(self) -> session_pb2.Session: ... - file_path: builtins.str def __init__( self, *, task: session_pb2.Session | None = ..., file_path: builtins.str = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["file_path", b"file_path", "task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["file_path", b"file_path", "task", b"task"]) -> None: ... global___StartNewFileRequest = StartNewFileRequest -@typing_extensions.final +@typing.final class StartNewFileResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26850,11 +26851,11 @@ class StartNewFileResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___StartNewFileResponse = StartNewFileResponse -@typing_extensions.final +@typing.final class StartTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26866,12 +26867,12 @@ class StartTaskRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___StartTaskRequest = StartTaskRequest -@typing_extensions.final +@typing.final class StartTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26882,11 +26883,11 @@ class StartTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___StartTaskResponse = StartTaskResponse -@typing_extensions.final +@typing.final class StopTaskRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26898,12 +26899,12 @@ class StopTaskRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___StopTaskRequest = StopTaskRequest -@typing_extensions.final +@typing.final class StopTaskResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26914,21 +26915,21 @@ class StopTaskResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___StopTaskResponse = StopTaskResponse -@typing_extensions.final +@typing.final class TaskControlRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int ACTION_FIELD_NUMBER: builtins.int ACTION_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... action: global___TaskControlAction.ValueType action_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -26936,13 +26937,13 @@ class TaskControlRequest(google.protobuf.message.Message): action: global___TaskControlAction.ValueType = ..., action_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["action_enum", b"action_enum"]) -> typing_extensions.Literal["action", "action_raw"] | None: ... + def HasField(self, field_name: typing.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["action", b"action", "action_enum", b"action_enum", "action_raw", b"action_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["action_enum", b"action_enum"]) -> typing.Literal["action", "action_raw"] | None: ... global___TaskControlRequest = TaskControlRequest -@typing_extensions.final +@typing.final class TaskControlResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26953,11 +26954,11 @@ class TaskControlResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___TaskControlResponse = TaskControlResponse -@typing_extensions.final +@typing.final class TristateOutputTermRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26968,11 +26969,11 @@ class TristateOutputTermRequest(google.protobuf.message.Message): *, output_terminal: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["output_terminal", b"output_terminal"]) -> None: ... + def ClearField(self, field_name: typing.Literal["output_terminal", b"output_terminal"]) -> None: ... global___TristateOutputTermRequest = TristateOutputTermRequest -@typing_extensions.final +@typing.final class TristateOutputTermResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26983,11 +26984,11 @@ class TristateOutputTermResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___TristateOutputTermResponse = TristateOutputTermResponse -@typing_extensions.final +@typing.final class UnregisterDoneEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -26999,12 +27000,12 @@ class UnregisterDoneEventRequest(google.protobuf.message.Message): *, task: session_pb2.Session | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task"]) -> None: ... global___UnregisterDoneEventRequest = UnregisterDoneEventRequest -@typing_extensions.final +@typing.final class UnregisterDoneEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27015,21 +27016,21 @@ class UnregisterDoneEventResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___UnregisterDoneEventResponse = UnregisterDoneEventResponse -@typing_extensions.final +@typing.final class UnregisterEveryNSamplesEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int EVERY_N_SAMPLES_EVENT_TYPE_FIELD_NUMBER: builtins.int EVERY_N_SAMPLES_EVENT_TYPE_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... every_n_samples_event_type: global___EveryNSamplesEventType.ValueType every_n_samples_event_type_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27037,13 +27038,13 @@ class UnregisterEveryNSamplesEventRequest(google.protobuf.message.Message): every_n_samples_event_type: global___EveryNSamplesEventType.ValueType = ..., every_n_samples_event_type_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["every_n_samples_event_type_enum", b"every_n_samples_event_type_enum"]) -> typing_extensions.Literal["every_n_samples_event_type", "every_n_samples_event_type_raw"] | None: ... + def HasField(self, field_name: typing.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["every_n_samples_event_type", b"every_n_samples_event_type", "every_n_samples_event_type_enum", b"every_n_samples_event_type_enum", "every_n_samples_event_type_raw", b"every_n_samples_event_type_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["every_n_samples_event_type_enum", b"every_n_samples_event_type_enum"]) -> typing.Literal["every_n_samples_event_type", "every_n_samples_event_type_raw"] | None: ... global___UnregisterEveryNSamplesEventRequest = UnregisterEveryNSamplesEventRequest -@typing_extensions.final +@typing.final class UnregisterEveryNSamplesEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27054,21 +27055,21 @@ class UnregisterEveryNSamplesEventResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___UnregisterEveryNSamplesEventResponse = UnregisterEveryNSamplesEventResponse -@typing_extensions.final +@typing.final class UnregisterSignalEventRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int SIGNAL_ID_FIELD_NUMBER: builtins.int SIGNAL_ID_RAW_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... signal_id: global___Signal2.ValueType signal_id_raw: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27076,13 +27077,13 @@ class UnregisterSignalEventRequest(google.protobuf.message.Message): signal_id: global___Signal2.ValueType = ..., signal_id_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["signal_id_enum", b"signal_id_enum"]) -> typing_extensions.Literal["signal_id", "signal_id_raw"] | None: ... + def HasField(self, field_name: typing.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["signal_id", b"signal_id", "signal_id_enum", b"signal_id_enum", "signal_id_raw", b"signal_id_raw", "task", b"task"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["signal_id_enum", b"signal_id_enum"]) -> typing.Literal["signal_id", "signal_id_raw"] | None: ... global___UnregisterSignalEventRequest = UnregisterSignalEventRequest -@typing_extensions.final +@typing.final class UnregisterSignalEventResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27093,11 +27094,11 @@ class UnregisterSignalEventResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___UnregisterSignalEventResponse = UnregisterSignalEventResponse -@typing_extensions.final +@typing.final class UnreserveNetworkDeviceRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27108,11 +27109,11 @@ class UnreserveNetworkDeviceRequest(google.protobuf.message.Message): *, device_name: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["device_name", b"device_name"]) -> None: ... + def ClearField(self, field_name: typing.Literal["device_name", b"device_name"]) -> None: ... global___UnreserveNetworkDeviceRequest = UnreserveNetworkDeviceRequest -@typing_extensions.final +@typing.final class UnreserveNetworkDeviceResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27123,31 +27124,31 @@ class UnreserveNetworkDeviceResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___UnreserveNetworkDeviceResponse = UnreserveNetworkDeviceResponse -@typing_extensions.final +@typing.final class WaitForNextSampleClockRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int + timeout: builtins.float @property def task(self) -> session_pb2.Session: ... - timeout: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout"]) -> None: ... global___WaitForNextSampleClockRequest = WaitForNextSampleClockRequest -@typing_extensions.final +@typing.final class WaitForNextSampleClockResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27161,11 +27162,11 @@ class WaitForNextSampleClockResponse(google.protobuf.message.Message): status: builtins.int = ..., is_late: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_late", b"is_late", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_late", b"is_late", "status", b"status"]) -> None: ... global___WaitForNextSampleClockResponse = WaitForNextSampleClockResponse -@typing_extensions.final +@typing.final class WaitForValidTimestampRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27173,11 +27174,11 @@ class WaitForValidTimestampRequest(google.protobuf.message.Message): TIMESTAMP_EVENT_FIELD_NUMBER: builtins.int TIMESTAMP_EVENT_RAW_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... timestamp_event: global___TimestampEvent.ValueType timestamp_event_raw: builtins.int timeout: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27186,13 +27187,13 @@ class WaitForValidTimestampRequest(google.protobuf.message.Message): timestamp_event_raw: builtins.int = ..., timeout: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task", "timestamp_event", b"timestamp_event", "timestamp_event_enum", b"timestamp_event_enum", "timestamp_event_raw", b"timestamp_event_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "timeout", b"timeout", "timestamp_event", b"timestamp_event", "timestamp_event_enum", b"timestamp_event_enum", "timestamp_event_raw", b"timestamp_event_raw"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["timestamp_event_enum", b"timestamp_event_enum"]) -> typing_extensions.Literal["timestamp_event", "timestamp_event_raw"] | None: ... + def HasField(self, field_name: typing.Literal["task", b"task", "timestamp_event", b"timestamp_event", "timestamp_event_enum", b"timestamp_event_enum", "timestamp_event_raw", b"timestamp_event_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "timeout", b"timeout", "timestamp_event", b"timestamp_event", "timestamp_event_enum", b"timestamp_event_enum", "timestamp_event_raw", b"timestamp_event_raw"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["timestamp_event_enum", b"timestamp_event_enum"]) -> typing.Literal["timestamp_event", "timestamp_event_raw"] | None: ... global___WaitForValidTimestampRequest = WaitForValidTimestampRequest -@typing_extensions.final +@typing.final class WaitForValidTimestampResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27207,32 +27208,32 @@ class WaitForValidTimestampResponse(google.protobuf.message.Message): status: builtins.int = ..., timestamp: google.protobuf.timestamp_pb2.Timestamp | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["timestamp", b"timestamp"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status", "timestamp", b"timestamp"]) -> None: ... + def HasField(self, field_name: typing.Literal["timestamp", b"timestamp"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["status", b"status", "timestamp", b"timestamp"]) -> None: ... global___WaitForValidTimestampResponse = WaitForValidTimestampResponse -@typing_extensions.final +@typing.final class WaitUntilTaskDoneRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor TASK_FIELD_NUMBER: builtins.int TIME_TO_WAIT_FIELD_NUMBER: builtins.int + time_to_wait: builtins.float @property def task(self) -> session_pb2.Session: ... - time_to_wait: builtins.float def __init__( self, *, task: session_pb2.Session | None = ..., time_to_wait: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["task", b"task", "time_to_wait", b"time_to_wait"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["task", b"task", "time_to_wait", b"time_to_wait"]) -> None: ... global___WaitUntilTaskDoneRequest = WaitUntilTaskDoneRequest -@typing_extensions.final +@typing.final class WaitUntilTaskDoneResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27243,11 +27244,11 @@ class WaitUntilTaskDoneResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WaitUntilTaskDoneResponse = WaitUntilTaskDoneResponse -@typing_extensions.final +@typing.final class WriteAnalogF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27258,14 +27259,14 @@ class WriteAnalogF64Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... def __init__( self, @@ -27278,13 +27279,13 @@ class WriteAnalogF64Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteAnalogF64Request = WriteAnalogF64Request -@typing_extensions.final +@typing.final class WriteAnalogF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27298,11 +27299,11 @@ class WriteAnalogF64Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteAnalogF64Response = WriteAnalogF64Response -@typing_extensions.final +@typing.final class WriteAnalogScalarF64Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27310,11 +27311,11 @@ class WriteAnalogScalarF64Request(google.protobuf.message.Message): AUTO_START_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... auto_start: builtins.bool timeout: builtins.float value: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27323,12 +27324,12 @@ class WriteAnalogScalarF64Request(google.protobuf.message.Message): timeout: builtins.float = ..., value: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "task", b"task", "timeout", b"timeout", "value", b"value"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "task", b"task", "timeout", b"timeout", "value", b"value"]) -> None: ... global___WriteAnalogScalarF64Request = WriteAnalogScalarF64Request -@typing_extensions.final +@typing.final class WriteAnalogScalarF64Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27339,11 +27340,11 @@ class WriteAnalogScalarF64Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteAnalogScalarF64Response = WriteAnalogScalarF64Response -@typing_extensions.final +@typing.final class WriteBinaryI16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27354,14 +27355,14 @@ class WriteBinaryI16Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -27374,13 +27375,13 @@ class WriteBinaryI16Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteBinaryI16Request = WriteBinaryI16Request -@typing_extensions.final +@typing.final class WriteBinaryI16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27394,11 +27395,11 @@ class WriteBinaryI16Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteBinaryI16Response = WriteBinaryI16Response -@typing_extensions.final +@typing.final class WriteBinaryI32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27409,14 +27410,14 @@ class WriteBinaryI32Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -27429,13 +27430,13 @@ class WriteBinaryI32Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteBinaryI32Request = WriteBinaryI32Request -@typing_extensions.final +@typing.final class WriteBinaryI32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27449,11 +27450,11 @@ class WriteBinaryI32Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteBinaryI32Response = WriteBinaryI32Response -@typing_extensions.final +@typing.final class WriteBinaryU16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27464,14 +27465,14 @@ class WriteBinaryU16Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -27484,13 +27485,13 @@ class WriteBinaryU16Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteBinaryU16Request = WriteBinaryU16Request -@typing_extensions.final +@typing.final class WriteBinaryU16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27504,11 +27505,11 @@ class WriteBinaryU16Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteBinaryU16Response = WriteBinaryU16Response -@typing_extensions.final +@typing.final class WriteBinaryU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27519,14 +27520,14 @@ class WriteBinaryU32Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -27539,13 +27540,13 @@ class WriteBinaryU32Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteBinaryU32Request = WriteBinaryU32Request -@typing_extensions.final +@typing.final class WriteBinaryU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27559,11 +27560,11 @@ class WriteBinaryU32Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteBinaryU32Response = WriteBinaryU32Response -@typing_extensions.final +@typing.final class WriteCtrFreqRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27575,14 +27576,14 @@ class WriteCtrFreqRequest(google.protobuf.message.Message): DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int FREQUENCY_FIELD_NUMBER: builtins.int DUTY_CYCLE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def frequency(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def duty_cycle(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @@ -27598,13 +27599,13 @@ class WriteCtrFreqRequest(google.protobuf.message.Message): frequency: collections.abc.Iterable[builtins.float] | None = ..., duty_cycle: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "duty_cycle", b"duty_cycle", "frequency", b"frequency", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "duty_cycle", b"duty_cycle", "frequency", b"frequency", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteCtrFreqRequest = WriteCtrFreqRequest -@typing_extensions.final +@typing.final class WriteCtrFreqResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27618,11 +27619,11 @@ class WriteCtrFreqResponse(google.protobuf.message.Message): status: builtins.int = ..., num_samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteCtrFreqResponse = WriteCtrFreqResponse -@typing_extensions.final +@typing.final class WriteCtrFreqScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27631,12 +27632,12 @@ class WriteCtrFreqScalarRequest(google.protobuf.message.Message): TIMEOUT_FIELD_NUMBER: builtins.int FREQUENCY_FIELD_NUMBER: builtins.int DUTY_CYCLE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... auto_start: builtins.bool timeout: builtins.float frequency: builtins.float duty_cycle: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27646,12 +27647,12 @@ class WriteCtrFreqScalarRequest(google.protobuf.message.Message): frequency: builtins.float = ..., duty_cycle: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "duty_cycle", b"duty_cycle", "frequency", b"frequency", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "duty_cycle", b"duty_cycle", "frequency", b"frequency", "task", b"task", "timeout", b"timeout"]) -> None: ... global___WriteCtrFreqScalarRequest = WriteCtrFreqScalarRequest -@typing_extensions.final +@typing.final class WriteCtrFreqScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27662,11 +27663,11 @@ class WriteCtrFreqScalarResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteCtrFreqScalarResponse = WriteCtrFreqScalarResponse -@typing_extensions.final +@typing.final class WriteCtrTicksRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27678,14 +27679,14 @@ class WriteCtrTicksRequest(google.protobuf.message.Message): DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int HIGH_TICKS_FIELD_NUMBER: builtins.int LOW_TICKS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def high_ticks(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @property def low_ticks(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... @@ -27701,13 +27702,13 @@ class WriteCtrTicksRequest(google.protobuf.message.Message): high_ticks: collections.abc.Iterable[builtins.int] | None = ..., low_ticks: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteCtrTicksRequest = WriteCtrTicksRequest -@typing_extensions.final +@typing.final class WriteCtrTicksResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27721,11 +27722,11 @@ class WriteCtrTicksResponse(google.protobuf.message.Message): status: builtins.int = ..., num_samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteCtrTicksResponse = WriteCtrTicksResponse -@typing_extensions.final +@typing.final class WriteCtrTicksScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27734,12 +27735,12 @@ class WriteCtrTicksScalarRequest(google.protobuf.message.Message): TIMEOUT_FIELD_NUMBER: builtins.int HIGH_TICKS_FIELD_NUMBER: builtins.int LOW_TICKS_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... auto_start: builtins.bool timeout: builtins.float high_ticks: builtins.int low_ticks: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27749,12 +27750,12 @@ class WriteCtrTicksScalarRequest(google.protobuf.message.Message): high_ticks: builtins.int = ..., low_ticks: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "high_ticks", b"high_ticks", "low_ticks", b"low_ticks", "task", b"task", "timeout", b"timeout"]) -> None: ... global___WriteCtrTicksScalarRequest = WriteCtrTicksScalarRequest -@typing_extensions.final +@typing.final class WriteCtrTicksScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27765,11 +27766,11 @@ class WriteCtrTicksScalarResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteCtrTicksScalarResponse = WriteCtrTicksScalarResponse -@typing_extensions.final +@typing.final class WriteCtrTimeRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27781,14 +27782,14 @@ class WriteCtrTimeRequest(google.protobuf.message.Message): DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int HIGH_TIME_FIELD_NUMBER: builtins.int LOW_TIME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def high_time(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @property def low_time(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.float]: ... @@ -27804,13 +27805,13 @@ class WriteCtrTimeRequest(google.protobuf.message.Message): high_time: collections.abc.Iterable[builtins.float] | None = ..., low_time: collections.abc.Iterable[builtins.float] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "high_time", b"high_time", "low_time", b"low_time", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "high_time", b"high_time", "low_time", b"low_time", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteCtrTimeRequest = WriteCtrTimeRequest -@typing_extensions.final +@typing.final class WriteCtrTimeResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27824,11 +27825,11 @@ class WriteCtrTimeResponse(google.protobuf.message.Message): status: builtins.int = ..., num_samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["num_samps_per_chan_written", b"num_samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteCtrTimeResponse = WriteCtrTimeResponse -@typing_extensions.final +@typing.final class WriteCtrTimeScalarRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27837,12 +27838,12 @@ class WriteCtrTimeScalarRequest(google.protobuf.message.Message): TIMEOUT_FIELD_NUMBER: builtins.int HIGH_TIME_FIELD_NUMBER: builtins.int LOW_TIME_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... auto_start: builtins.bool timeout: builtins.float high_time: builtins.float low_time: builtins.float + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27852,12 +27853,12 @@ class WriteCtrTimeScalarRequest(google.protobuf.message.Message): high_time: builtins.float = ..., low_time: builtins.float = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "high_time", b"high_time", "low_time", b"low_time", "task", b"task", "timeout", b"timeout"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "high_time", b"high_time", "low_time", b"low_time", "task", b"task", "timeout", b"timeout"]) -> None: ... global___WriteCtrTimeScalarRequest = WriteCtrTimeScalarRequest -@typing_extensions.final +@typing.final class WriteCtrTimeScalarResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27868,11 +27869,11 @@ class WriteCtrTimeScalarResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteCtrTimeScalarResponse = WriteCtrTimeScalarResponse -@typing_extensions.final +@typing.final class WriteDigitalLinesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27883,14 +27884,14 @@ class WriteDigitalLinesRequest(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int write_array: builtins.bytes + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27902,13 +27903,13 @@ class WriteDigitalLinesRequest(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: builtins.bytes = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteDigitalLinesRequest = WriteDigitalLinesRequest -@typing_extensions.final +@typing.final class WriteDigitalLinesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27922,11 +27923,11 @@ class WriteDigitalLinesResponse(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteDigitalLinesResponse = WriteDigitalLinesResponse -@typing_extensions.final +@typing.final class WriteDigitalScalarU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27934,11 +27935,11 @@ class WriteDigitalScalarU32Request(google.protobuf.message.Message): AUTO_START_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int VALUE_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... auto_start: builtins.bool timeout: builtins.float value: builtins.int + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -27947,12 +27948,12 @@ class WriteDigitalScalarU32Request(google.protobuf.message.Message): timeout: builtins.float = ..., value: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "task", b"task", "timeout", b"timeout", "value", b"value"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "task", b"task", "timeout", b"timeout", "value", b"value"]) -> None: ... global___WriteDigitalScalarU32Request = WriteDigitalScalarU32Request -@typing_extensions.final +@typing.final class WriteDigitalScalarU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27963,11 +27964,11 @@ class WriteDigitalScalarU32Response(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteDigitalScalarU32Response = WriteDigitalScalarU32Response -@typing_extensions.final +@typing.final class WriteDigitalU16Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -27978,14 +27979,14 @@ class WriteDigitalU16Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -27998,13 +27999,13 @@ class WriteDigitalU16Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteDigitalU16Request = WriteDigitalU16Request -@typing_extensions.final +@typing.final class WriteDigitalU16Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28018,11 +28019,11 @@ class WriteDigitalU16Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteDigitalU16Response = WriteDigitalU16Response -@typing_extensions.final +@typing.final class WriteDigitalU32Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28033,14 +28034,14 @@ class WriteDigitalU32Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int @property + def task(self) -> session_pb2.Session: ... + @property def write_array(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.int]: ... def __init__( self, @@ -28053,13 +28054,13 @@ class WriteDigitalU32Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: collections.abc.Iterable[builtins.int] | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteDigitalU32Request = WriteDigitalU32Request -@typing_extensions.final +@typing.final class WriteDigitalU32Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28073,11 +28074,11 @@ class WriteDigitalU32Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteDigitalU32Response = WriteDigitalU32Response -@typing_extensions.final +@typing.final class WriteDigitalU8Request(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28088,14 +28089,14 @@ class WriteDigitalU8Request(google.protobuf.message.Message): DATA_LAYOUT_FIELD_NUMBER: builtins.int DATA_LAYOUT_RAW_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps_per_chan: builtins.int auto_start: builtins.bool timeout: builtins.float data_layout: global___GroupBy.ValueType data_layout_raw: builtins.int write_array: builtins.bytes + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -28107,13 +28108,13 @@ class WriteDigitalU8Request(google.protobuf.message.Message): data_layout_raw: builtins.int = ..., write_array: builtins.bytes = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["data_layout_enum", b"data_layout_enum"]) -> typing_extensions.Literal["data_layout", "data_layout_raw"] | None: ... + def HasField(self, field_name: typing.Literal["data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "data_layout", b"data_layout", "data_layout_enum", b"data_layout_enum", "data_layout_raw", b"data_layout_raw", "num_samps_per_chan", b"num_samps_per_chan", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["data_layout_enum", b"data_layout_enum"]) -> typing.Literal["data_layout", "data_layout_raw"] | None: ... global___WriteDigitalU8Request = WriteDigitalU8Request -@typing_extensions.final +@typing.final class WriteDigitalU8Response(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28127,11 +28128,11 @@ class WriteDigitalU8Response(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteDigitalU8Response = WriteDigitalU8Response -@typing_extensions.final +@typing.final class WriteRawRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28140,12 +28141,12 @@ class WriteRawRequest(google.protobuf.message.Message): AUTO_START_FIELD_NUMBER: builtins.int TIMEOUT_FIELD_NUMBER: builtins.int WRITE_ARRAY_FIELD_NUMBER: builtins.int - @property - def task(self) -> session_pb2.Session: ... num_samps: builtins.int auto_start: builtins.bool timeout: builtins.float write_array: builtins.bytes + @property + def task(self) -> session_pb2.Session: ... def __init__( self, *, @@ -28155,12 +28156,12 @@ class WriteRawRequest(google.protobuf.message.Message): timeout: builtins.float = ..., write_array: builtins.bytes = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["task", b"task"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["auto_start", b"auto_start", "num_samps", b"num_samps", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... + def HasField(self, field_name: typing.Literal["task", b"task"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["auto_start", b"auto_start", "num_samps", b"num_samps", "task", b"task", "timeout", b"timeout", "write_array", b"write_array"]) -> None: ... global___WriteRawRequest = WriteRawRequest -@typing_extensions.final +@typing.final class WriteRawResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28174,11 +28175,11 @@ class WriteRawResponse(google.protobuf.message.Message): status: builtins.int = ..., samps_per_chan_written: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["samps_per_chan_written", b"samps_per_chan_written", "status", b"status"]) -> None: ... global___WriteRawResponse = WriteRawResponse -@typing_extensions.final +@typing.final class WriteToTEDSFromArrayRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28198,13 +28199,13 @@ class WriteToTEDSFromArrayRequest(google.protobuf.message.Message): basic_teds_options: global___WriteBasicTEDSOptions.ValueType = ..., basic_teds_options_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw", "bit_stream", b"bit_stream", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["basic_teds_options_enum", b"basic_teds_options_enum"]) -> typing_extensions.Literal["basic_teds_options", "basic_teds_options_raw"] | None: ... + def HasField(self, field_name: typing.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw", "bit_stream", b"bit_stream", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["basic_teds_options_enum", b"basic_teds_options_enum"]) -> typing.Literal["basic_teds_options", "basic_teds_options_raw"] | None: ... global___WriteToTEDSFromArrayRequest = WriteToTEDSFromArrayRequest -@typing_extensions.final +@typing.final class WriteToTEDSFromArrayResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28215,11 +28216,11 @@ class WriteToTEDSFromArrayResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteToTEDSFromArrayResponse = WriteToTEDSFromArrayResponse -@typing_extensions.final +@typing.final class WriteToTEDSFromFileRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28239,13 +28240,13 @@ class WriteToTEDSFromFileRequest(google.protobuf.message.Message): basic_teds_options: global___WriteBasicTEDSOptions.ValueType = ..., basic_teds_options_raw: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw", "file_path", b"file_path", "physical_channel", b"physical_channel"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["basic_teds_options_enum", b"basic_teds_options_enum"]) -> typing_extensions.Literal["basic_teds_options", "basic_teds_options_raw"] | None: ... + def HasField(self, field_name: typing.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["basic_teds_options", b"basic_teds_options", "basic_teds_options_enum", b"basic_teds_options_enum", "basic_teds_options_raw", b"basic_teds_options_raw", "file_path", b"file_path", "physical_channel", b"physical_channel"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["basic_teds_options_enum", b"basic_teds_options_enum"]) -> typing.Literal["basic_teds_options", "basic_teds_options_raw"] | None: ... global___WriteToTEDSFromFileRequest = WriteToTEDSFromFileRequest -@typing_extensions.final +@typing.final class WriteToTEDSFromFileResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -28256,6 +28257,6 @@ class WriteToTEDSFromFileResponse(google.protobuf.message.Message): *, status: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["status", b"status"]) -> None: ... + def ClearField(self, field_name: typing.Literal["status", b"status"]) -> None: ... global___WriteToTEDSFromFileResponse = WriteToTEDSFromFileResponse diff --git a/generated/nidaqmx/_stubs/nidaqmx_pb2_grpc.pyi b/generated/nidaqmx/_stubs/nidaqmx_pb2_grpc.pyi index 64785ff93..2d4844048 100644 --- a/generated/nidaqmx/_stubs/nidaqmx_pb2_grpc.pyi +++ b/generated/nidaqmx/_stubs/nidaqmx_pb2_grpc.pyi @@ -7,6 +7,7 @@ This file is generated from NI-DAQMX API metadata version 23.0.0 Proto file for the NI-DAQMX Metadata --------------------------------------------------------------------- """ + import abc import collections.abc import grpc @@ -14,12 +15,11 @@ import grpc.aio from nidaqmx._stubs import nidaqmx_pb2 import typing -_T = typing.TypeVar('_T') +_T = typing.TypeVar("_T") -class _MaybeAsyncIterator(collections.abc.AsyncIterator[_T], collections.abc.Iterator[_T], metaclass=abc.ABCMeta): - ... +class _MaybeAsyncIterator(collections.abc.AsyncIterator[_T], collections.abc.Iterator[_T], metaclass=abc.ABCMeta): ... -class _ServicerContext(grpc.ServicerContext, grpc.aio.ServicerContext): # type: ignore +class _ServicerContext(grpc.ServicerContext, grpc.aio.ServicerContext): # type: ignore[misc, type-arg] ... class NiDAQmxStub: @@ -28,1590 +28,1987 @@ class NiDAQmxStub: nidaqmx_pb2.AddCDAQSyncConnectionRequest, nidaqmx_pb2.AddCDAQSyncConnectionResponse, ] + AddGlobalChansToTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.AddGlobalChansToTaskRequest, nidaqmx_pb2.AddGlobalChansToTaskResponse, ] + AddNetworkDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.AddNetworkDeviceRequest, nidaqmx_pb2.AddNetworkDeviceResponse, ] + AreConfiguredCDAQSyncPortsDisconnected: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedRequest, nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedResponse, ] + AutoConfigureCDAQSyncConnections: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsRequest, nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsResponse, ] + CalculateReversePolyCoeff: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CalculateReversePolyCoeffRequest, nidaqmx_pb2.CalculateReversePolyCoeffResponse, ] + CfgAnlgEdgeRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgEdgeRefTrigRequest, nidaqmx_pb2.CfgAnlgEdgeRefTrigResponse, ] + CfgAnlgEdgeStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgEdgeStartTrigRequest, nidaqmx_pb2.CfgAnlgEdgeStartTrigResponse, ] + CfgAnlgMultiEdgeRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigRequest, nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigResponse, ] + CfgAnlgMultiEdgeStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigRequest, nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigResponse, ] + CfgAnlgWindowRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgWindowRefTrigRequest, nidaqmx_pb2.CfgAnlgWindowRefTrigResponse, ] + CfgAnlgWindowStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgWindowStartTrigRequest, nidaqmx_pb2.CfgAnlgWindowStartTrigResponse, ] + CfgBurstHandshakingTimingExportClock: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgBurstHandshakingTimingExportClockRequest, nidaqmx_pb2.CfgBurstHandshakingTimingExportClockResponse, ] + CfgBurstHandshakingTimingImportClock: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgBurstHandshakingTimingImportClockRequest, nidaqmx_pb2.CfgBurstHandshakingTimingImportClockResponse, ] + CfgChangeDetectionTiming: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgChangeDetectionTimingRequest, nidaqmx_pb2.CfgChangeDetectionTimingResponse, ] + CfgDigEdgeRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigEdgeRefTrigRequest, nidaqmx_pb2.CfgDigEdgeRefTrigResponse, ] + CfgDigEdgeStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigEdgeStartTrigRequest, nidaqmx_pb2.CfgDigEdgeStartTrigResponse, ] + CfgDigPatternRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigPatternRefTrigRequest, nidaqmx_pb2.CfgDigPatternRefTrigResponse, ] + CfgDigPatternStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigPatternStartTrigRequest, nidaqmx_pb2.CfgDigPatternStartTrigResponse, ] + CfgHandshakingTiming: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgHandshakingTimingRequest, nidaqmx_pb2.CfgHandshakingTimingResponse, ] + CfgImplicitTiming: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgImplicitTimingRequest, nidaqmx_pb2.CfgImplicitTimingResponse, ] + CfgInputBuffer: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgInputBufferRequest, nidaqmx_pb2.CfgInputBufferResponse, ] + CfgOutputBuffer: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgOutputBufferRequest, nidaqmx_pb2.CfgOutputBufferResponse, ] + CfgPipelinedSampClkTiming: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgPipelinedSampClkTimingRequest, nidaqmx_pb2.CfgPipelinedSampClkTimingResponse, ] + CfgSampClkTiming: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgSampClkTimingRequest, nidaqmx_pb2.CfgSampClkTimingResponse, ] + CfgTimeStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgTimeStartTrigRequest, nidaqmx_pb2.CfgTimeStartTrigResponse, ] + CfgWatchdogAOExpirStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogAOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogAOExpirStatesResponse, ] + CfgWatchdogCOExpirStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogCOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogCOExpirStatesResponse, ] + CfgWatchdogDOExpirStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogDOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogDOExpirStatesResponse, ] + ClearTEDS: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ClearTEDSRequest, nidaqmx_pb2.ClearTEDSResponse, ] + ClearTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ClearTaskRequest, nidaqmx_pb2.ClearTaskResponse, ] + ConfigureLogging: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConfigureLoggingRequest, nidaqmx_pb2.ConfigureLoggingResponse, ] + ConfigureTEDS: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConfigureTEDSRequest, nidaqmx_pb2.ConfigureTEDSResponse, ] + ConnectTerms: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConnectTermsRequest, nidaqmx_pb2.ConnectTermsResponse, ] + ControlWatchdogTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ControlWatchdogTaskRequest, nidaqmx_pb2.ControlWatchdogTaskResponse, ] + CreateAIAccel4WireDCVoltageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanRequest, nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanResponse, ] + CreateAIAccelChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccelChanRequest, nidaqmx_pb2.CreateAIAccelChanResponse, ] + CreateAIAccelChargeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccelChargeChanRequest, nidaqmx_pb2.CreateAIAccelChargeChanResponse, ] + CreateAIBridgeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIBridgeChanRequest, nidaqmx_pb2.CreateAIBridgeChanResponse, ] + CreateAIChargeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIChargeChanRequest, nidaqmx_pb2.CreateAIChargeChanResponse, ] + CreateAICurrentChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAICurrentChanRequest, nidaqmx_pb2.CreateAICurrentChanResponse, ] + CreateAICurrentRMSChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAICurrentRMSChanRequest, nidaqmx_pb2.CreateAICurrentRMSChanResponse, ] + CreateAIForceBridgePolynomialChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgePolynomialChanRequest, nidaqmx_pb2.CreateAIForceBridgePolynomialChanResponse, ] + CreateAIForceBridgeTableChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgeTableChanRequest, nidaqmx_pb2.CreateAIForceBridgeTableChanResponse, ] + CreateAIForceBridgeTwoPointLinChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanResponse, ] + CreateAIForceIEPEChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceIEPEChanRequest, nidaqmx_pb2.CreateAIForceIEPEChanResponse, ] + CreateAIFreqVoltageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIFreqVoltageChanRequest, nidaqmx_pb2.CreateAIFreqVoltageChanResponse, ] + CreateAIMicrophoneChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIMicrophoneChanRequest, nidaqmx_pb2.CreateAIMicrophoneChanResponse, ] + CreateAIPosEddyCurrProxProbeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanRequest, nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanResponse, ] + CreateAIPosLVDTChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosLVDTChanRequest, nidaqmx_pb2.CreateAIPosLVDTChanResponse, ] + CreateAIPosRVDTChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosRVDTChanRequest, nidaqmx_pb2.CreateAIPosRVDTChanResponse, ] + CreateAIPowerChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPowerChanRequest, nidaqmx_pb2.CreateAIPowerChanResponse, ] + CreateAIPressureBridgePolynomialChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgePolynomialChanRequest, nidaqmx_pb2.CreateAIPressureBridgePolynomialChanResponse, ] + CreateAIPressureBridgeTableChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgeTableChanRequest, nidaqmx_pb2.CreateAIPressureBridgeTableChanResponse, ] + CreateAIPressureBridgeTwoPointLinChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanResponse, ] + CreateAIRTDChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIRTDChanRequest, nidaqmx_pb2.CreateAIRTDChanResponse, ] + CreateAIResistanceChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIResistanceChanRequest, nidaqmx_pb2.CreateAIResistanceChanResponse, ] + CreateAIRosetteStrainGageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIRosetteStrainGageChanRequest, nidaqmx_pb2.CreateAIRosetteStrainGageChanResponse, ] + CreateAIStrainGageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIStrainGageChanRequest, nidaqmx_pb2.CreateAIStrainGageChanResponse, ] + CreateAITempBuiltInSensorChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITempBuiltInSensorChanRequest, nidaqmx_pb2.CreateAITempBuiltInSensorChanResponse, ] + CreateAIThrmcplChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmcplChanRequest, nidaqmx_pb2.CreateAIThrmcplChanResponse, ] + CreateAIThrmstrChanIex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmstrChanIexRequest, nidaqmx_pb2.CreateAIThrmstrChanIexResponse, ] + CreateAIThrmstrChanVex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmstrChanVexRequest, nidaqmx_pb2.CreateAIThrmstrChanVexResponse, ] + CreateAITorqueBridgePolynomialChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgePolynomialChanRequest, nidaqmx_pb2.CreateAITorqueBridgePolynomialChanResponse, ] + CreateAITorqueBridgeTableChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgeTableChanRequest, nidaqmx_pb2.CreateAITorqueBridgeTableChanResponse, ] + CreateAITorqueBridgeTwoPointLinChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanResponse, ] + CreateAIVelocityIEPEChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVelocityIEPEChanRequest, nidaqmx_pb2.CreateAIVelocityIEPEChanResponse, ] + CreateAIVoltageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageChanRequest, nidaqmx_pb2.CreateAIVoltageChanResponse, ] + CreateAIVoltageChanWithExcit: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageChanWithExcitRequest, nidaqmx_pb2.CreateAIVoltageChanWithExcitResponse, ] + CreateAIVoltageRMSChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageRMSChanRequest, nidaqmx_pb2.CreateAIVoltageRMSChanResponse, ] + CreateAOCurrentChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOCurrentChanRequest, nidaqmx_pb2.CreateAOCurrentChanResponse, ] + CreateAOFuncGenChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOFuncGenChanRequest, nidaqmx_pb2.CreateAOFuncGenChanResponse, ] + CreateAOVoltageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOVoltageChanRequest, nidaqmx_pb2.CreateAOVoltageChanResponse, ] + CreateCIAngEncoderChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIAngEncoderChanRequest, nidaqmx_pb2.CreateCIAngEncoderChanResponse, ] + CreateCIAngVelocityChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIAngVelocityChanRequest, nidaqmx_pb2.CreateCIAngVelocityChanResponse, ] + CreateCICountEdgesChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCICountEdgesChanRequest, nidaqmx_pb2.CreateCICountEdgesChanResponse, ] + CreateCIDutyCycleChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIDutyCycleChanRequest, nidaqmx_pb2.CreateCIDutyCycleChanResponse, ] + CreateCIFreqChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIFreqChanRequest, nidaqmx_pb2.CreateCIFreqChanResponse, ] + CreateCIGPSTimestampChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIGPSTimestampChanRequest, nidaqmx_pb2.CreateCIGPSTimestampChanResponse, ] + CreateCILinEncoderChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCILinEncoderChanRequest, nidaqmx_pb2.CreateCILinEncoderChanResponse, ] + CreateCILinVelocityChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCILinVelocityChanRequest, nidaqmx_pb2.CreateCILinVelocityChanResponse, ] + CreateCIPeriodChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPeriodChanRequest, nidaqmx_pb2.CreateCIPeriodChanResponse, ] + CreateCIPulseChanFreq: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanFreqRequest, nidaqmx_pb2.CreateCIPulseChanFreqResponse, ] + CreateCIPulseChanTicks: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanTicksRequest, nidaqmx_pb2.CreateCIPulseChanTicksResponse, ] + CreateCIPulseChanTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanTimeRequest, nidaqmx_pb2.CreateCIPulseChanTimeResponse, ] + CreateCIPulseWidthChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseWidthChanRequest, nidaqmx_pb2.CreateCIPulseWidthChanResponse, ] + CreateCISemiPeriodChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCISemiPeriodChanRequest, nidaqmx_pb2.CreateCISemiPeriodChanResponse, ] + CreateCITwoEdgeSepChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCITwoEdgeSepChanRequest, nidaqmx_pb2.CreateCITwoEdgeSepChanResponse, ] + CreateCOPulseChanFreq: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanFreqRequest, nidaqmx_pb2.CreateCOPulseChanFreqResponse, ] + CreateCOPulseChanTicks: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanTicksRequest, nidaqmx_pb2.CreateCOPulseChanTicksResponse, ] + CreateCOPulseChanTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanTimeRequest, nidaqmx_pb2.CreateCOPulseChanTimeResponse, ] + CreateDIChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateDIChanRequest, nidaqmx_pb2.CreateDIChanResponse, ] + CreateDOChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateDOChanRequest, nidaqmx_pb2.CreateDOChanResponse, ] + CreateLinScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateLinScaleRequest, nidaqmx_pb2.CreateLinScaleResponse, ] + CreateMapScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateMapScaleRequest, nidaqmx_pb2.CreateMapScaleResponse, ] + CreatePolynomialScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreatePolynomialScaleRequest, nidaqmx_pb2.CreatePolynomialScaleResponse, ] + CreateTEDSAIAccelChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIAccelChanRequest, nidaqmx_pb2.CreateTEDSAIAccelChanResponse, ] + CreateTEDSAIBridgeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIBridgeChanResponse, ] + CreateTEDSAICurrentChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAICurrentChanRequest, nidaqmx_pb2.CreateTEDSAICurrentChanResponse, ] + CreateTEDSAIForceBridgeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIForceBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIForceBridgeChanResponse, ] + CreateTEDSAIForceIEPEChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIForceIEPEChanRequest, nidaqmx_pb2.CreateTEDSAIForceIEPEChanResponse, ] + CreateTEDSAIMicrophoneChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIMicrophoneChanRequest, nidaqmx_pb2.CreateTEDSAIMicrophoneChanResponse, ] + CreateTEDSAIPosLVDTChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPosLVDTChanRequest, nidaqmx_pb2.CreateTEDSAIPosLVDTChanResponse, ] + CreateTEDSAIPosRVDTChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPosRVDTChanRequest, nidaqmx_pb2.CreateTEDSAIPosRVDTChanResponse, ] + CreateTEDSAIPressureBridgeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPressureBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIPressureBridgeChanResponse, ] + CreateTEDSAIRTDChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIRTDChanRequest, nidaqmx_pb2.CreateTEDSAIRTDChanResponse, ] + CreateTEDSAIResistanceChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIResistanceChanRequest, nidaqmx_pb2.CreateTEDSAIResistanceChanResponse, ] + CreateTEDSAIStrainGageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIStrainGageChanRequest, nidaqmx_pb2.CreateTEDSAIStrainGageChanResponse, ] + CreateTEDSAIThrmcplChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmcplChanRequest, nidaqmx_pb2.CreateTEDSAIThrmcplChanResponse, ] + CreateTEDSAIThrmstrChanIex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmstrChanIexRequest, nidaqmx_pb2.CreateTEDSAIThrmstrChanIexResponse, ] + CreateTEDSAIThrmstrChanVex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmstrChanVexRequest, nidaqmx_pb2.CreateTEDSAIThrmstrChanVexResponse, ] + CreateTEDSAITorqueBridgeChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAITorqueBridgeChanRequest, nidaqmx_pb2.CreateTEDSAITorqueBridgeChanResponse, ] + CreateTEDSAIVoltageChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIVoltageChanRequest, nidaqmx_pb2.CreateTEDSAIVoltageChanResponse, ] + CreateTEDSAIVoltageChanWithExcit: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitRequest, nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitResponse, ] + CreateTableScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTableScaleRequest, nidaqmx_pb2.CreateTableScaleResponse, ] + CreateTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTaskRequest, nidaqmx_pb2.CreateTaskResponse, ] + CreateWatchdogTimerTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateWatchdogTimerTaskRequest, nidaqmx_pb2.CreateWatchdogTimerTaskResponse, ] + CreateWatchdogTimerTaskEx: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateWatchdogTimerTaskExRequest, nidaqmx_pb2.CreateWatchdogTimerTaskExResponse, ] + DeleteNetworkDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteNetworkDeviceRequest, nidaqmx_pb2.DeleteNetworkDeviceResponse, ] + DeleteSavedGlobalChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedGlobalChanRequest, nidaqmx_pb2.DeleteSavedGlobalChanResponse, ] + DeleteSavedScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedScaleRequest, nidaqmx_pb2.DeleteSavedScaleResponse, ] + DeleteSavedTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedTaskRequest, nidaqmx_pb2.DeleteSavedTaskResponse, ] + DeviceSupportsCal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeviceSupportsCalRequest, nidaqmx_pb2.DeviceSupportsCalResponse, ] + DisableRefTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisableRefTrigRequest, nidaqmx_pb2.DisableRefTrigResponse, ] + DisableStartTrig: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisableStartTrigRequest, nidaqmx_pb2.DisableStartTrigResponse, ] + DisconnectTerms: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisconnectTermsRequest, nidaqmx_pb2.DisconnectTermsResponse, ] + ExportSignal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ExportSignalRequest, nidaqmx_pb2.ExportSignalResponse, ] + GetAIChanCalCalDate: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAIChanCalCalDateRequest, nidaqmx_pb2.GetAIChanCalCalDateResponse, ] + GetAIChanCalExpDate: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAIChanCalExpDateRequest, nidaqmx_pb2.GetAIChanCalExpDateResponse, ] + GetAnalogPowerUpStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAnalogPowerUpStatesRequest, nidaqmx_pb2.GetAnalogPowerUpStatesResponse, ] + GetAnalogPowerUpStatesWithOutputType: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeRequest, nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeResponse, ] + GetArmStartTrigTimestampVal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetArmStartTrigTimestampValRequest, nidaqmx_pb2.GetArmStartTrigTimestampValResponse, ] + GetArmStartTrigTrigWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetArmStartTrigTrigWhenRequest, nidaqmx_pb2.GetArmStartTrigTrigWhenResponse, ] + GetAutoConfiguredCDAQSyncConnections: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsRequest, nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsResponse, ] + GetBufferAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetBufferAttributeUInt32Request, nidaqmx_pb2.GetBufferAttributeUInt32Response, ] + GetCalInfoAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeBoolRequest, nidaqmx_pb2.GetCalInfoAttributeBoolResponse, ] + GetCalInfoAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeDoubleRequest, nidaqmx_pb2.GetCalInfoAttributeDoubleResponse, ] + GetCalInfoAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeStringRequest, nidaqmx_pb2.GetCalInfoAttributeStringResponse, ] + GetCalInfoAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeUInt32Request, nidaqmx_pb2.GetCalInfoAttributeUInt32Response, ] + GetChanAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeBoolRequest, nidaqmx_pb2.GetChanAttributeBoolResponse, ] + GetChanAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeDoubleRequest, nidaqmx_pb2.GetChanAttributeDoubleResponse, ] + GetChanAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeDoubleArrayRequest, nidaqmx_pb2.GetChanAttributeDoubleArrayResponse, ] + GetChanAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeInt32Request, nidaqmx_pb2.GetChanAttributeInt32Response, ] + GetChanAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeStringRequest, nidaqmx_pb2.GetChanAttributeStringResponse, ] + GetChanAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeUInt32Request, nidaqmx_pb2.GetChanAttributeUInt32Response, ] + GetDeviceAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeBoolRequest, nidaqmx_pb2.GetDeviceAttributeBoolResponse, ] + GetDeviceAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeDoubleRequest, nidaqmx_pb2.GetDeviceAttributeDoubleResponse, ] + GetDeviceAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeDoubleArrayRequest, nidaqmx_pb2.GetDeviceAttributeDoubleArrayResponse, ] + GetDeviceAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeInt32Request, nidaqmx_pb2.GetDeviceAttributeInt32Response, ] + GetDeviceAttributeInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeInt32ArrayRequest, nidaqmx_pb2.GetDeviceAttributeInt32ArrayResponse, ] + GetDeviceAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeStringRequest, nidaqmx_pb2.GetDeviceAttributeStringResponse, ] + GetDeviceAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeUInt32Request, nidaqmx_pb2.GetDeviceAttributeUInt32Response, ] + GetDeviceAttributeUInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeUInt32ArrayRequest, nidaqmx_pb2.GetDeviceAttributeUInt32ArrayResponse, ] + GetDigitalLogicFamilyPowerUpState: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateRequest, nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateResponse, ] + GetDigitalPowerUpStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalPowerUpStatesRequest, nidaqmx_pb2.GetDigitalPowerUpStatesResponse, ] + GetDigitalPullUpPullDownStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalPullUpPullDownStatesRequest, nidaqmx_pb2.GetDigitalPullUpPullDownStatesResponse, ] + GetDisconnectedCDAQSyncPorts: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDisconnectedCDAQSyncPortsRequest, nidaqmx_pb2.GetDisconnectedCDAQSyncPortsResponse, ] + GetErrorString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetErrorStringRequest, nidaqmx_pb2.GetErrorStringResponse, ] + GetExportedSignalAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeBoolRequest, nidaqmx_pb2.GetExportedSignalAttributeBoolResponse, ] + GetExportedSignalAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeDoubleRequest, nidaqmx_pb2.GetExportedSignalAttributeDoubleResponse, ] + GetExportedSignalAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeInt32Request, nidaqmx_pb2.GetExportedSignalAttributeInt32Response, ] + GetExportedSignalAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeStringRequest, nidaqmx_pb2.GetExportedSignalAttributeStringResponse, ] + GetExportedSignalAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeUInt32Request, nidaqmx_pb2.GetExportedSignalAttributeUInt32Response, ] + GetExtCalLastDateAndTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExtCalLastDateAndTimeRequest, nidaqmx_pb2.GetExtCalLastDateAndTimeResponse, ] + GetFirstSampClkWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetFirstSampClkWhenRequest, nidaqmx_pb2.GetFirstSampClkWhenResponse, ] + GetFirstSampTimestampVal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetFirstSampTimestampValRequest, nidaqmx_pb2.GetFirstSampTimestampValResponse, ] + GetNthTaskChannel: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskChannelRequest, nidaqmx_pb2.GetNthTaskChannelResponse, ] + GetNthTaskDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskDeviceRequest, nidaqmx_pb2.GetNthTaskDeviceResponse, ] + GetNthTaskReadChannel: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskReadChannelRequest, nidaqmx_pb2.GetNthTaskReadChannelResponse, ] + GetPersistedChanAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedChanAttributeBoolRequest, nidaqmx_pb2.GetPersistedChanAttributeBoolResponse, ] + GetPersistedChanAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedChanAttributeStringRequest, nidaqmx_pb2.GetPersistedChanAttributeStringResponse, ] + GetPersistedScaleAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedScaleAttributeBoolRequest, nidaqmx_pb2.GetPersistedScaleAttributeBoolResponse, ] + GetPersistedScaleAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedScaleAttributeStringRequest, nidaqmx_pb2.GetPersistedScaleAttributeStringResponse, ] + GetPersistedTaskAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedTaskAttributeBoolRequest, nidaqmx_pb2.GetPersistedTaskAttributeBoolResponse, ] + GetPersistedTaskAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedTaskAttributeStringRequest, nidaqmx_pb2.GetPersistedTaskAttributeStringResponse, ] + GetPhysicalChanAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeBoolRequest, nidaqmx_pb2.GetPhysicalChanAttributeBoolResponse, ] + GetPhysicalChanAttributeBytes: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeBytesRequest, nidaqmx_pb2.GetPhysicalChanAttributeBytesResponse, ] + GetPhysicalChanAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeDoubleRequest, nidaqmx_pb2.GetPhysicalChanAttributeDoubleResponse, ] + GetPhysicalChanAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayResponse, ] + GetPhysicalChanAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeInt32Request, nidaqmx_pb2.GetPhysicalChanAttributeInt32Response, ] + GetPhysicalChanAttributeInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayResponse, ] + GetPhysicalChanAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeStringRequest, nidaqmx_pb2.GetPhysicalChanAttributeStringResponse, ] + GetPhysicalChanAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeUInt32Request, nidaqmx_pb2.GetPhysicalChanAttributeUInt32Response, ] + GetPhysicalChanAttributeUInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayResponse, ] + GetReadAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeBoolRequest, nidaqmx_pb2.GetReadAttributeBoolResponse, ] + GetReadAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeDoubleRequest, nidaqmx_pb2.GetReadAttributeDoubleResponse, ] + GetReadAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeInt32Request, nidaqmx_pb2.GetReadAttributeInt32Response, ] + GetReadAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeStringRequest, nidaqmx_pb2.GetReadAttributeStringResponse, ] + GetReadAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeUInt32Request, nidaqmx_pb2.GetReadAttributeUInt32Response, ] + GetReadAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeUInt64Request, nidaqmx_pb2.GetReadAttributeUInt64Response, ] + GetRealTimeAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeBoolRequest, nidaqmx_pb2.GetRealTimeAttributeBoolResponse, ] + GetRealTimeAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeInt32Request, nidaqmx_pb2.GetRealTimeAttributeInt32Response, ] + GetRealTimeAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeUInt32Request, nidaqmx_pb2.GetRealTimeAttributeUInt32Response, ] + GetRefTrigTimestampVal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRefTrigTimestampValRequest, nidaqmx_pb2.GetRefTrigTimestampValResponse, ] + GetScaleAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeDoubleRequest, nidaqmx_pb2.GetScaleAttributeDoubleResponse, ] + GetScaleAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeDoubleArrayRequest, nidaqmx_pb2.GetScaleAttributeDoubleArrayResponse, ] + GetScaleAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeInt32Request, nidaqmx_pb2.GetScaleAttributeInt32Response, ] + GetScaleAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeStringRequest, nidaqmx_pb2.GetScaleAttributeStringResponse, ] + GetSelfCalLastDateAndTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSelfCalLastDateAndTimeRequest, nidaqmx_pb2.GetSelfCalLastDateAndTimeResponse, ] + GetStartTrigTimestampVal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetStartTrigTimestampValRequest, nidaqmx_pb2.GetStartTrigTimestampValResponse, ] + GetStartTrigTrigWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetStartTrigTrigWhenRequest, nidaqmx_pb2.GetStartTrigTrigWhenResponse, ] + GetSyncPulseTimeWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSyncPulseTimeWhenRequest, nidaqmx_pb2.GetSyncPulseTimeWhenResponse, ] + GetSystemInfoAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSystemInfoAttributeStringRequest, nidaqmx_pb2.GetSystemInfoAttributeStringResponse, ] + GetSystemInfoAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSystemInfoAttributeUInt32Request, nidaqmx_pb2.GetSystemInfoAttributeUInt32Response, ] + GetTaskAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeBoolRequest, nidaqmx_pb2.GetTaskAttributeBoolResponse, ] + GetTaskAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeStringRequest, nidaqmx_pb2.GetTaskAttributeStringResponse, ] + GetTaskAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeUInt32Request, nidaqmx_pb2.GetTaskAttributeUInt32Response, ] + GetTimingAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeBoolRequest, nidaqmx_pb2.GetTimingAttributeBoolResponse, ] + GetTimingAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeDoubleRequest, nidaqmx_pb2.GetTimingAttributeDoubleResponse, ] + GetTimingAttributeExBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExBoolRequest, nidaqmx_pb2.GetTimingAttributeExBoolResponse, ] + GetTimingAttributeExDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExDoubleRequest, nidaqmx_pb2.GetTimingAttributeExDoubleResponse, ] + GetTimingAttributeExInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExInt32Request, nidaqmx_pb2.GetTimingAttributeExInt32Response, ] + GetTimingAttributeExString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExStringRequest, nidaqmx_pb2.GetTimingAttributeExStringResponse, ] + GetTimingAttributeExTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExTimestampRequest, nidaqmx_pb2.GetTimingAttributeExTimestampResponse, ] + GetTimingAttributeExUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExUInt32Request, nidaqmx_pb2.GetTimingAttributeExUInt32Response, ] + GetTimingAttributeExUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExUInt64Request, nidaqmx_pb2.GetTimingAttributeExUInt64Response, ] + GetTimingAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeInt32Request, nidaqmx_pb2.GetTimingAttributeInt32Response, ] + GetTimingAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeStringRequest, nidaqmx_pb2.GetTimingAttributeStringResponse, ] + GetTimingAttributeTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeTimestampRequest, nidaqmx_pb2.GetTimingAttributeTimestampResponse, ] + GetTimingAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeUInt32Request, nidaqmx_pb2.GetTimingAttributeUInt32Response, ] + GetTimingAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeUInt64Request, nidaqmx_pb2.GetTimingAttributeUInt64Response, ] + GetTrigAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeBoolRequest, nidaqmx_pb2.GetTrigAttributeBoolResponse, ] + GetTrigAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeDoubleRequest, nidaqmx_pb2.GetTrigAttributeDoubleResponse, ] + GetTrigAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeDoubleArrayRequest, nidaqmx_pb2.GetTrigAttributeDoubleArrayResponse, ] + GetTrigAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeInt32Request, nidaqmx_pb2.GetTrigAttributeInt32Response, ] + GetTrigAttributeInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeInt32ArrayRequest, nidaqmx_pb2.GetTrigAttributeInt32ArrayResponse, ] + GetTrigAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeStringRequest, nidaqmx_pb2.GetTrigAttributeStringResponse, ] + GetTrigAttributeTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeTimestampRequest, nidaqmx_pb2.GetTrigAttributeTimestampResponse, ] + GetTrigAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeUInt32Request, nidaqmx_pb2.GetTrigAttributeUInt32Response, ] + GetWatchdogAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeBoolRequest, nidaqmx_pb2.GetWatchdogAttributeBoolResponse, ] + GetWatchdogAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeDoubleRequest, nidaqmx_pb2.GetWatchdogAttributeDoubleResponse, ] + GetWatchdogAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeInt32Request, nidaqmx_pb2.GetWatchdogAttributeInt32Response, ] + GetWatchdogAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeStringRequest, nidaqmx_pb2.GetWatchdogAttributeStringResponse, ] + GetWriteAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeBoolRequest, nidaqmx_pb2.GetWriteAttributeBoolResponse, ] + GetWriteAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeDoubleRequest, nidaqmx_pb2.GetWriteAttributeDoubleResponse, ] + GetWriteAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeInt32Request, nidaqmx_pb2.GetWriteAttributeInt32Response, ] + GetWriteAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeStringRequest, nidaqmx_pb2.GetWriteAttributeStringResponse, ] + GetWriteAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeUInt32Request, nidaqmx_pb2.GetWriteAttributeUInt32Response, ] + GetWriteAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeUInt64Request, nidaqmx_pb2.GetWriteAttributeUInt64Response, ] + IsTaskDone: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.IsTaskDoneRequest, nidaqmx_pb2.IsTaskDoneResponse, ] + LoadTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.LoadTaskRequest, nidaqmx_pb2.LoadTaskResponse, ] + PerformBridgeOffsetNullingCalEx: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformBridgeOffsetNullingCalExRequest, nidaqmx_pb2.PerformBridgeOffsetNullingCalExResponse, ] + PerformBridgeShuntCalEx: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformBridgeShuntCalExRequest, nidaqmx_pb2.PerformBridgeShuntCalExResponse, ] + PerformStrainShuntCalEx: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformStrainShuntCalExRequest, nidaqmx_pb2.PerformStrainShuntCalExResponse, ] + PerformThrmcplLeadOffsetNullingCal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalRequest, nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalResponse, ] + ReadAnalogF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadAnalogF64Request, nidaqmx_pb2.ReadAnalogF64Response, ] + ReadAnalogScalarF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadAnalogScalarF64Request, nidaqmx_pb2.ReadAnalogScalarF64Response, ] + ReadBinaryI16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryI16Request, nidaqmx_pb2.ReadBinaryI16Response, ] + ReadBinaryI32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryI32Request, nidaqmx_pb2.ReadBinaryI32Response, ] + ReadBinaryU16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryU16Request, nidaqmx_pb2.ReadBinaryU16Response, ] + ReadBinaryU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryU32Request, nidaqmx_pb2.ReadBinaryU32Response, ] + ReadCounterF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterF64Request, nidaqmx_pb2.ReadCounterF64Response, ] + ReadCounterF64Ex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterF64ExRequest, nidaqmx_pb2.ReadCounterF64ExResponse, ] + ReadCounterScalarF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterScalarF64Request, nidaqmx_pb2.ReadCounterScalarF64Response, ] + ReadCounterScalarU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterScalarU32Request, nidaqmx_pb2.ReadCounterScalarU32Response, ] + ReadCounterU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterU32Request, nidaqmx_pb2.ReadCounterU32Response, ] + ReadCounterU32Ex: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterU32ExRequest, nidaqmx_pb2.ReadCounterU32ExResponse, ] + ReadCtrFreq: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrFreqRequest, nidaqmx_pb2.ReadCtrFreqResponse, ] + ReadCtrFreqScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrFreqScalarRequest, nidaqmx_pb2.ReadCtrFreqScalarResponse, ] + ReadCtrTicks: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTicksRequest, nidaqmx_pb2.ReadCtrTicksResponse, ] + ReadCtrTicksScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTicksScalarRequest, nidaqmx_pb2.ReadCtrTicksScalarResponse, ] + ReadCtrTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTimeRequest, nidaqmx_pb2.ReadCtrTimeResponse, ] + ReadCtrTimeScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTimeScalarRequest, nidaqmx_pb2.ReadCtrTimeScalarResponse, ] + ReadDigitalLines: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalLinesRequest, nidaqmx_pb2.ReadDigitalLinesResponse, ] + ReadDigitalScalarU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalScalarU32Request, nidaqmx_pb2.ReadDigitalScalarU32Response, ] + ReadDigitalU16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU16Request, nidaqmx_pb2.ReadDigitalU16Response, ] + ReadDigitalU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU32Request, nidaqmx_pb2.ReadDigitalU32Response, ] + ReadDigitalU8: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU8Request, nidaqmx_pb2.ReadDigitalU8Response, ] + ReadPowerBinaryI16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerBinaryI16Request, nidaqmx_pb2.ReadPowerBinaryI16Response, ] + ReadPowerF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerF64Request, nidaqmx_pb2.ReadPowerF64Response, ] + ReadPowerScalarF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerScalarF64Request, nidaqmx_pb2.ReadPowerScalarF64Response, ] + ReadRaw: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadRawRequest, nidaqmx_pb2.ReadRawResponse, ] + RegisterDoneEvent: grpc.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterDoneEventRequest, nidaqmx_pb2.RegisterDoneEventResponse, ] + RegisterEveryNSamplesEvent: grpc.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterEveryNSamplesEventRequest, nidaqmx_pb2.RegisterEveryNSamplesEventResponse, ] + RegisterSignalEvent: grpc.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterSignalEventRequest, nidaqmx_pb2.RegisterSignalEventResponse, ] + RemoveCDAQSyncConnection: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.RemoveCDAQSyncConnectionRequest, nidaqmx_pb2.RemoveCDAQSyncConnectionResponse, ] + ReserveNetworkDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReserveNetworkDeviceRequest, nidaqmx_pb2.ReserveNetworkDeviceResponse, ] + ResetBufferAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetBufferAttributeRequest, nidaqmx_pb2.ResetBufferAttributeResponse, ] + ResetChanAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetChanAttributeRequest, nidaqmx_pb2.ResetChanAttributeResponse, ] + ResetDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetDeviceRequest, nidaqmx_pb2.ResetDeviceResponse, ] + ResetExportedSignalAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetExportedSignalAttributeRequest, nidaqmx_pb2.ResetExportedSignalAttributeResponse, ] + ResetReadAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetReadAttributeRequest, nidaqmx_pb2.ResetReadAttributeResponse, ] + ResetRealTimeAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetRealTimeAttributeRequest, nidaqmx_pb2.ResetRealTimeAttributeResponse, ] + ResetTimingAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTimingAttributeRequest, nidaqmx_pb2.ResetTimingAttributeResponse, ] + ResetTimingAttributeEx: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTimingAttributeExRequest, nidaqmx_pb2.ResetTimingAttributeExResponse, ] + ResetTrigAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTrigAttributeRequest, nidaqmx_pb2.ResetTrigAttributeResponse, ] + ResetWatchdogAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetWatchdogAttributeRequest, nidaqmx_pb2.ResetWatchdogAttributeResponse, ] + ResetWriteAttribute: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetWriteAttributeRequest, nidaqmx_pb2.ResetWriteAttributeResponse, ] + RestoreLastExtCalConst: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.RestoreLastExtCalConstRequest, nidaqmx_pb2.RestoreLastExtCalConstResponse, ] + SaveGlobalChan: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveGlobalChanRequest, nidaqmx_pb2.SaveGlobalChanResponse, ] + SaveScale: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveScaleRequest, nidaqmx_pb2.SaveScaleResponse, ] + SaveTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveTaskRequest, nidaqmx_pb2.SaveTaskResponse, ] + SelfCal: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SelfCalRequest, nidaqmx_pb2.SelfCalResponse, ] + SelfTestDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SelfTestDeviceRequest, nidaqmx_pb2.SelfTestDeviceResponse, ] + SetAIChanCalCalDate: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAIChanCalCalDateRequest, nidaqmx_pb2.SetAIChanCalCalDateResponse, ] + SetAIChanCalExpDate: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAIChanCalExpDateRequest, nidaqmx_pb2.SetAIChanCalExpDateResponse, ] + SetAnalogPowerUpStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAnalogPowerUpStatesRequest, nidaqmx_pb2.SetAnalogPowerUpStatesResponse, ] + SetAnalogPowerUpStatesWithOutputType: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeRequest, nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeResponse, ] + SetArmStartTrigTrigWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetArmStartTrigTrigWhenRequest, nidaqmx_pb2.SetArmStartTrigTrigWhenResponse, ] + SetBufferAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetBufferAttributeUInt32Request, nidaqmx_pb2.SetBufferAttributeUInt32Response, ] + SetCalInfoAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeBoolRequest, nidaqmx_pb2.SetCalInfoAttributeBoolResponse, ] + SetCalInfoAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeDoubleRequest, nidaqmx_pb2.SetCalInfoAttributeDoubleResponse, ] + SetCalInfoAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeStringRequest, nidaqmx_pb2.SetCalInfoAttributeStringResponse, ] + SetCalInfoAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeUInt32Request, nidaqmx_pb2.SetCalInfoAttributeUInt32Response, ] + SetChanAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeBoolRequest, nidaqmx_pb2.SetChanAttributeBoolResponse, ] + SetChanAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeDoubleRequest, nidaqmx_pb2.SetChanAttributeDoubleResponse, ] + SetChanAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeDoubleArrayRequest, nidaqmx_pb2.SetChanAttributeDoubleArrayResponse, ] + SetChanAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeInt32Request, nidaqmx_pb2.SetChanAttributeInt32Response, ] + SetChanAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeStringRequest, nidaqmx_pb2.SetChanAttributeStringResponse, ] + SetChanAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeUInt32Request, nidaqmx_pb2.SetChanAttributeUInt32Response, ] + SetDigitalLogicFamilyPowerUpState: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateRequest, nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateResponse, ] + SetDigitalPowerUpStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalPowerUpStatesRequest, nidaqmx_pb2.SetDigitalPowerUpStatesResponse, ] + SetDigitalPullUpPullDownStates: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalPullUpPullDownStatesRequest, nidaqmx_pb2.SetDigitalPullUpPullDownStatesResponse, ] + SetExportedSignalAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeBoolRequest, nidaqmx_pb2.SetExportedSignalAttributeBoolResponse, ] + SetExportedSignalAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeDoubleRequest, nidaqmx_pb2.SetExportedSignalAttributeDoubleResponse, ] + SetExportedSignalAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeInt32Request, nidaqmx_pb2.SetExportedSignalAttributeInt32Response, ] + SetExportedSignalAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeStringRequest, nidaqmx_pb2.SetExportedSignalAttributeStringResponse, ] + SetExportedSignalAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeUInt32Request, nidaqmx_pb2.SetExportedSignalAttributeUInt32Response, ] + SetFirstSampClkWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetFirstSampClkWhenRequest, nidaqmx_pb2.SetFirstSampClkWhenResponse, ] + SetReadAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeBoolRequest, nidaqmx_pb2.SetReadAttributeBoolResponse, ] + SetReadAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeDoubleRequest, nidaqmx_pb2.SetReadAttributeDoubleResponse, ] + SetReadAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeInt32Request, nidaqmx_pb2.SetReadAttributeInt32Response, ] + SetReadAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeStringRequest, nidaqmx_pb2.SetReadAttributeStringResponse, ] + SetReadAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeUInt32Request, nidaqmx_pb2.SetReadAttributeUInt32Response, ] + SetReadAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeUInt64Request, nidaqmx_pb2.SetReadAttributeUInt64Response, ] + SetRealTimeAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeBoolRequest, nidaqmx_pb2.SetRealTimeAttributeBoolResponse, ] + SetRealTimeAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeInt32Request, nidaqmx_pb2.SetRealTimeAttributeInt32Response, ] + SetRealTimeAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeUInt32Request, nidaqmx_pb2.SetRealTimeAttributeUInt32Response, ] + SetScaleAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeDoubleRequest, nidaqmx_pb2.SetScaleAttributeDoubleResponse, ] + SetScaleAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeDoubleArrayRequest, nidaqmx_pb2.SetScaleAttributeDoubleArrayResponse, ] + SetScaleAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeInt32Request, nidaqmx_pb2.SetScaleAttributeInt32Response, ] + SetScaleAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeStringRequest, nidaqmx_pb2.SetScaleAttributeStringResponse, ] + SetStartTrigTrigWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetStartTrigTrigWhenRequest, nidaqmx_pb2.SetStartTrigTrigWhenResponse, ] + SetSyncPulseTimeWhen: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetSyncPulseTimeWhenRequest, nidaqmx_pb2.SetSyncPulseTimeWhenResponse, ] + SetTimingAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeBoolRequest, nidaqmx_pb2.SetTimingAttributeBoolResponse, ] + SetTimingAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeDoubleRequest, nidaqmx_pb2.SetTimingAttributeDoubleResponse, ] + SetTimingAttributeExBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExBoolRequest, nidaqmx_pb2.SetTimingAttributeExBoolResponse, ] + SetTimingAttributeExDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExDoubleRequest, nidaqmx_pb2.SetTimingAttributeExDoubleResponse, ] + SetTimingAttributeExInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExInt32Request, nidaqmx_pb2.SetTimingAttributeExInt32Response, ] + SetTimingAttributeExString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExStringRequest, nidaqmx_pb2.SetTimingAttributeExStringResponse, ] + SetTimingAttributeExTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExTimestampRequest, nidaqmx_pb2.SetTimingAttributeExTimestampResponse, ] + SetTimingAttributeExUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExUInt32Request, nidaqmx_pb2.SetTimingAttributeExUInt32Response, ] + SetTimingAttributeExUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExUInt64Request, nidaqmx_pb2.SetTimingAttributeExUInt64Response, ] + SetTimingAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeInt32Request, nidaqmx_pb2.SetTimingAttributeInt32Response, ] + SetTimingAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeStringRequest, nidaqmx_pb2.SetTimingAttributeStringResponse, ] + SetTimingAttributeTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeTimestampRequest, nidaqmx_pb2.SetTimingAttributeTimestampResponse, ] + SetTimingAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeUInt32Request, nidaqmx_pb2.SetTimingAttributeUInt32Response, ] + SetTimingAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeUInt64Request, nidaqmx_pb2.SetTimingAttributeUInt64Response, ] + SetTrigAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeBoolRequest, nidaqmx_pb2.SetTrigAttributeBoolResponse, ] + SetTrigAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeDoubleRequest, nidaqmx_pb2.SetTrigAttributeDoubleResponse, ] + SetTrigAttributeDoubleArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeDoubleArrayRequest, nidaqmx_pb2.SetTrigAttributeDoubleArrayResponse, ] + SetTrigAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeInt32Request, nidaqmx_pb2.SetTrigAttributeInt32Response, ] + SetTrigAttributeInt32Array: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeInt32ArrayRequest, nidaqmx_pb2.SetTrigAttributeInt32ArrayResponse, ] + SetTrigAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeStringRequest, nidaqmx_pb2.SetTrigAttributeStringResponse, ] + SetTrigAttributeTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeTimestampRequest, nidaqmx_pb2.SetTrigAttributeTimestampResponse, ] + SetTrigAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeUInt32Request, nidaqmx_pb2.SetTrigAttributeUInt32Response, ] + SetWatchdogAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeBoolRequest, nidaqmx_pb2.SetWatchdogAttributeBoolResponse, ] + SetWatchdogAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeDoubleRequest, nidaqmx_pb2.SetWatchdogAttributeDoubleResponse, ] + SetWatchdogAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeInt32Request, nidaqmx_pb2.SetWatchdogAttributeInt32Response, ] + SetWatchdogAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeStringRequest, nidaqmx_pb2.SetWatchdogAttributeStringResponse, ] + SetWriteAttributeBool: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeBoolRequest, nidaqmx_pb2.SetWriteAttributeBoolResponse, ] + SetWriteAttributeDouble: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeDoubleRequest, nidaqmx_pb2.SetWriteAttributeDoubleResponse, ] + SetWriteAttributeInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeInt32Request, nidaqmx_pb2.SetWriteAttributeInt32Response, ] + SetWriteAttributeString: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeStringRequest, nidaqmx_pb2.SetWriteAttributeStringResponse, ] + SetWriteAttributeUInt32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeUInt32Request, nidaqmx_pb2.SetWriteAttributeUInt32Response, ] + SetWriteAttributeUInt64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeUInt64Request, nidaqmx_pb2.SetWriteAttributeUInt64Response, ] + StartNewFile: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.StartNewFileRequest, nidaqmx_pb2.StartNewFileResponse, ] + StartTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.StartTaskRequest, nidaqmx_pb2.StartTaskResponse, ] + StopTask: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.StopTaskRequest, nidaqmx_pb2.StopTaskResponse, ] + TaskControl: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.TaskControlRequest, nidaqmx_pb2.TaskControlResponse, ] + TristateOutputTerm: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.TristateOutputTermRequest, nidaqmx_pb2.TristateOutputTermResponse, ] + UnregisterDoneEvent: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterDoneEventRequest, nidaqmx_pb2.UnregisterDoneEventResponse, ] + UnregisterEveryNSamplesEvent: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterEveryNSamplesEventRequest, nidaqmx_pb2.UnregisterEveryNSamplesEventResponse, ] + UnregisterSignalEvent: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterSignalEventRequest, nidaqmx_pb2.UnregisterSignalEventResponse, ] + UnreserveNetworkDevice: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnreserveNetworkDeviceRequest, nidaqmx_pb2.UnreserveNetworkDeviceResponse, ] + WaitForNextSampleClock: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitForNextSampleClockRequest, nidaqmx_pb2.WaitForNextSampleClockResponse, ] + WaitForValidTimestamp: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitForValidTimestampRequest, nidaqmx_pb2.WaitForValidTimestampResponse, ] + WaitUntilTaskDone: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitUntilTaskDoneRequest, nidaqmx_pb2.WaitUntilTaskDoneResponse, ] + WriteAnalogF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteAnalogF64Request, nidaqmx_pb2.WriteAnalogF64Response, ] + WriteAnalogScalarF64: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteAnalogScalarF64Request, nidaqmx_pb2.WriteAnalogScalarF64Response, ] + WriteBinaryI16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryI16Request, nidaqmx_pb2.WriteBinaryI16Response, ] + WriteBinaryI32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryI32Request, nidaqmx_pb2.WriteBinaryI32Response, ] + WriteBinaryU16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryU16Request, nidaqmx_pb2.WriteBinaryU16Response, ] + WriteBinaryU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryU32Request, nidaqmx_pb2.WriteBinaryU32Response, ] + WriteCtrFreq: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrFreqRequest, nidaqmx_pb2.WriteCtrFreqResponse, ] + WriteCtrFreqScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrFreqScalarRequest, nidaqmx_pb2.WriteCtrFreqScalarResponse, ] + WriteCtrTicks: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTicksRequest, nidaqmx_pb2.WriteCtrTicksResponse, ] + WriteCtrTicksScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTicksScalarRequest, nidaqmx_pb2.WriteCtrTicksScalarResponse, ] + WriteCtrTime: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTimeRequest, nidaqmx_pb2.WriteCtrTimeResponse, ] + WriteCtrTimeScalar: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTimeScalarRequest, nidaqmx_pb2.WriteCtrTimeScalarResponse, ] + WriteDigitalLines: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalLinesRequest, nidaqmx_pb2.WriteDigitalLinesResponse, ] + WriteDigitalScalarU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalScalarU32Request, nidaqmx_pb2.WriteDigitalScalarU32Response, ] + WriteDigitalU16: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU16Request, nidaqmx_pb2.WriteDigitalU16Response, ] + WriteDigitalU32: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU32Request, nidaqmx_pb2.WriteDigitalU32Response, ] + WriteDigitalU8: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU8Request, nidaqmx_pb2.WriteDigitalU8Response, ] + WriteRaw: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteRawRequest, nidaqmx_pb2.WriteRawResponse, ] + WriteToTEDSFromArray: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteToTEDSFromArrayRequest, nidaqmx_pb2.WriteToTEDSFromArrayResponse, ] + WriteToTEDSFromFile: grpc.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteToTEDSFromFileRequest, nidaqmx_pb2.WriteToTEDSFromFileResponse, @@ -1622,1590 +2019,1987 @@ class NiDAQmxAsyncStub: nidaqmx_pb2.AddCDAQSyncConnectionRequest, nidaqmx_pb2.AddCDAQSyncConnectionResponse, ] + AddGlobalChansToTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.AddGlobalChansToTaskRequest, nidaqmx_pb2.AddGlobalChansToTaskResponse, ] + AddNetworkDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.AddNetworkDeviceRequest, nidaqmx_pb2.AddNetworkDeviceResponse, ] + AreConfiguredCDAQSyncPortsDisconnected: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedRequest, nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedResponse, ] + AutoConfigureCDAQSyncConnections: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsRequest, nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsResponse, ] + CalculateReversePolyCoeff: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CalculateReversePolyCoeffRequest, nidaqmx_pb2.CalculateReversePolyCoeffResponse, ] + CfgAnlgEdgeRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgEdgeRefTrigRequest, nidaqmx_pb2.CfgAnlgEdgeRefTrigResponse, ] + CfgAnlgEdgeStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgEdgeStartTrigRequest, nidaqmx_pb2.CfgAnlgEdgeStartTrigResponse, ] + CfgAnlgMultiEdgeRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigRequest, nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigResponse, ] + CfgAnlgMultiEdgeStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigRequest, nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigResponse, ] + CfgAnlgWindowRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgWindowRefTrigRequest, nidaqmx_pb2.CfgAnlgWindowRefTrigResponse, ] + CfgAnlgWindowStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgAnlgWindowStartTrigRequest, nidaqmx_pb2.CfgAnlgWindowStartTrigResponse, ] + CfgBurstHandshakingTimingExportClock: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgBurstHandshakingTimingExportClockRequest, nidaqmx_pb2.CfgBurstHandshakingTimingExportClockResponse, ] + CfgBurstHandshakingTimingImportClock: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgBurstHandshakingTimingImportClockRequest, nidaqmx_pb2.CfgBurstHandshakingTimingImportClockResponse, ] + CfgChangeDetectionTiming: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgChangeDetectionTimingRequest, nidaqmx_pb2.CfgChangeDetectionTimingResponse, ] + CfgDigEdgeRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigEdgeRefTrigRequest, nidaqmx_pb2.CfgDigEdgeRefTrigResponse, ] + CfgDigEdgeStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigEdgeStartTrigRequest, nidaqmx_pb2.CfgDigEdgeStartTrigResponse, ] + CfgDigPatternRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigPatternRefTrigRequest, nidaqmx_pb2.CfgDigPatternRefTrigResponse, ] + CfgDigPatternStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgDigPatternStartTrigRequest, nidaqmx_pb2.CfgDigPatternStartTrigResponse, ] + CfgHandshakingTiming: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgHandshakingTimingRequest, nidaqmx_pb2.CfgHandshakingTimingResponse, ] + CfgImplicitTiming: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgImplicitTimingRequest, nidaqmx_pb2.CfgImplicitTimingResponse, ] + CfgInputBuffer: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgInputBufferRequest, nidaqmx_pb2.CfgInputBufferResponse, ] + CfgOutputBuffer: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgOutputBufferRequest, nidaqmx_pb2.CfgOutputBufferResponse, ] + CfgPipelinedSampClkTiming: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgPipelinedSampClkTimingRequest, nidaqmx_pb2.CfgPipelinedSampClkTimingResponse, ] + CfgSampClkTiming: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgSampClkTimingRequest, nidaqmx_pb2.CfgSampClkTimingResponse, ] + CfgTimeStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgTimeStartTrigRequest, nidaqmx_pb2.CfgTimeStartTrigResponse, ] + CfgWatchdogAOExpirStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogAOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogAOExpirStatesResponse, ] + CfgWatchdogCOExpirStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogCOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogCOExpirStatesResponse, ] + CfgWatchdogDOExpirStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CfgWatchdogDOExpirStatesRequest, nidaqmx_pb2.CfgWatchdogDOExpirStatesResponse, ] + ClearTEDS: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ClearTEDSRequest, nidaqmx_pb2.ClearTEDSResponse, ] + ClearTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ClearTaskRequest, nidaqmx_pb2.ClearTaskResponse, ] + ConfigureLogging: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConfigureLoggingRequest, nidaqmx_pb2.ConfigureLoggingResponse, ] + ConfigureTEDS: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConfigureTEDSRequest, nidaqmx_pb2.ConfigureTEDSResponse, ] + ConnectTerms: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ConnectTermsRequest, nidaqmx_pb2.ConnectTermsResponse, ] + ControlWatchdogTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ControlWatchdogTaskRequest, nidaqmx_pb2.ControlWatchdogTaskResponse, ] + CreateAIAccel4WireDCVoltageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanRequest, nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanResponse, ] + CreateAIAccelChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccelChanRequest, nidaqmx_pb2.CreateAIAccelChanResponse, ] + CreateAIAccelChargeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIAccelChargeChanRequest, nidaqmx_pb2.CreateAIAccelChargeChanResponse, ] + CreateAIBridgeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIBridgeChanRequest, nidaqmx_pb2.CreateAIBridgeChanResponse, ] + CreateAIChargeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIChargeChanRequest, nidaqmx_pb2.CreateAIChargeChanResponse, ] + CreateAICurrentChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAICurrentChanRequest, nidaqmx_pb2.CreateAICurrentChanResponse, ] + CreateAICurrentRMSChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAICurrentRMSChanRequest, nidaqmx_pb2.CreateAICurrentRMSChanResponse, ] + CreateAIForceBridgePolynomialChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgePolynomialChanRequest, nidaqmx_pb2.CreateAIForceBridgePolynomialChanResponse, ] + CreateAIForceBridgeTableChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgeTableChanRequest, nidaqmx_pb2.CreateAIForceBridgeTableChanResponse, ] + CreateAIForceBridgeTwoPointLinChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanResponse, ] + CreateAIForceIEPEChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIForceIEPEChanRequest, nidaqmx_pb2.CreateAIForceIEPEChanResponse, ] + CreateAIFreqVoltageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIFreqVoltageChanRequest, nidaqmx_pb2.CreateAIFreqVoltageChanResponse, ] + CreateAIMicrophoneChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIMicrophoneChanRequest, nidaqmx_pb2.CreateAIMicrophoneChanResponse, ] + CreateAIPosEddyCurrProxProbeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanRequest, nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanResponse, ] + CreateAIPosLVDTChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosLVDTChanRequest, nidaqmx_pb2.CreateAIPosLVDTChanResponse, ] + CreateAIPosRVDTChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPosRVDTChanRequest, nidaqmx_pb2.CreateAIPosRVDTChanResponse, ] + CreateAIPowerChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPowerChanRequest, nidaqmx_pb2.CreateAIPowerChanResponse, ] + CreateAIPressureBridgePolynomialChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgePolynomialChanRequest, nidaqmx_pb2.CreateAIPressureBridgePolynomialChanResponse, ] + CreateAIPressureBridgeTableChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgeTableChanRequest, nidaqmx_pb2.CreateAIPressureBridgeTableChanResponse, ] + CreateAIPressureBridgeTwoPointLinChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanResponse, ] + CreateAIRTDChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIRTDChanRequest, nidaqmx_pb2.CreateAIRTDChanResponse, ] + CreateAIResistanceChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIResistanceChanRequest, nidaqmx_pb2.CreateAIResistanceChanResponse, ] + CreateAIRosetteStrainGageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIRosetteStrainGageChanRequest, nidaqmx_pb2.CreateAIRosetteStrainGageChanResponse, ] + CreateAIStrainGageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIStrainGageChanRequest, nidaqmx_pb2.CreateAIStrainGageChanResponse, ] + CreateAITempBuiltInSensorChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITempBuiltInSensorChanRequest, nidaqmx_pb2.CreateAITempBuiltInSensorChanResponse, ] + CreateAIThrmcplChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmcplChanRequest, nidaqmx_pb2.CreateAIThrmcplChanResponse, ] + CreateAIThrmstrChanIex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmstrChanIexRequest, nidaqmx_pb2.CreateAIThrmstrChanIexResponse, ] + CreateAIThrmstrChanVex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIThrmstrChanVexRequest, nidaqmx_pb2.CreateAIThrmstrChanVexResponse, ] + CreateAITorqueBridgePolynomialChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgePolynomialChanRequest, nidaqmx_pb2.CreateAITorqueBridgePolynomialChanResponse, ] + CreateAITorqueBridgeTableChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgeTableChanRequest, nidaqmx_pb2.CreateAITorqueBridgeTableChanResponse, ] + CreateAITorqueBridgeTwoPointLinChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanRequest, nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanResponse, ] + CreateAIVelocityIEPEChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVelocityIEPEChanRequest, nidaqmx_pb2.CreateAIVelocityIEPEChanResponse, ] + CreateAIVoltageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageChanRequest, nidaqmx_pb2.CreateAIVoltageChanResponse, ] + CreateAIVoltageChanWithExcit: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageChanWithExcitRequest, nidaqmx_pb2.CreateAIVoltageChanWithExcitResponse, ] + CreateAIVoltageRMSChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAIVoltageRMSChanRequest, nidaqmx_pb2.CreateAIVoltageRMSChanResponse, ] + CreateAOCurrentChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOCurrentChanRequest, nidaqmx_pb2.CreateAOCurrentChanResponse, ] + CreateAOFuncGenChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOFuncGenChanRequest, nidaqmx_pb2.CreateAOFuncGenChanResponse, ] + CreateAOVoltageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateAOVoltageChanRequest, nidaqmx_pb2.CreateAOVoltageChanResponse, ] + CreateCIAngEncoderChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIAngEncoderChanRequest, nidaqmx_pb2.CreateCIAngEncoderChanResponse, ] + CreateCIAngVelocityChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIAngVelocityChanRequest, nidaqmx_pb2.CreateCIAngVelocityChanResponse, ] + CreateCICountEdgesChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCICountEdgesChanRequest, nidaqmx_pb2.CreateCICountEdgesChanResponse, ] + CreateCIDutyCycleChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIDutyCycleChanRequest, nidaqmx_pb2.CreateCIDutyCycleChanResponse, ] + CreateCIFreqChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIFreqChanRequest, nidaqmx_pb2.CreateCIFreqChanResponse, ] + CreateCIGPSTimestampChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIGPSTimestampChanRequest, nidaqmx_pb2.CreateCIGPSTimestampChanResponse, ] + CreateCILinEncoderChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCILinEncoderChanRequest, nidaqmx_pb2.CreateCILinEncoderChanResponse, ] + CreateCILinVelocityChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCILinVelocityChanRequest, nidaqmx_pb2.CreateCILinVelocityChanResponse, ] + CreateCIPeriodChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPeriodChanRequest, nidaqmx_pb2.CreateCIPeriodChanResponse, ] + CreateCIPulseChanFreq: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanFreqRequest, nidaqmx_pb2.CreateCIPulseChanFreqResponse, ] + CreateCIPulseChanTicks: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanTicksRequest, nidaqmx_pb2.CreateCIPulseChanTicksResponse, ] + CreateCIPulseChanTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseChanTimeRequest, nidaqmx_pb2.CreateCIPulseChanTimeResponse, ] + CreateCIPulseWidthChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCIPulseWidthChanRequest, nidaqmx_pb2.CreateCIPulseWidthChanResponse, ] + CreateCISemiPeriodChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCISemiPeriodChanRequest, nidaqmx_pb2.CreateCISemiPeriodChanResponse, ] + CreateCITwoEdgeSepChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCITwoEdgeSepChanRequest, nidaqmx_pb2.CreateCITwoEdgeSepChanResponse, ] + CreateCOPulseChanFreq: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanFreqRequest, nidaqmx_pb2.CreateCOPulseChanFreqResponse, ] + CreateCOPulseChanTicks: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanTicksRequest, nidaqmx_pb2.CreateCOPulseChanTicksResponse, ] + CreateCOPulseChanTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateCOPulseChanTimeRequest, nidaqmx_pb2.CreateCOPulseChanTimeResponse, ] + CreateDIChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateDIChanRequest, nidaqmx_pb2.CreateDIChanResponse, ] + CreateDOChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateDOChanRequest, nidaqmx_pb2.CreateDOChanResponse, ] + CreateLinScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateLinScaleRequest, nidaqmx_pb2.CreateLinScaleResponse, ] + CreateMapScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateMapScaleRequest, nidaqmx_pb2.CreateMapScaleResponse, ] + CreatePolynomialScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreatePolynomialScaleRequest, nidaqmx_pb2.CreatePolynomialScaleResponse, ] + CreateTEDSAIAccelChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIAccelChanRequest, nidaqmx_pb2.CreateTEDSAIAccelChanResponse, ] + CreateTEDSAIBridgeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIBridgeChanResponse, ] + CreateTEDSAICurrentChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAICurrentChanRequest, nidaqmx_pb2.CreateTEDSAICurrentChanResponse, ] + CreateTEDSAIForceBridgeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIForceBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIForceBridgeChanResponse, ] + CreateTEDSAIForceIEPEChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIForceIEPEChanRequest, nidaqmx_pb2.CreateTEDSAIForceIEPEChanResponse, ] + CreateTEDSAIMicrophoneChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIMicrophoneChanRequest, nidaqmx_pb2.CreateTEDSAIMicrophoneChanResponse, ] + CreateTEDSAIPosLVDTChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPosLVDTChanRequest, nidaqmx_pb2.CreateTEDSAIPosLVDTChanResponse, ] + CreateTEDSAIPosRVDTChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPosRVDTChanRequest, nidaqmx_pb2.CreateTEDSAIPosRVDTChanResponse, ] + CreateTEDSAIPressureBridgeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIPressureBridgeChanRequest, nidaqmx_pb2.CreateTEDSAIPressureBridgeChanResponse, ] + CreateTEDSAIRTDChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIRTDChanRequest, nidaqmx_pb2.CreateTEDSAIRTDChanResponse, ] + CreateTEDSAIResistanceChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIResistanceChanRequest, nidaqmx_pb2.CreateTEDSAIResistanceChanResponse, ] + CreateTEDSAIStrainGageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIStrainGageChanRequest, nidaqmx_pb2.CreateTEDSAIStrainGageChanResponse, ] + CreateTEDSAIThrmcplChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmcplChanRequest, nidaqmx_pb2.CreateTEDSAIThrmcplChanResponse, ] + CreateTEDSAIThrmstrChanIex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmstrChanIexRequest, nidaqmx_pb2.CreateTEDSAIThrmstrChanIexResponse, ] + CreateTEDSAIThrmstrChanVex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIThrmstrChanVexRequest, nidaqmx_pb2.CreateTEDSAIThrmstrChanVexResponse, ] + CreateTEDSAITorqueBridgeChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAITorqueBridgeChanRequest, nidaqmx_pb2.CreateTEDSAITorqueBridgeChanResponse, ] + CreateTEDSAIVoltageChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIVoltageChanRequest, nidaqmx_pb2.CreateTEDSAIVoltageChanResponse, ] + CreateTEDSAIVoltageChanWithExcit: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitRequest, nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitResponse, ] + CreateTableScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTableScaleRequest, nidaqmx_pb2.CreateTableScaleResponse, ] + CreateTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateTaskRequest, nidaqmx_pb2.CreateTaskResponse, ] + CreateWatchdogTimerTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateWatchdogTimerTaskRequest, nidaqmx_pb2.CreateWatchdogTimerTaskResponse, ] + CreateWatchdogTimerTaskEx: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.CreateWatchdogTimerTaskExRequest, nidaqmx_pb2.CreateWatchdogTimerTaskExResponse, ] + DeleteNetworkDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteNetworkDeviceRequest, nidaqmx_pb2.DeleteNetworkDeviceResponse, ] + DeleteSavedGlobalChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedGlobalChanRequest, nidaqmx_pb2.DeleteSavedGlobalChanResponse, ] + DeleteSavedScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedScaleRequest, nidaqmx_pb2.DeleteSavedScaleResponse, ] + DeleteSavedTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeleteSavedTaskRequest, nidaqmx_pb2.DeleteSavedTaskResponse, ] + DeviceSupportsCal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DeviceSupportsCalRequest, nidaqmx_pb2.DeviceSupportsCalResponse, ] + DisableRefTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisableRefTrigRequest, nidaqmx_pb2.DisableRefTrigResponse, ] + DisableStartTrig: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisableStartTrigRequest, nidaqmx_pb2.DisableStartTrigResponse, ] + DisconnectTerms: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.DisconnectTermsRequest, nidaqmx_pb2.DisconnectTermsResponse, ] + ExportSignal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ExportSignalRequest, nidaqmx_pb2.ExportSignalResponse, ] + GetAIChanCalCalDate: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAIChanCalCalDateRequest, nidaqmx_pb2.GetAIChanCalCalDateResponse, ] + GetAIChanCalExpDate: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAIChanCalExpDateRequest, nidaqmx_pb2.GetAIChanCalExpDateResponse, ] + GetAnalogPowerUpStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAnalogPowerUpStatesRequest, nidaqmx_pb2.GetAnalogPowerUpStatesResponse, ] + GetAnalogPowerUpStatesWithOutputType: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeRequest, nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeResponse, ] + GetArmStartTrigTimestampVal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetArmStartTrigTimestampValRequest, nidaqmx_pb2.GetArmStartTrigTimestampValResponse, ] + GetArmStartTrigTrigWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetArmStartTrigTrigWhenRequest, nidaqmx_pb2.GetArmStartTrigTrigWhenResponse, ] + GetAutoConfiguredCDAQSyncConnections: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsRequest, nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsResponse, ] + GetBufferAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetBufferAttributeUInt32Request, nidaqmx_pb2.GetBufferAttributeUInt32Response, ] + GetCalInfoAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeBoolRequest, nidaqmx_pb2.GetCalInfoAttributeBoolResponse, ] + GetCalInfoAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeDoubleRequest, nidaqmx_pb2.GetCalInfoAttributeDoubleResponse, ] + GetCalInfoAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeStringRequest, nidaqmx_pb2.GetCalInfoAttributeStringResponse, ] + GetCalInfoAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetCalInfoAttributeUInt32Request, nidaqmx_pb2.GetCalInfoAttributeUInt32Response, ] + GetChanAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeBoolRequest, nidaqmx_pb2.GetChanAttributeBoolResponse, ] + GetChanAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeDoubleRequest, nidaqmx_pb2.GetChanAttributeDoubleResponse, ] + GetChanAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeDoubleArrayRequest, nidaqmx_pb2.GetChanAttributeDoubleArrayResponse, ] + GetChanAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeInt32Request, nidaqmx_pb2.GetChanAttributeInt32Response, ] + GetChanAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeStringRequest, nidaqmx_pb2.GetChanAttributeStringResponse, ] + GetChanAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetChanAttributeUInt32Request, nidaqmx_pb2.GetChanAttributeUInt32Response, ] + GetDeviceAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeBoolRequest, nidaqmx_pb2.GetDeviceAttributeBoolResponse, ] + GetDeviceAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeDoubleRequest, nidaqmx_pb2.GetDeviceAttributeDoubleResponse, ] + GetDeviceAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeDoubleArrayRequest, nidaqmx_pb2.GetDeviceAttributeDoubleArrayResponse, ] + GetDeviceAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeInt32Request, nidaqmx_pb2.GetDeviceAttributeInt32Response, ] + GetDeviceAttributeInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeInt32ArrayRequest, nidaqmx_pb2.GetDeviceAttributeInt32ArrayResponse, ] + GetDeviceAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeStringRequest, nidaqmx_pb2.GetDeviceAttributeStringResponse, ] + GetDeviceAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeUInt32Request, nidaqmx_pb2.GetDeviceAttributeUInt32Response, ] + GetDeviceAttributeUInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDeviceAttributeUInt32ArrayRequest, nidaqmx_pb2.GetDeviceAttributeUInt32ArrayResponse, ] + GetDigitalLogicFamilyPowerUpState: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateRequest, nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateResponse, ] + GetDigitalPowerUpStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalPowerUpStatesRequest, nidaqmx_pb2.GetDigitalPowerUpStatesResponse, ] + GetDigitalPullUpPullDownStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDigitalPullUpPullDownStatesRequest, nidaqmx_pb2.GetDigitalPullUpPullDownStatesResponse, ] + GetDisconnectedCDAQSyncPorts: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetDisconnectedCDAQSyncPortsRequest, nidaqmx_pb2.GetDisconnectedCDAQSyncPortsResponse, ] + GetErrorString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetErrorStringRequest, nidaqmx_pb2.GetErrorStringResponse, ] + GetExportedSignalAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeBoolRequest, nidaqmx_pb2.GetExportedSignalAttributeBoolResponse, ] + GetExportedSignalAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeDoubleRequest, nidaqmx_pb2.GetExportedSignalAttributeDoubleResponse, ] + GetExportedSignalAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeInt32Request, nidaqmx_pb2.GetExportedSignalAttributeInt32Response, ] + GetExportedSignalAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeStringRequest, nidaqmx_pb2.GetExportedSignalAttributeStringResponse, ] + GetExportedSignalAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExportedSignalAttributeUInt32Request, nidaqmx_pb2.GetExportedSignalAttributeUInt32Response, ] + GetExtCalLastDateAndTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetExtCalLastDateAndTimeRequest, nidaqmx_pb2.GetExtCalLastDateAndTimeResponse, ] + GetFirstSampClkWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetFirstSampClkWhenRequest, nidaqmx_pb2.GetFirstSampClkWhenResponse, ] + GetFirstSampTimestampVal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetFirstSampTimestampValRequest, nidaqmx_pb2.GetFirstSampTimestampValResponse, ] + GetNthTaskChannel: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskChannelRequest, nidaqmx_pb2.GetNthTaskChannelResponse, ] + GetNthTaskDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskDeviceRequest, nidaqmx_pb2.GetNthTaskDeviceResponse, ] + GetNthTaskReadChannel: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetNthTaskReadChannelRequest, nidaqmx_pb2.GetNthTaskReadChannelResponse, ] + GetPersistedChanAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedChanAttributeBoolRequest, nidaqmx_pb2.GetPersistedChanAttributeBoolResponse, ] + GetPersistedChanAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedChanAttributeStringRequest, nidaqmx_pb2.GetPersistedChanAttributeStringResponse, ] + GetPersistedScaleAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedScaleAttributeBoolRequest, nidaqmx_pb2.GetPersistedScaleAttributeBoolResponse, ] + GetPersistedScaleAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedScaleAttributeStringRequest, nidaqmx_pb2.GetPersistedScaleAttributeStringResponse, ] + GetPersistedTaskAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedTaskAttributeBoolRequest, nidaqmx_pb2.GetPersistedTaskAttributeBoolResponse, ] + GetPersistedTaskAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPersistedTaskAttributeStringRequest, nidaqmx_pb2.GetPersistedTaskAttributeStringResponse, ] + GetPhysicalChanAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeBoolRequest, nidaqmx_pb2.GetPhysicalChanAttributeBoolResponse, ] + GetPhysicalChanAttributeBytes: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeBytesRequest, nidaqmx_pb2.GetPhysicalChanAttributeBytesResponse, ] + GetPhysicalChanAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeDoubleRequest, nidaqmx_pb2.GetPhysicalChanAttributeDoubleResponse, ] + GetPhysicalChanAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayResponse, ] + GetPhysicalChanAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeInt32Request, nidaqmx_pb2.GetPhysicalChanAttributeInt32Response, ] + GetPhysicalChanAttributeInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayResponse, ] + GetPhysicalChanAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeStringRequest, nidaqmx_pb2.GetPhysicalChanAttributeStringResponse, ] + GetPhysicalChanAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeUInt32Request, nidaqmx_pb2.GetPhysicalChanAttributeUInt32Response, ] + GetPhysicalChanAttributeUInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayRequest, nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayResponse, ] + GetReadAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeBoolRequest, nidaqmx_pb2.GetReadAttributeBoolResponse, ] + GetReadAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeDoubleRequest, nidaqmx_pb2.GetReadAttributeDoubleResponse, ] + GetReadAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeInt32Request, nidaqmx_pb2.GetReadAttributeInt32Response, ] + GetReadAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeStringRequest, nidaqmx_pb2.GetReadAttributeStringResponse, ] + GetReadAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeUInt32Request, nidaqmx_pb2.GetReadAttributeUInt32Response, ] + GetReadAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetReadAttributeUInt64Request, nidaqmx_pb2.GetReadAttributeUInt64Response, ] + GetRealTimeAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeBoolRequest, nidaqmx_pb2.GetRealTimeAttributeBoolResponse, ] + GetRealTimeAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeInt32Request, nidaqmx_pb2.GetRealTimeAttributeInt32Response, ] + GetRealTimeAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRealTimeAttributeUInt32Request, nidaqmx_pb2.GetRealTimeAttributeUInt32Response, ] + GetRefTrigTimestampVal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetRefTrigTimestampValRequest, nidaqmx_pb2.GetRefTrigTimestampValResponse, ] + GetScaleAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeDoubleRequest, nidaqmx_pb2.GetScaleAttributeDoubleResponse, ] + GetScaleAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeDoubleArrayRequest, nidaqmx_pb2.GetScaleAttributeDoubleArrayResponse, ] + GetScaleAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeInt32Request, nidaqmx_pb2.GetScaleAttributeInt32Response, ] + GetScaleAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetScaleAttributeStringRequest, nidaqmx_pb2.GetScaleAttributeStringResponse, ] + GetSelfCalLastDateAndTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSelfCalLastDateAndTimeRequest, nidaqmx_pb2.GetSelfCalLastDateAndTimeResponse, ] + GetStartTrigTimestampVal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetStartTrigTimestampValRequest, nidaqmx_pb2.GetStartTrigTimestampValResponse, ] + GetStartTrigTrigWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetStartTrigTrigWhenRequest, nidaqmx_pb2.GetStartTrigTrigWhenResponse, ] + GetSyncPulseTimeWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSyncPulseTimeWhenRequest, nidaqmx_pb2.GetSyncPulseTimeWhenResponse, ] + GetSystemInfoAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSystemInfoAttributeStringRequest, nidaqmx_pb2.GetSystemInfoAttributeStringResponse, ] + GetSystemInfoAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetSystemInfoAttributeUInt32Request, nidaqmx_pb2.GetSystemInfoAttributeUInt32Response, ] + GetTaskAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeBoolRequest, nidaqmx_pb2.GetTaskAttributeBoolResponse, ] + GetTaskAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeStringRequest, nidaqmx_pb2.GetTaskAttributeStringResponse, ] + GetTaskAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTaskAttributeUInt32Request, nidaqmx_pb2.GetTaskAttributeUInt32Response, ] + GetTimingAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeBoolRequest, nidaqmx_pb2.GetTimingAttributeBoolResponse, ] + GetTimingAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeDoubleRequest, nidaqmx_pb2.GetTimingAttributeDoubleResponse, ] + GetTimingAttributeExBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExBoolRequest, nidaqmx_pb2.GetTimingAttributeExBoolResponse, ] + GetTimingAttributeExDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExDoubleRequest, nidaqmx_pb2.GetTimingAttributeExDoubleResponse, ] + GetTimingAttributeExInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExInt32Request, nidaqmx_pb2.GetTimingAttributeExInt32Response, ] + GetTimingAttributeExString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExStringRequest, nidaqmx_pb2.GetTimingAttributeExStringResponse, ] + GetTimingAttributeExTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExTimestampRequest, nidaqmx_pb2.GetTimingAttributeExTimestampResponse, ] + GetTimingAttributeExUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExUInt32Request, nidaqmx_pb2.GetTimingAttributeExUInt32Response, ] + GetTimingAttributeExUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeExUInt64Request, nidaqmx_pb2.GetTimingAttributeExUInt64Response, ] + GetTimingAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeInt32Request, nidaqmx_pb2.GetTimingAttributeInt32Response, ] + GetTimingAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeStringRequest, nidaqmx_pb2.GetTimingAttributeStringResponse, ] + GetTimingAttributeTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeTimestampRequest, nidaqmx_pb2.GetTimingAttributeTimestampResponse, ] + GetTimingAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeUInt32Request, nidaqmx_pb2.GetTimingAttributeUInt32Response, ] + GetTimingAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTimingAttributeUInt64Request, nidaqmx_pb2.GetTimingAttributeUInt64Response, ] + GetTrigAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeBoolRequest, nidaqmx_pb2.GetTrigAttributeBoolResponse, ] + GetTrigAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeDoubleRequest, nidaqmx_pb2.GetTrigAttributeDoubleResponse, ] + GetTrigAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeDoubleArrayRequest, nidaqmx_pb2.GetTrigAttributeDoubleArrayResponse, ] + GetTrigAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeInt32Request, nidaqmx_pb2.GetTrigAttributeInt32Response, ] + GetTrigAttributeInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeInt32ArrayRequest, nidaqmx_pb2.GetTrigAttributeInt32ArrayResponse, ] + GetTrigAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeStringRequest, nidaqmx_pb2.GetTrigAttributeStringResponse, ] + GetTrigAttributeTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeTimestampRequest, nidaqmx_pb2.GetTrigAttributeTimestampResponse, ] + GetTrigAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetTrigAttributeUInt32Request, nidaqmx_pb2.GetTrigAttributeUInt32Response, ] + GetWatchdogAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeBoolRequest, nidaqmx_pb2.GetWatchdogAttributeBoolResponse, ] + GetWatchdogAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeDoubleRequest, nidaqmx_pb2.GetWatchdogAttributeDoubleResponse, ] + GetWatchdogAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeInt32Request, nidaqmx_pb2.GetWatchdogAttributeInt32Response, ] + GetWatchdogAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWatchdogAttributeStringRequest, nidaqmx_pb2.GetWatchdogAttributeStringResponse, ] + GetWriteAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeBoolRequest, nidaqmx_pb2.GetWriteAttributeBoolResponse, ] + GetWriteAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeDoubleRequest, nidaqmx_pb2.GetWriteAttributeDoubleResponse, ] + GetWriteAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeInt32Request, nidaqmx_pb2.GetWriteAttributeInt32Response, ] + GetWriteAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeStringRequest, nidaqmx_pb2.GetWriteAttributeStringResponse, ] + GetWriteAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeUInt32Request, nidaqmx_pb2.GetWriteAttributeUInt32Response, ] + GetWriteAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.GetWriteAttributeUInt64Request, nidaqmx_pb2.GetWriteAttributeUInt64Response, ] + IsTaskDone: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.IsTaskDoneRequest, nidaqmx_pb2.IsTaskDoneResponse, ] + LoadTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.LoadTaskRequest, nidaqmx_pb2.LoadTaskResponse, ] + PerformBridgeOffsetNullingCalEx: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformBridgeOffsetNullingCalExRequest, nidaqmx_pb2.PerformBridgeOffsetNullingCalExResponse, ] + PerformBridgeShuntCalEx: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformBridgeShuntCalExRequest, nidaqmx_pb2.PerformBridgeShuntCalExResponse, ] + PerformStrainShuntCalEx: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformStrainShuntCalExRequest, nidaqmx_pb2.PerformStrainShuntCalExResponse, ] + PerformThrmcplLeadOffsetNullingCal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalRequest, nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalResponse, ] + ReadAnalogF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadAnalogF64Request, nidaqmx_pb2.ReadAnalogF64Response, ] + ReadAnalogScalarF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadAnalogScalarF64Request, nidaqmx_pb2.ReadAnalogScalarF64Response, ] + ReadBinaryI16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryI16Request, nidaqmx_pb2.ReadBinaryI16Response, ] + ReadBinaryI32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryI32Request, nidaqmx_pb2.ReadBinaryI32Response, ] + ReadBinaryU16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryU16Request, nidaqmx_pb2.ReadBinaryU16Response, ] + ReadBinaryU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadBinaryU32Request, nidaqmx_pb2.ReadBinaryU32Response, ] + ReadCounterF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterF64Request, nidaqmx_pb2.ReadCounterF64Response, ] + ReadCounterF64Ex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterF64ExRequest, nidaqmx_pb2.ReadCounterF64ExResponse, ] + ReadCounterScalarF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterScalarF64Request, nidaqmx_pb2.ReadCounterScalarF64Response, ] + ReadCounterScalarU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterScalarU32Request, nidaqmx_pb2.ReadCounterScalarU32Response, ] + ReadCounterU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterU32Request, nidaqmx_pb2.ReadCounterU32Response, ] + ReadCounterU32Ex: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCounterU32ExRequest, nidaqmx_pb2.ReadCounterU32ExResponse, ] + ReadCtrFreq: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrFreqRequest, nidaqmx_pb2.ReadCtrFreqResponse, ] + ReadCtrFreqScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrFreqScalarRequest, nidaqmx_pb2.ReadCtrFreqScalarResponse, ] + ReadCtrTicks: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTicksRequest, nidaqmx_pb2.ReadCtrTicksResponse, ] + ReadCtrTicksScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTicksScalarRequest, nidaqmx_pb2.ReadCtrTicksScalarResponse, ] + ReadCtrTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTimeRequest, nidaqmx_pb2.ReadCtrTimeResponse, ] + ReadCtrTimeScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadCtrTimeScalarRequest, nidaqmx_pb2.ReadCtrTimeScalarResponse, ] + ReadDigitalLines: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalLinesRequest, nidaqmx_pb2.ReadDigitalLinesResponse, ] + ReadDigitalScalarU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalScalarU32Request, nidaqmx_pb2.ReadDigitalScalarU32Response, ] + ReadDigitalU16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU16Request, nidaqmx_pb2.ReadDigitalU16Response, ] + ReadDigitalU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU32Request, nidaqmx_pb2.ReadDigitalU32Response, ] + ReadDigitalU8: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadDigitalU8Request, nidaqmx_pb2.ReadDigitalU8Response, ] + ReadPowerBinaryI16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerBinaryI16Request, nidaqmx_pb2.ReadPowerBinaryI16Response, ] + ReadPowerF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerF64Request, nidaqmx_pb2.ReadPowerF64Response, ] + ReadPowerScalarF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadPowerScalarF64Request, nidaqmx_pb2.ReadPowerScalarF64Response, ] + ReadRaw: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReadRawRequest, nidaqmx_pb2.ReadRawResponse, ] + RegisterDoneEvent: grpc.aio.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterDoneEventRequest, nidaqmx_pb2.RegisterDoneEventResponse, ] + RegisterEveryNSamplesEvent: grpc.aio.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterEveryNSamplesEventRequest, nidaqmx_pb2.RegisterEveryNSamplesEventResponse, ] + RegisterSignalEvent: grpc.aio.UnaryStreamMultiCallable[ nidaqmx_pb2.RegisterSignalEventRequest, nidaqmx_pb2.RegisterSignalEventResponse, ] + RemoveCDAQSyncConnection: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.RemoveCDAQSyncConnectionRequest, nidaqmx_pb2.RemoveCDAQSyncConnectionResponse, ] + ReserveNetworkDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ReserveNetworkDeviceRequest, nidaqmx_pb2.ReserveNetworkDeviceResponse, ] + ResetBufferAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetBufferAttributeRequest, nidaqmx_pb2.ResetBufferAttributeResponse, ] + ResetChanAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetChanAttributeRequest, nidaqmx_pb2.ResetChanAttributeResponse, ] + ResetDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetDeviceRequest, nidaqmx_pb2.ResetDeviceResponse, ] + ResetExportedSignalAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetExportedSignalAttributeRequest, nidaqmx_pb2.ResetExportedSignalAttributeResponse, ] + ResetReadAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetReadAttributeRequest, nidaqmx_pb2.ResetReadAttributeResponse, ] + ResetRealTimeAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetRealTimeAttributeRequest, nidaqmx_pb2.ResetRealTimeAttributeResponse, ] + ResetTimingAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTimingAttributeRequest, nidaqmx_pb2.ResetTimingAttributeResponse, ] + ResetTimingAttributeEx: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTimingAttributeExRequest, nidaqmx_pb2.ResetTimingAttributeExResponse, ] + ResetTrigAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetTrigAttributeRequest, nidaqmx_pb2.ResetTrigAttributeResponse, ] + ResetWatchdogAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetWatchdogAttributeRequest, nidaqmx_pb2.ResetWatchdogAttributeResponse, ] + ResetWriteAttribute: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.ResetWriteAttributeRequest, nidaqmx_pb2.ResetWriteAttributeResponse, ] + RestoreLastExtCalConst: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.RestoreLastExtCalConstRequest, nidaqmx_pb2.RestoreLastExtCalConstResponse, ] + SaveGlobalChan: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveGlobalChanRequest, nidaqmx_pb2.SaveGlobalChanResponse, ] + SaveScale: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveScaleRequest, nidaqmx_pb2.SaveScaleResponse, ] + SaveTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SaveTaskRequest, nidaqmx_pb2.SaveTaskResponse, ] + SelfCal: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SelfCalRequest, nidaqmx_pb2.SelfCalResponse, ] + SelfTestDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SelfTestDeviceRequest, nidaqmx_pb2.SelfTestDeviceResponse, ] + SetAIChanCalCalDate: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAIChanCalCalDateRequest, nidaqmx_pb2.SetAIChanCalCalDateResponse, ] + SetAIChanCalExpDate: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAIChanCalExpDateRequest, nidaqmx_pb2.SetAIChanCalExpDateResponse, ] + SetAnalogPowerUpStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAnalogPowerUpStatesRequest, nidaqmx_pb2.SetAnalogPowerUpStatesResponse, ] + SetAnalogPowerUpStatesWithOutputType: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeRequest, nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeResponse, ] + SetArmStartTrigTrigWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetArmStartTrigTrigWhenRequest, nidaqmx_pb2.SetArmStartTrigTrigWhenResponse, ] + SetBufferAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetBufferAttributeUInt32Request, nidaqmx_pb2.SetBufferAttributeUInt32Response, ] + SetCalInfoAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeBoolRequest, nidaqmx_pb2.SetCalInfoAttributeBoolResponse, ] + SetCalInfoAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeDoubleRequest, nidaqmx_pb2.SetCalInfoAttributeDoubleResponse, ] + SetCalInfoAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeStringRequest, nidaqmx_pb2.SetCalInfoAttributeStringResponse, ] + SetCalInfoAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetCalInfoAttributeUInt32Request, nidaqmx_pb2.SetCalInfoAttributeUInt32Response, ] + SetChanAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeBoolRequest, nidaqmx_pb2.SetChanAttributeBoolResponse, ] + SetChanAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeDoubleRequest, nidaqmx_pb2.SetChanAttributeDoubleResponse, ] + SetChanAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeDoubleArrayRequest, nidaqmx_pb2.SetChanAttributeDoubleArrayResponse, ] + SetChanAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeInt32Request, nidaqmx_pb2.SetChanAttributeInt32Response, ] + SetChanAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeStringRequest, nidaqmx_pb2.SetChanAttributeStringResponse, ] + SetChanAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetChanAttributeUInt32Request, nidaqmx_pb2.SetChanAttributeUInt32Response, ] + SetDigitalLogicFamilyPowerUpState: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateRequest, nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateResponse, ] + SetDigitalPowerUpStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalPowerUpStatesRequest, nidaqmx_pb2.SetDigitalPowerUpStatesResponse, ] + SetDigitalPullUpPullDownStates: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetDigitalPullUpPullDownStatesRequest, nidaqmx_pb2.SetDigitalPullUpPullDownStatesResponse, ] + SetExportedSignalAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeBoolRequest, nidaqmx_pb2.SetExportedSignalAttributeBoolResponse, ] + SetExportedSignalAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeDoubleRequest, nidaqmx_pb2.SetExportedSignalAttributeDoubleResponse, ] + SetExportedSignalAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeInt32Request, nidaqmx_pb2.SetExportedSignalAttributeInt32Response, ] + SetExportedSignalAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeStringRequest, nidaqmx_pb2.SetExportedSignalAttributeStringResponse, ] + SetExportedSignalAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetExportedSignalAttributeUInt32Request, nidaqmx_pb2.SetExportedSignalAttributeUInt32Response, ] + SetFirstSampClkWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetFirstSampClkWhenRequest, nidaqmx_pb2.SetFirstSampClkWhenResponse, ] + SetReadAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeBoolRequest, nidaqmx_pb2.SetReadAttributeBoolResponse, ] + SetReadAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeDoubleRequest, nidaqmx_pb2.SetReadAttributeDoubleResponse, ] + SetReadAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeInt32Request, nidaqmx_pb2.SetReadAttributeInt32Response, ] + SetReadAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeStringRequest, nidaqmx_pb2.SetReadAttributeStringResponse, ] + SetReadAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeUInt32Request, nidaqmx_pb2.SetReadAttributeUInt32Response, ] + SetReadAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetReadAttributeUInt64Request, nidaqmx_pb2.SetReadAttributeUInt64Response, ] + SetRealTimeAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeBoolRequest, nidaqmx_pb2.SetRealTimeAttributeBoolResponse, ] + SetRealTimeAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeInt32Request, nidaqmx_pb2.SetRealTimeAttributeInt32Response, ] + SetRealTimeAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetRealTimeAttributeUInt32Request, nidaqmx_pb2.SetRealTimeAttributeUInt32Response, ] + SetScaleAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeDoubleRequest, nidaqmx_pb2.SetScaleAttributeDoubleResponse, ] + SetScaleAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeDoubleArrayRequest, nidaqmx_pb2.SetScaleAttributeDoubleArrayResponse, ] + SetScaleAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeInt32Request, nidaqmx_pb2.SetScaleAttributeInt32Response, ] + SetScaleAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetScaleAttributeStringRequest, nidaqmx_pb2.SetScaleAttributeStringResponse, ] + SetStartTrigTrigWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetStartTrigTrigWhenRequest, nidaqmx_pb2.SetStartTrigTrigWhenResponse, ] + SetSyncPulseTimeWhen: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetSyncPulseTimeWhenRequest, nidaqmx_pb2.SetSyncPulseTimeWhenResponse, ] + SetTimingAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeBoolRequest, nidaqmx_pb2.SetTimingAttributeBoolResponse, ] + SetTimingAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeDoubleRequest, nidaqmx_pb2.SetTimingAttributeDoubleResponse, ] + SetTimingAttributeExBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExBoolRequest, nidaqmx_pb2.SetTimingAttributeExBoolResponse, ] + SetTimingAttributeExDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExDoubleRequest, nidaqmx_pb2.SetTimingAttributeExDoubleResponse, ] + SetTimingAttributeExInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExInt32Request, nidaqmx_pb2.SetTimingAttributeExInt32Response, ] + SetTimingAttributeExString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExStringRequest, nidaqmx_pb2.SetTimingAttributeExStringResponse, ] + SetTimingAttributeExTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExTimestampRequest, nidaqmx_pb2.SetTimingAttributeExTimestampResponse, ] + SetTimingAttributeExUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExUInt32Request, nidaqmx_pb2.SetTimingAttributeExUInt32Response, ] + SetTimingAttributeExUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeExUInt64Request, nidaqmx_pb2.SetTimingAttributeExUInt64Response, ] + SetTimingAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeInt32Request, nidaqmx_pb2.SetTimingAttributeInt32Response, ] + SetTimingAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeStringRequest, nidaqmx_pb2.SetTimingAttributeStringResponse, ] + SetTimingAttributeTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeTimestampRequest, nidaqmx_pb2.SetTimingAttributeTimestampResponse, ] + SetTimingAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeUInt32Request, nidaqmx_pb2.SetTimingAttributeUInt32Response, ] + SetTimingAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTimingAttributeUInt64Request, nidaqmx_pb2.SetTimingAttributeUInt64Response, ] + SetTrigAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeBoolRequest, nidaqmx_pb2.SetTrigAttributeBoolResponse, ] + SetTrigAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeDoubleRequest, nidaqmx_pb2.SetTrigAttributeDoubleResponse, ] + SetTrigAttributeDoubleArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeDoubleArrayRequest, nidaqmx_pb2.SetTrigAttributeDoubleArrayResponse, ] + SetTrigAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeInt32Request, nidaqmx_pb2.SetTrigAttributeInt32Response, ] + SetTrigAttributeInt32Array: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeInt32ArrayRequest, nidaqmx_pb2.SetTrigAttributeInt32ArrayResponse, ] + SetTrigAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeStringRequest, nidaqmx_pb2.SetTrigAttributeStringResponse, ] + SetTrigAttributeTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeTimestampRequest, nidaqmx_pb2.SetTrigAttributeTimestampResponse, ] + SetTrigAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetTrigAttributeUInt32Request, nidaqmx_pb2.SetTrigAttributeUInt32Response, ] + SetWatchdogAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeBoolRequest, nidaqmx_pb2.SetWatchdogAttributeBoolResponse, ] + SetWatchdogAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeDoubleRequest, nidaqmx_pb2.SetWatchdogAttributeDoubleResponse, ] + SetWatchdogAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeInt32Request, nidaqmx_pb2.SetWatchdogAttributeInt32Response, ] + SetWatchdogAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWatchdogAttributeStringRequest, nidaqmx_pb2.SetWatchdogAttributeStringResponse, ] + SetWriteAttributeBool: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeBoolRequest, nidaqmx_pb2.SetWriteAttributeBoolResponse, ] + SetWriteAttributeDouble: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeDoubleRequest, nidaqmx_pb2.SetWriteAttributeDoubleResponse, ] + SetWriteAttributeInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeInt32Request, nidaqmx_pb2.SetWriteAttributeInt32Response, ] + SetWriteAttributeString: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeStringRequest, nidaqmx_pb2.SetWriteAttributeStringResponse, ] + SetWriteAttributeUInt32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeUInt32Request, nidaqmx_pb2.SetWriteAttributeUInt32Response, ] + SetWriteAttributeUInt64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.SetWriteAttributeUInt64Request, nidaqmx_pb2.SetWriteAttributeUInt64Response, ] + StartNewFile: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.StartNewFileRequest, nidaqmx_pb2.StartNewFileResponse, ] + StartTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.StartTaskRequest, nidaqmx_pb2.StartTaskResponse, ] + StopTask: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.StopTaskRequest, nidaqmx_pb2.StopTaskResponse, ] + TaskControl: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.TaskControlRequest, nidaqmx_pb2.TaskControlResponse, ] + TristateOutputTerm: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.TristateOutputTermRequest, nidaqmx_pb2.TristateOutputTermResponse, ] + UnregisterDoneEvent: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterDoneEventRequest, nidaqmx_pb2.UnregisterDoneEventResponse, ] + UnregisterEveryNSamplesEvent: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterEveryNSamplesEventRequest, nidaqmx_pb2.UnregisterEveryNSamplesEventResponse, ] + UnregisterSignalEvent: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnregisterSignalEventRequest, nidaqmx_pb2.UnregisterSignalEventResponse, ] + UnreserveNetworkDevice: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.UnreserveNetworkDeviceRequest, nidaqmx_pb2.UnreserveNetworkDeviceResponse, ] + WaitForNextSampleClock: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitForNextSampleClockRequest, nidaqmx_pb2.WaitForNextSampleClockResponse, ] + WaitForValidTimestamp: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitForValidTimestampRequest, nidaqmx_pb2.WaitForValidTimestampResponse, ] + WaitUntilTaskDone: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WaitUntilTaskDoneRequest, nidaqmx_pb2.WaitUntilTaskDoneResponse, ] + WriteAnalogF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteAnalogF64Request, nidaqmx_pb2.WriteAnalogF64Response, ] + WriteAnalogScalarF64: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteAnalogScalarF64Request, nidaqmx_pb2.WriteAnalogScalarF64Response, ] + WriteBinaryI16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryI16Request, nidaqmx_pb2.WriteBinaryI16Response, ] + WriteBinaryI32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryI32Request, nidaqmx_pb2.WriteBinaryI32Response, ] + WriteBinaryU16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryU16Request, nidaqmx_pb2.WriteBinaryU16Response, ] + WriteBinaryU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteBinaryU32Request, nidaqmx_pb2.WriteBinaryU32Response, ] + WriteCtrFreq: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrFreqRequest, nidaqmx_pb2.WriteCtrFreqResponse, ] + WriteCtrFreqScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrFreqScalarRequest, nidaqmx_pb2.WriteCtrFreqScalarResponse, ] + WriteCtrTicks: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTicksRequest, nidaqmx_pb2.WriteCtrTicksResponse, ] + WriteCtrTicksScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTicksScalarRequest, nidaqmx_pb2.WriteCtrTicksScalarResponse, ] + WriteCtrTime: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTimeRequest, nidaqmx_pb2.WriteCtrTimeResponse, ] + WriteCtrTimeScalar: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteCtrTimeScalarRequest, nidaqmx_pb2.WriteCtrTimeScalarResponse, ] + WriteDigitalLines: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalLinesRequest, nidaqmx_pb2.WriteDigitalLinesResponse, ] + WriteDigitalScalarU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalScalarU32Request, nidaqmx_pb2.WriteDigitalScalarU32Response, ] + WriteDigitalU16: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU16Request, nidaqmx_pb2.WriteDigitalU16Response, ] + WriteDigitalU32: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU32Request, nidaqmx_pb2.WriteDigitalU32Response, ] + WriteDigitalU8: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteDigitalU8Request, nidaqmx_pb2.WriteDigitalU8Response, ] + WriteRaw: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteRawRequest, nidaqmx_pb2.WriteRawResponse, ] + WriteToTEDSFromArray: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteToTEDSFromArrayRequest, nidaqmx_pb2.WriteToTEDSFromArrayResponse, ] + WriteToTEDSFromFile: grpc.aio.UnaryUnaryMultiCallable[ nidaqmx_pb2.WriteToTEDSFromFileRequest, nidaqmx_pb2.WriteToTEDSFromFileResponse, @@ -3218,2382 +4012,2779 @@ class NiDAQmxServicer(metaclass=abc.ABCMeta): request: nidaqmx_pb2.AddCDAQSyncConnectionRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.AddCDAQSyncConnectionResponse, collections.abc.Awaitable[nidaqmx_pb2.AddCDAQSyncConnectionResponse]]: ... + @abc.abstractmethod def AddGlobalChansToTask( self, request: nidaqmx_pb2.AddGlobalChansToTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.AddGlobalChansToTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.AddGlobalChansToTaskResponse]]: ... + @abc.abstractmethod def AddNetworkDevice( self, request: nidaqmx_pb2.AddNetworkDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.AddNetworkDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.AddNetworkDeviceResponse]]: ... + @abc.abstractmethod def AreConfiguredCDAQSyncPortsDisconnected( self, request: nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedResponse, collections.abc.Awaitable[nidaqmx_pb2.AreConfiguredCDAQSyncPortsDisconnectedResponse]]: ... + @abc.abstractmethod def AutoConfigureCDAQSyncConnections( self, request: nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsResponse, collections.abc.Awaitable[nidaqmx_pb2.AutoConfigureCDAQSyncConnectionsResponse]]: ... + @abc.abstractmethod def CalculateReversePolyCoeff( self, request: nidaqmx_pb2.CalculateReversePolyCoeffRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CalculateReversePolyCoeffResponse, collections.abc.Awaitable[nidaqmx_pb2.CalculateReversePolyCoeffResponse]]: ... + @abc.abstractmethod def CfgAnlgEdgeRefTrig( self, request: nidaqmx_pb2.CfgAnlgEdgeRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgEdgeRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgEdgeRefTrigResponse]]: ... + @abc.abstractmethod def CfgAnlgEdgeStartTrig( self, request: nidaqmx_pb2.CfgAnlgEdgeStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgEdgeStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgEdgeStartTrigResponse]]: ... + @abc.abstractmethod def CfgAnlgMultiEdgeRefTrig( self, request: nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgMultiEdgeRefTrigResponse]]: ... + @abc.abstractmethod def CfgAnlgMultiEdgeStartTrig( self, request: nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgMultiEdgeStartTrigResponse]]: ... + @abc.abstractmethod def CfgAnlgWindowRefTrig( self, request: nidaqmx_pb2.CfgAnlgWindowRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgWindowRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgWindowRefTrigResponse]]: ... + @abc.abstractmethod def CfgAnlgWindowStartTrig( self, request: nidaqmx_pb2.CfgAnlgWindowStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgAnlgWindowStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgAnlgWindowStartTrigResponse]]: ... + @abc.abstractmethod def CfgBurstHandshakingTimingExportClock( self, request: nidaqmx_pb2.CfgBurstHandshakingTimingExportClockRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgBurstHandshakingTimingExportClockResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgBurstHandshakingTimingExportClockResponse]]: ... + @abc.abstractmethod def CfgBurstHandshakingTimingImportClock( self, request: nidaqmx_pb2.CfgBurstHandshakingTimingImportClockRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgBurstHandshakingTimingImportClockResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgBurstHandshakingTimingImportClockResponse]]: ... + @abc.abstractmethod def CfgChangeDetectionTiming( self, request: nidaqmx_pb2.CfgChangeDetectionTimingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgChangeDetectionTimingResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgChangeDetectionTimingResponse]]: ... + @abc.abstractmethod def CfgDigEdgeRefTrig( self, request: nidaqmx_pb2.CfgDigEdgeRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgDigEdgeRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgDigEdgeRefTrigResponse]]: ... + @abc.abstractmethod def CfgDigEdgeStartTrig( self, request: nidaqmx_pb2.CfgDigEdgeStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgDigEdgeStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgDigEdgeStartTrigResponse]]: ... + @abc.abstractmethod def CfgDigPatternRefTrig( self, request: nidaqmx_pb2.CfgDigPatternRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgDigPatternRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgDigPatternRefTrigResponse]]: ... + @abc.abstractmethod def CfgDigPatternStartTrig( self, request: nidaqmx_pb2.CfgDigPatternStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgDigPatternStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgDigPatternStartTrigResponse]]: ... + @abc.abstractmethod def CfgHandshakingTiming( self, request: nidaqmx_pb2.CfgHandshakingTimingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgHandshakingTimingResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgHandshakingTimingResponse]]: ... + @abc.abstractmethod def CfgImplicitTiming( self, request: nidaqmx_pb2.CfgImplicitTimingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgImplicitTimingResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgImplicitTimingResponse]]: ... + @abc.abstractmethod def CfgInputBuffer( self, request: nidaqmx_pb2.CfgInputBufferRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgInputBufferResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgInputBufferResponse]]: ... + @abc.abstractmethod def CfgOutputBuffer( self, request: nidaqmx_pb2.CfgOutputBufferRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgOutputBufferResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgOutputBufferResponse]]: ... + @abc.abstractmethod def CfgPipelinedSampClkTiming( self, request: nidaqmx_pb2.CfgPipelinedSampClkTimingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgPipelinedSampClkTimingResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgPipelinedSampClkTimingResponse]]: ... + @abc.abstractmethod def CfgSampClkTiming( self, request: nidaqmx_pb2.CfgSampClkTimingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgSampClkTimingResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgSampClkTimingResponse]]: ... + @abc.abstractmethod def CfgTimeStartTrig( self, request: nidaqmx_pb2.CfgTimeStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgTimeStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgTimeStartTrigResponse]]: ... + @abc.abstractmethod def CfgWatchdogAOExpirStates( self, request: nidaqmx_pb2.CfgWatchdogAOExpirStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgWatchdogAOExpirStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgWatchdogAOExpirStatesResponse]]: ... + @abc.abstractmethod def CfgWatchdogCOExpirStates( self, request: nidaqmx_pb2.CfgWatchdogCOExpirStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgWatchdogCOExpirStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgWatchdogCOExpirStatesResponse]]: ... + @abc.abstractmethod def CfgWatchdogDOExpirStates( self, request: nidaqmx_pb2.CfgWatchdogDOExpirStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CfgWatchdogDOExpirStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.CfgWatchdogDOExpirStatesResponse]]: ... + @abc.abstractmethod def ClearTEDS( self, request: nidaqmx_pb2.ClearTEDSRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ClearTEDSResponse, collections.abc.Awaitable[nidaqmx_pb2.ClearTEDSResponse]]: ... + @abc.abstractmethod def ClearTask( self, request: nidaqmx_pb2.ClearTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ClearTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.ClearTaskResponse]]: ... + @abc.abstractmethod def ConfigureLogging( self, request: nidaqmx_pb2.ConfigureLoggingRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ConfigureLoggingResponse, collections.abc.Awaitable[nidaqmx_pb2.ConfigureLoggingResponse]]: ... + @abc.abstractmethod def ConfigureTEDS( self, request: nidaqmx_pb2.ConfigureTEDSRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ConfigureTEDSResponse, collections.abc.Awaitable[nidaqmx_pb2.ConfigureTEDSResponse]]: ... + @abc.abstractmethod def ConnectTerms( self, request: nidaqmx_pb2.ConnectTermsRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ConnectTermsResponse, collections.abc.Awaitable[nidaqmx_pb2.ConnectTermsResponse]]: ... + @abc.abstractmethod def ControlWatchdogTask( self, request: nidaqmx_pb2.ControlWatchdogTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ControlWatchdogTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.ControlWatchdogTaskResponse]]: ... + @abc.abstractmethod def CreateAIAccel4WireDCVoltageChan( self, request: nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIAccel4WireDCVoltageChanResponse]]: ... + @abc.abstractmethod def CreateAIAccelChan( self, request: nidaqmx_pb2.CreateAIAccelChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIAccelChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIAccelChanResponse]]: ... + @abc.abstractmethod def CreateAIAccelChargeChan( self, request: nidaqmx_pb2.CreateAIAccelChargeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIAccelChargeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIAccelChargeChanResponse]]: ... + @abc.abstractmethod def CreateAIBridgeChan( self, request: nidaqmx_pb2.CreateAIBridgeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIBridgeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIBridgeChanResponse]]: ... + @abc.abstractmethod def CreateAIChargeChan( self, request: nidaqmx_pb2.CreateAIChargeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIChargeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIChargeChanResponse]]: ... + @abc.abstractmethod def CreateAICurrentChan( self, request: nidaqmx_pb2.CreateAICurrentChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAICurrentChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAICurrentChanResponse]]: ... + @abc.abstractmethod def CreateAICurrentRMSChan( self, request: nidaqmx_pb2.CreateAICurrentRMSChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAICurrentRMSChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAICurrentRMSChanResponse]]: ... + @abc.abstractmethod def CreateAIForceBridgePolynomialChan( self, request: nidaqmx_pb2.CreateAIForceBridgePolynomialChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIForceBridgePolynomialChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIForceBridgePolynomialChanResponse]]: ... + @abc.abstractmethod def CreateAIForceBridgeTableChan( self, request: nidaqmx_pb2.CreateAIForceBridgeTableChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIForceBridgeTableChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIForceBridgeTableChanResponse]]: ... + @abc.abstractmethod def CreateAIForceBridgeTwoPointLinChan( self, request: nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIForceBridgeTwoPointLinChanResponse]]: ... + @abc.abstractmethod def CreateAIForceIEPEChan( self, request: nidaqmx_pb2.CreateAIForceIEPEChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIForceIEPEChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIForceIEPEChanResponse]]: ... + @abc.abstractmethod def CreateAIFreqVoltageChan( self, request: nidaqmx_pb2.CreateAIFreqVoltageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIFreqVoltageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIFreqVoltageChanResponse]]: ... + @abc.abstractmethod def CreateAIMicrophoneChan( self, request: nidaqmx_pb2.CreateAIMicrophoneChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIMicrophoneChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIMicrophoneChanResponse]]: ... + @abc.abstractmethod def CreateAIPosEddyCurrProxProbeChan( self, request: nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPosEddyCurrProxProbeChanResponse]]: ... + @abc.abstractmethod def CreateAIPosLVDTChan( self, request: nidaqmx_pb2.CreateAIPosLVDTChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPosLVDTChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPosLVDTChanResponse]]: ... + @abc.abstractmethod def CreateAIPosRVDTChan( self, request: nidaqmx_pb2.CreateAIPosRVDTChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPosRVDTChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPosRVDTChanResponse]]: ... + @abc.abstractmethod def CreateAIPowerChan( self, request: nidaqmx_pb2.CreateAIPowerChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPowerChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPowerChanResponse]]: ... + @abc.abstractmethod def CreateAIPressureBridgePolynomialChan( self, request: nidaqmx_pb2.CreateAIPressureBridgePolynomialChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPressureBridgePolynomialChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPressureBridgePolynomialChanResponse]]: ... + @abc.abstractmethod def CreateAIPressureBridgeTableChan( self, request: nidaqmx_pb2.CreateAIPressureBridgeTableChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPressureBridgeTableChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPressureBridgeTableChanResponse]]: ... + @abc.abstractmethod def CreateAIPressureBridgeTwoPointLinChan( self, request: nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIPressureBridgeTwoPointLinChanResponse]]: ... + @abc.abstractmethod def CreateAIRTDChan( self, request: nidaqmx_pb2.CreateAIRTDChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIRTDChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIRTDChanResponse]]: ... + @abc.abstractmethod def CreateAIResistanceChan( self, request: nidaqmx_pb2.CreateAIResistanceChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIResistanceChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIResistanceChanResponse]]: ... + @abc.abstractmethod def CreateAIRosetteStrainGageChan( self, request: nidaqmx_pb2.CreateAIRosetteStrainGageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIRosetteStrainGageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIRosetteStrainGageChanResponse]]: ... + @abc.abstractmethod def CreateAIStrainGageChan( self, request: nidaqmx_pb2.CreateAIStrainGageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIStrainGageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIStrainGageChanResponse]]: ... + @abc.abstractmethod def CreateAITempBuiltInSensorChan( self, request: nidaqmx_pb2.CreateAITempBuiltInSensorChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAITempBuiltInSensorChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAITempBuiltInSensorChanResponse]]: ... + @abc.abstractmethod def CreateAIThrmcplChan( self, request: nidaqmx_pb2.CreateAIThrmcplChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIThrmcplChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIThrmcplChanResponse]]: ... + @abc.abstractmethod def CreateAIThrmstrChanIex( self, request: nidaqmx_pb2.CreateAIThrmstrChanIexRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIThrmstrChanIexResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIThrmstrChanIexResponse]]: ... + @abc.abstractmethod def CreateAIThrmstrChanVex( self, request: nidaqmx_pb2.CreateAIThrmstrChanVexRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIThrmstrChanVexResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIThrmstrChanVexResponse]]: ... + @abc.abstractmethod def CreateAITorqueBridgePolynomialChan( self, request: nidaqmx_pb2.CreateAITorqueBridgePolynomialChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAITorqueBridgePolynomialChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAITorqueBridgePolynomialChanResponse]]: ... + @abc.abstractmethod def CreateAITorqueBridgeTableChan( self, request: nidaqmx_pb2.CreateAITorqueBridgeTableChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAITorqueBridgeTableChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAITorqueBridgeTableChanResponse]]: ... + @abc.abstractmethod def CreateAITorqueBridgeTwoPointLinChan( self, request: nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAITorqueBridgeTwoPointLinChanResponse]]: ... + @abc.abstractmethod def CreateAIVelocityIEPEChan( self, request: nidaqmx_pb2.CreateAIVelocityIEPEChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIVelocityIEPEChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIVelocityIEPEChanResponse]]: ... + @abc.abstractmethod def CreateAIVoltageChan( self, request: nidaqmx_pb2.CreateAIVoltageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIVoltageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIVoltageChanResponse]]: ... + @abc.abstractmethod def CreateAIVoltageChanWithExcit( self, request: nidaqmx_pb2.CreateAIVoltageChanWithExcitRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIVoltageChanWithExcitResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIVoltageChanWithExcitResponse]]: ... + @abc.abstractmethod def CreateAIVoltageRMSChan( self, request: nidaqmx_pb2.CreateAIVoltageRMSChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAIVoltageRMSChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAIVoltageRMSChanResponse]]: ... + @abc.abstractmethod def CreateAOCurrentChan( self, request: nidaqmx_pb2.CreateAOCurrentChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAOCurrentChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAOCurrentChanResponse]]: ... + @abc.abstractmethod def CreateAOFuncGenChan( self, request: nidaqmx_pb2.CreateAOFuncGenChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAOFuncGenChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAOFuncGenChanResponse]]: ... + @abc.abstractmethod def CreateAOVoltageChan( self, request: nidaqmx_pb2.CreateAOVoltageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateAOVoltageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateAOVoltageChanResponse]]: ... + @abc.abstractmethod def CreateCIAngEncoderChan( self, request: nidaqmx_pb2.CreateCIAngEncoderChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIAngEncoderChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIAngEncoderChanResponse]]: ... + @abc.abstractmethod def CreateCIAngVelocityChan( self, request: nidaqmx_pb2.CreateCIAngVelocityChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIAngVelocityChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIAngVelocityChanResponse]]: ... + @abc.abstractmethod def CreateCICountEdgesChan( self, request: nidaqmx_pb2.CreateCICountEdgesChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCICountEdgesChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCICountEdgesChanResponse]]: ... + @abc.abstractmethod def CreateCIDutyCycleChan( self, request: nidaqmx_pb2.CreateCIDutyCycleChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIDutyCycleChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIDutyCycleChanResponse]]: ... + @abc.abstractmethod def CreateCIFreqChan( self, request: nidaqmx_pb2.CreateCIFreqChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIFreqChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIFreqChanResponse]]: ... + @abc.abstractmethod def CreateCIGPSTimestampChan( self, request: nidaqmx_pb2.CreateCIGPSTimestampChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIGPSTimestampChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIGPSTimestampChanResponse]]: ... + @abc.abstractmethod def CreateCILinEncoderChan( self, request: nidaqmx_pb2.CreateCILinEncoderChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCILinEncoderChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCILinEncoderChanResponse]]: ... + @abc.abstractmethod def CreateCILinVelocityChan( self, request: nidaqmx_pb2.CreateCILinVelocityChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCILinVelocityChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCILinVelocityChanResponse]]: ... + @abc.abstractmethod def CreateCIPeriodChan( self, request: nidaqmx_pb2.CreateCIPeriodChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIPeriodChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIPeriodChanResponse]]: ... + @abc.abstractmethod def CreateCIPulseChanFreq( self, request: nidaqmx_pb2.CreateCIPulseChanFreqRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIPulseChanFreqResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIPulseChanFreqResponse]]: ... + @abc.abstractmethod def CreateCIPulseChanTicks( self, request: nidaqmx_pb2.CreateCIPulseChanTicksRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIPulseChanTicksResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIPulseChanTicksResponse]]: ... + @abc.abstractmethod def CreateCIPulseChanTime( self, request: nidaqmx_pb2.CreateCIPulseChanTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIPulseChanTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIPulseChanTimeResponse]]: ... + @abc.abstractmethod def CreateCIPulseWidthChan( self, request: nidaqmx_pb2.CreateCIPulseWidthChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCIPulseWidthChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCIPulseWidthChanResponse]]: ... + @abc.abstractmethod def CreateCISemiPeriodChan( self, request: nidaqmx_pb2.CreateCISemiPeriodChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCISemiPeriodChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCISemiPeriodChanResponse]]: ... + @abc.abstractmethod def CreateCITwoEdgeSepChan( self, request: nidaqmx_pb2.CreateCITwoEdgeSepChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCITwoEdgeSepChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCITwoEdgeSepChanResponse]]: ... + @abc.abstractmethod def CreateCOPulseChanFreq( self, request: nidaqmx_pb2.CreateCOPulseChanFreqRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCOPulseChanFreqResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCOPulseChanFreqResponse]]: ... + @abc.abstractmethod def CreateCOPulseChanTicks( self, request: nidaqmx_pb2.CreateCOPulseChanTicksRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCOPulseChanTicksResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCOPulseChanTicksResponse]]: ... + @abc.abstractmethod def CreateCOPulseChanTime( self, request: nidaqmx_pb2.CreateCOPulseChanTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateCOPulseChanTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateCOPulseChanTimeResponse]]: ... + @abc.abstractmethod def CreateDIChan( self, request: nidaqmx_pb2.CreateDIChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateDIChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateDIChanResponse]]: ... + @abc.abstractmethod def CreateDOChan( self, request: nidaqmx_pb2.CreateDOChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateDOChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateDOChanResponse]]: ... + @abc.abstractmethod def CreateLinScale( self, request: nidaqmx_pb2.CreateLinScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateLinScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateLinScaleResponse]]: ... + @abc.abstractmethod def CreateMapScale( self, request: nidaqmx_pb2.CreateMapScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateMapScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateMapScaleResponse]]: ... + @abc.abstractmethod def CreatePolynomialScale( self, request: nidaqmx_pb2.CreatePolynomialScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreatePolynomialScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.CreatePolynomialScaleResponse]]: ... + @abc.abstractmethod def CreateTEDSAIAccelChan( self, request: nidaqmx_pb2.CreateTEDSAIAccelChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIAccelChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIAccelChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIBridgeChan( self, request: nidaqmx_pb2.CreateTEDSAIBridgeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIBridgeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIBridgeChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAICurrentChan( self, request: nidaqmx_pb2.CreateTEDSAICurrentChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAICurrentChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAICurrentChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIForceBridgeChan( self, request: nidaqmx_pb2.CreateTEDSAIForceBridgeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIForceBridgeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIForceBridgeChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIForceIEPEChan( self, request: nidaqmx_pb2.CreateTEDSAIForceIEPEChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIForceIEPEChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIForceIEPEChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIMicrophoneChan( self, request: nidaqmx_pb2.CreateTEDSAIMicrophoneChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIMicrophoneChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIMicrophoneChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIPosLVDTChan( self, request: nidaqmx_pb2.CreateTEDSAIPosLVDTChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIPosLVDTChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIPosLVDTChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIPosRVDTChan( self, request: nidaqmx_pb2.CreateTEDSAIPosRVDTChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIPosRVDTChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIPosRVDTChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIPressureBridgeChan( self, request: nidaqmx_pb2.CreateTEDSAIPressureBridgeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIPressureBridgeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIPressureBridgeChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIRTDChan( self, request: nidaqmx_pb2.CreateTEDSAIRTDChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIRTDChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIRTDChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIResistanceChan( self, request: nidaqmx_pb2.CreateTEDSAIResistanceChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIResistanceChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIResistanceChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIStrainGageChan( self, request: nidaqmx_pb2.CreateTEDSAIStrainGageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIStrainGageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIStrainGageChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIThrmcplChan( self, request: nidaqmx_pb2.CreateTEDSAIThrmcplChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIThrmcplChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIThrmcplChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIThrmstrChanIex( self, request: nidaqmx_pb2.CreateTEDSAIThrmstrChanIexRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIThrmstrChanIexResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIThrmstrChanIexResponse]]: ... + @abc.abstractmethod def CreateTEDSAIThrmstrChanVex( self, request: nidaqmx_pb2.CreateTEDSAIThrmstrChanVexRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIThrmstrChanVexResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIThrmstrChanVexResponse]]: ... + @abc.abstractmethod def CreateTEDSAITorqueBridgeChan( self, request: nidaqmx_pb2.CreateTEDSAITorqueBridgeChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAITorqueBridgeChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAITorqueBridgeChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIVoltageChan( self, request: nidaqmx_pb2.CreateTEDSAIVoltageChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIVoltageChanResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIVoltageChanResponse]]: ... + @abc.abstractmethod def CreateTEDSAIVoltageChanWithExcit( self, request: nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTEDSAIVoltageChanWithExcitResponse]]: ... + @abc.abstractmethod def CreateTableScale( self, request: nidaqmx_pb2.CreateTableScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTableScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTableScaleResponse]]: ... + @abc.abstractmethod def CreateTask( self, request: nidaqmx_pb2.CreateTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateTaskResponse]]: ... + @abc.abstractmethod def CreateWatchdogTimerTask( self, request: nidaqmx_pb2.CreateWatchdogTimerTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateWatchdogTimerTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateWatchdogTimerTaskResponse]]: ... + @abc.abstractmethod def CreateWatchdogTimerTaskEx( self, request: nidaqmx_pb2.CreateWatchdogTimerTaskExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.CreateWatchdogTimerTaskExResponse, collections.abc.Awaitable[nidaqmx_pb2.CreateWatchdogTimerTaskExResponse]]: ... + @abc.abstractmethod def DeleteNetworkDevice( self, request: nidaqmx_pb2.DeleteNetworkDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DeleteNetworkDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.DeleteNetworkDeviceResponse]]: ... + @abc.abstractmethod def DeleteSavedGlobalChan( self, request: nidaqmx_pb2.DeleteSavedGlobalChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DeleteSavedGlobalChanResponse, collections.abc.Awaitable[nidaqmx_pb2.DeleteSavedGlobalChanResponse]]: ... + @abc.abstractmethod def DeleteSavedScale( self, request: nidaqmx_pb2.DeleteSavedScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DeleteSavedScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.DeleteSavedScaleResponse]]: ... + @abc.abstractmethod def DeleteSavedTask( self, request: nidaqmx_pb2.DeleteSavedTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DeleteSavedTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.DeleteSavedTaskResponse]]: ... + @abc.abstractmethod def DeviceSupportsCal( self, request: nidaqmx_pb2.DeviceSupportsCalRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DeviceSupportsCalResponse, collections.abc.Awaitable[nidaqmx_pb2.DeviceSupportsCalResponse]]: ... + @abc.abstractmethod def DisableRefTrig( self, request: nidaqmx_pb2.DisableRefTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DisableRefTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.DisableRefTrigResponse]]: ... + @abc.abstractmethod def DisableStartTrig( self, request: nidaqmx_pb2.DisableStartTrigRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DisableStartTrigResponse, collections.abc.Awaitable[nidaqmx_pb2.DisableStartTrigResponse]]: ... + @abc.abstractmethod def DisconnectTerms( self, request: nidaqmx_pb2.DisconnectTermsRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.DisconnectTermsResponse, collections.abc.Awaitable[nidaqmx_pb2.DisconnectTermsResponse]]: ... + @abc.abstractmethod def ExportSignal( self, request: nidaqmx_pb2.ExportSignalRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ExportSignalResponse, collections.abc.Awaitable[nidaqmx_pb2.ExportSignalResponse]]: ... + @abc.abstractmethod def GetAIChanCalCalDate( self, request: nidaqmx_pb2.GetAIChanCalCalDateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetAIChanCalCalDateResponse, collections.abc.Awaitable[nidaqmx_pb2.GetAIChanCalCalDateResponse]]: ... + @abc.abstractmethod def GetAIChanCalExpDate( self, request: nidaqmx_pb2.GetAIChanCalExpDateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetAIChanCalExpDateResponse, collections.abc.Awaitable[nidaqmx_pb2.GetAIChanCalExpDateResponse]]: ... + @abc.abstractmethod def GetAnalogPowerUpStates( self, request: nidaqmx_pb2.GetAnalogPowerUpStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetAnalogPowerUpStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.GetAnalogPowerUpStatesResponse]]: ... + @abc.abstractmethod def GetAnalogPowerUpStatesWithOutputType( self, request: nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeResponse, collections.abc.Awaitable[nidaqmx_pb2.GetAnalogPowerUpStatesWithOutputTypeResponse]]: ... + @abc.abstractmethod def GetArmStartTrigTimestampVal( self, request: nidaqmx_pb2.GetArmStartTrigTimestampValRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetArmStartTrigTimestampValResponse, collections.abc.Awaitable[nidaqmx_pb2.GetArmStartTrigTimestampValResponse]]: ... + @abc.abstractmethod def GetArmStartTrigTrigWhen( self, request: nidaqmx_pb2.GetArmStartTrigTrigWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetArmStartTrigTrigWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.GetArmStartTrigTrigWhenResponse]]: ... + @abc.abstractmethod def GetAutoConfiguredCDAQSyncConnections( self, request: nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsResponse, collections.abc.Awaitable[nidaqmx_pb2.GetAutoConfiguredCDAQSyncConnectionsResponse]]: ... + @abc.abstractmethod def GetBufferAttributeUInt32( self, request: nidaqmx_pb2.GetBufferAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetBufferAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetBufferAttributeUInt32Response]]: ... + @abc.abstractmethod def GetCalInfoAttributeBool( self, request: nidaqmx_pb2.GetCalInfoAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetCalInfoAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetCalInfoAttributeBoolResponse]]: ... + @abc.abstractmethod def GetCalInfoAttributeDouble( self, request: nidaqmx_pb2.GetCalInfoAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetCalInfoAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetCalInfoAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetCalInfoAttributeString( self, request: nidaqmx_pb2.GetCalInfoAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetCalInfoAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetCalInfoAttributeStringResponse]]: ... + @abc.abstractmethod def GetCalInfoAttributeUInt32( self, request: nidaqmx_pb2.GetCalInfoAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetCalInfoAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetCalInfoAttributeUInt32Response]]: ... + @abc.abstractmethod def GetChanAttributeBool( self, request: nidaqmx_pb2.GetChanAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeBoolResponse]]: ... + @abc.abstractmethod def GetChanAttributeDouble( self, request: nidaqmx_pb2.GetChanAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetChanAttributeDoubleArray( self, request: nidaqmx_pb2.GetChanAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def GetChanAttributeInt32( self, request: nidaqmx_pb2.GetChanAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeInt32Response]]: ... + @abc.abstractmethod def GetChanAttributeString( self, request: nidaqmx_pb2.GetChanAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeStringResponse]]: ... + @abc.abstractmethod def GetChanAttributeUInt32( self, request: nidaqmx_pb2.GetChanAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetChanAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetChanAttributeUInt32Response]]: ... + @abc.abstractmethod def GetDeviceAttributeBool( self, request: nidaqmx_pb2.GetDeviceAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeBoolResponse]]: ... + @abc.abstractmethod def GetDeviceAttributeDouble( self, request: nidaqmx_pb2.GetDeviceAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetDeviceAttributeDoubleArray( self, request: nidaqmx_pb2.GetDeviceAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def GetDeviceAttributeInt32( self, request: nidaqmx_pb2.GetDeviceAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeInt32Response]]: ... + @abc.abstractmethod def GetDeviceAttributeInt32Array( self, request: nidaqmx_pb2.GetDeviceAttributeInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeInt32ArrayResponse]]: ... + @abc.abstractmethod def GetDeviceAttributeString( self, request: nidaqmx_pb2.GetDeviceAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeStringResponse]]: ... + @abc.abstractmethod def GetDeviceAttributeUInt32( self, request: nidaqmx_pb2.GetDeviceAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeUInt32Response]]: ... + @abc.abstractmethod def GetDeviceAttributeUInt32Array( self, request: nidaqmx_pb2.GetDeviceAttributeUInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDeviceAttributeUInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDeviceAttributeUInt32ArrayResponse]]: ... + @abc.abstractmethod def GetDigitalLogicFamilyPowerUpState( self, request: nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDigitalLogicFamilyPowerUpStateResponse]]: ... + @abc.abstractmethod def GetDigitalPowerUpStates( self, request: nidaqmx_pb2.GetDigitalPowerUpStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDigitalPowerUpStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDigitalPowerUpStatesResponse]]: ... + @abc.abstractmethod def GetDigitalPullUpPullDownStates( self, request: nidaqmx_pb2.GetDigitalPullUpPullDownStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDigitalPullUpPullDownStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDigitalPullUpPullDownStatesResponse]]: ... + @abc.abstractmethod def GetDisconnectedCDAQSyncPorts( self, request: nidaqmx_pb2.GetDisconnectedCDAQSyncPortsRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetDisconnectedCDAQSyncPortsResponse, collections.abc.Awaitable[nidaqmx_pb2.GetDisconnectedCDAQSyncPortsResponse]]: ... + @abc.abstractmethod def GetErrorString( self, request: nidaqmx_pb2.GetErrorStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetErrorStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetErrorStringResponse]]: ... + @abc.abstractmethod def GetExportedSignalAttributeBool( self, request: nidaqmx_pb2.GetExportedSignalAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExportedSignalAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetExportedSignalAttributeBoolResponse]]: ... + @abc.abstractmethod def GetExportedSignalAttributeDouble( self, request: nidaqmx_pb2.GetExportedSignalAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExportedSignalAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetExportedSignalAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetExportedSignalAttributeInt32( self, request: nidaqmx_pb2.GetExportedSignalAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExportedSignalAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetExportedSignalAttributeInt32Response]]: ... + @abc.abstractmethod def GetExportedSignalAttributeString( self, request: nidaqmx_pb2.GetExportedSignalAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExportedSignalAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetExportedSignalAttributeStringResponse]]: ... + @abc.abstractmethod def GetExportedSignalAttributeUInt32( self, request: nidaqmx_pb2.GetExportedSignalAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExportedSignalAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetExportedSignalAttributeUInt32Response]]: ... + @abc.abstractmethod def GetExtCalLastDateAndTime( self, request: nidaqmx_pb2.GetExtCalLastDateAndTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetExtCalLastDateAndTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.GetExtCalLastDateAndTimeResponse]]: ... + @abc.abstractmethod def GetFirstSampClkWhen( self, request: nidaqmx_pb2.GetFirstSampClkWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetFirstSampClkWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.GetFirstSampClkWhenResponse]]: ... + @abc.abstractmethod def GetFirstSampTimestampVal( self, request: nidaqmx_pb2.GetFirstSampTimestampValRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetFirstSampTimestampValResponse, collections.abc.Awaitable[nidaqmx_pb2.GetFirstSampTimestampValResponse]]: ... + @abc.abstractmethod def GetNthTaskChannel( self, request: nidaqmx_pb2.GetNthTaskChannelRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetNthTaskChannelResponse, collections.abc.Awaitable[nidaqmx_pb2.GetNthTaskChannelResponse]]: ... + @abc.abstractmethod def GetNthTaskDevice( self, request: nidaqmx_pb2.GetNthTaskDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetNthTaskDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.GetNthTaskDeviceResponse]]: ... + @abc.abstractmethod def GetNthTaskReadChannel( self, request: nidaqmx_pb2.GetNthTaskReadChannelRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetNthTaskReadChannelResponse, collections.abc.Awaitable[nidaqmx_pb2.GetNthTaskReadChannelResponse]]: ... + @abc.abstractmethod def GetPersistedChanAttributeBool( self, request: nidaqmx_pb2.GetPersistedChanAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedChanAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedChanAttributeBoolResponse]]: ... + @abc.abstractmethod def GetPersistedChanAttributeString( self, request: nidaqmx_pb2.GetPersistedChanAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedChanAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedChanAttributeStringResponse]]: ... + @abc.abstractmethod def GetPersistedScaleAttributeBool( self, request: nidaqmx_pb2.GetPersistedScaleAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedScaleAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedScaleAttributeBoolResponse]]: ... + @abc.abstractmethod def GetPersistedScaleAttributeString( self, request: nidaqmx_pb2.GetPersistedScaleAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedScaleAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedScaleAttributeStringResponse]]: ... + @abc.abstractmethod def GetPersistedTaskAttributeBool( self, request: nidaqmx_pb2.GetPersistedTaskAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedTaskAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedTaskAttributeBoolResponse]]: ... + @abc.abstractmethod def GetPersistedTaskAttributeString( self, request: nidaqmx_pb2.GetPersistedTaskAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPersistedTaskAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPersistedTaskAttributeStringResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeBool( self, request: nidaqmx_pb2.GetPhysicalChanAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeBoolResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeBytes( self, request: nidaqmx_pb2.GetPhysicalChanAttributeBytesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeBytesResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeBytesResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeDouble( self, request: nidaqmx_pb2.GetPhysicalChanAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeDoubleArray( self, request: nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeInt32( self, request: nidaqmx_pb2.GetPhysicalChanAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeInt32Response]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeInt32Array( self, request: nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeInt32ArrayResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeString( self, request: nidaqmx_pb2.GetPhysicalChanAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeStringResponse]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeUInt32( self, request: nidaqmx_pb2.GetPhysicalChanAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeUInt32Response]]: ... + @abc.abstractmethod def GetPhysicalChanAttributeUInt32Array( self, request: nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetPhysicalChanAttributeUInt32ArrayResponse]]: ... + @abc.abstractmethod def GetReadAttributeBool( self, request: nidaqmx_pb2.GetReadAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeBoolResponse]]: ... + @abc.abstractmethod def GetReadAttributeDouble( self, request: nidaqmx_pb2.GetReadAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetReadAttributeInt32( self, request: nidaqmx_pb2.GetReadAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeInt32Response]]: ... + @abc.abstractmethod def GetReadAttributeString( self, request: nidaqmx_pb2.GetReadAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeStringResponse]]: ... + @abc.abstractmethod def GetReadAttributeUInt32( self, request: nidaqmx_pb2.GetReadAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeUInt32Response]]: ... + @abc.abstractmethod def GetReadAttributeUInt64( self, request: nidaqmx_pb2.GetReadAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetReadAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.GetReadAttributeUInt64Response]]: ... + @abc.abstractmethod def GetRealTimeAttributeBool( self, request: nidaqmx_pb2.GetRealTimeAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetRealTimeAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetRealTimeAttributeBoolResponse]]: ... + @abc.abstractmethod def GetRealTimeAttributeInt32( self, request: nidaqmx_pb2.GetRealTimeAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetRealTimeAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetRealTimeAttributeInt32Response]]: ... + @abc.abstractmethod def GetRealTimeAttributeUInt32( self, request: nidaqmx_pb2.GetRealTimeAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetRealTimeAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetRealTimeAttributeUInt32Response]]: ... + @abc.abstractmethod def GetRefTrigTimestampVal( self, request: nidaqmx_pb2.GetRefTrigTimestampValRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetRefTrigTimestampValResponse, collections.abc.Awaitable[nidaqmx_pb2.GetRefTrigTimestampValResponse]]: ... + @abc.abstractmethod def GetScaleAttributeDouble( self, request: nidaqmx_pb2.GetScaleAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetScaleAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetScaleAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetScaleAttributeDoubleArray( self, request: nidaqmx_pb2.GetScaleAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetScaleAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetScaleAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def GetScaleAttributeInt32( self, request: nidaqmx_pb2.GetScaleAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetScaleAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetScaleAttributeInt32Response]]: ... + @abc.abstractmethod def GetScaleAttributeString( self, request: nidaqmx_pb2.GetScaleAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetScaleAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetScaleAttributeStringResponse]]: ... + @abc.abstractmethod def GetSelfCalLastDateAndTime( self, request: nidaqmx_pb2.GetSelfCalLastDateAndTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetSelfCalLastDateAndTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.GetSelfCalLastDateAndTimeResponse]]: ... + @abc.abstractmethod def GetStartTrigTimestampVal( self, request: nidaqmx_pb2.GetStartTrigTimestampValRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetStartTrigTimestampValResponse, collections.abc.Awaitable[nidaqmx_pb2.GetStartTrigTimestampValResponse]]: ... + @abc.abstractmethod def GetStartTrigTrigWhen( self, request: nidaqmx_pb2.GetStartTrigTrigWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetStartTrigTrigWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.GetStartTrigTrigWhenResponse]]: ... + @abc.abstractmethod def GetSyncPulseTimeWhen( self, request: nidaqmx_pb2.GetSyncPulseTimeWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetSyncPulseTimeWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.GetSyncPulseTimeWhenResponse]]: ... + @abc.abstractmethod def GetSystemInfoAttributeString( self, request: nidaqmx_pb2.GetSystemInfoAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetSystemInfoAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetSystemInfoAttributeStringResponse]]: ... + @abc.abstractmethod def GetSystemInfoAttributeUInt32( self, request: nidaqmx_pb2.GetSystemInfoAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetSystemInfoAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetSystemInfoAttributeUInt32Response]]: ... + @abc.abstractmethod def GetTaskAttributeBool( self, request: nidaqmx_pb2.GetTaskAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTaskAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTaskAttributeBoolResponse]]: ... + @abc.abstractmethod def GetTaskAttributeString( self, request: nidaqmx_pb2.GetTaskAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTaskAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTaskAttributeStringResponse]]: ... + @abc.abstractmethod def GetTaskAttributeUInt32( self, request: nidaqmx_pb2.GetTaskAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTaskAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTaskAttributeUInt32Response]]: ... + @abc.abstractmethod def GetTimingAttributeBool( self, request: nidaqmx_pb2.GetTimingAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeBoolResponse]]: ... + @abc.abstractmethod def GetTimingAttributeDouble( self, request: nidaqmx_pb2.GetTimingAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetTimingAttributeExBool( self, request: nidaqmx_pb2.GetTimingAttributeExBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExBoolResponse]]: ... + @abc.abstractmethod def GetTimingAttributeExDouble( self, request: nidaqmx_pb2.GetTimingAttributeExDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExDoubleResponse]]: ... + @abc.abstractmethod def GetTimingAttributeExInt32( self, request: nidaqmx_pb2.GetTimingAttributeExInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExInt32Response]]: ... + @abc.abstractmethod def GetTimingAttributeExString( self, request: nidaqmx_pb2.GetTimingAttributeExStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExStringResponse]]: ... + @abc.abstractmethod def GetTimingAttributeExTimestamp( self, request: nidaqmx_pb2.GetTimingAttributeExTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExTimestampResponse]]: ... + @abc.abstractmethod def GetTimingAttributeExUInt32( self, request: nidaqmx_pb2.GetTimingAttributeExUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExUInt32Response]]: ... + @abc.abstractmethod def GetTimingAttributeExUInt64( self, request: nidaqmx_pb2.GetTimingAttributeExUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeExUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeExUInt64Response]]: ... + @abc.abstractmethod def GetTimingAttributeInt32( self, request: nidaqmx_pb2.GetTimingAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeInt32Response]]: ... + @abc.abstractmethod def GetTimingAttributeString( self, request: nidaqmx_pb2.GetTimingAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeStringResponse]]: ... + @abc.abstractmethod def GetTimingAttributeTimestamp( self, request: nidaqmx_pb2.GetTimingAttributeTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeTimestampResponse]]: ... + @abc.abstractmethod def GetTimingAttributeUInt32( self, request: nidaqmx_pb2.GetTimingAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeUInt32Response]]: ... + @abc.abstractmethod def GetTimingAttributeUInt64( self, request: nidaqmx_pb2.GetTimingAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTimingAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.GetTimingAttributeUInt64Response]]: ... + @abc.abstractmethod def GetTrigAttributeBool( self, request: nidaqmx_pb2.GetTrigAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeBoolResponse]]: ... + @abc.abstractmethod def GetTrigAttributeDouble( self, request: nidaqmx_pb2.GetTrigAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetTrigAttributeDoubleArray( self, request: nidaqmx_pb2.GetTrigAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def GetTrigAttributeInt32( self, request: nidaqmx_pb2.GetTrigAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeInt32Response]]: ... + @abc.abstractmethod def GetTrigAttributeInt32Array( self, request: nidaqmx_pb2.GetTrigAttributeInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeInt32ArrayResponse]]: ... + @abc.abstractmethod def GetTrigAttributeString( self, request: nidaqmx_pb2.GetTrigAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeStringResponse]]: ... + @abc.abstractmethod def GetTrigAttributeTimestamp( self, request: nidaqmx_pb2.GetTrigAttributeTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeTimestampResponse]]: ... + @abc.abstractmethod def GetTrigAttributeUInt32( self, request: nidaqmx_pb2.GetTrigAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetTrigAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetTrigAttributeUInt32Response]]: ... + @abc.abstractmethod def GetWatchdogAttributeBool( self, request: nidaqmx_pb2.GetWatchdogAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWatchdogAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWatchdogAttributeBoolResponse]]: ... + @abc.abstractmethod def GetWatchdogAttributeDouble( self, request: nidaqmx_pb2.GetWatchdogAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWatchdogAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWatchdogAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetWatchdogAttributeInt32( self, request: nidaqmx_pb2.GetWatchdogAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWatchdogAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetWatchdogAttributeInt32Response]]: ... + @abc.abstractmethod def GetWatchdogAttributeString( self, request: nidaqmx_pb2.GetWatchdogAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWatchdogAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWatchdogAttributeStringResponse]]: ... + @abc.abstractmethod def GetWriteAttributeBool( self, request: nidaqmx_pb2.GetWriteAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeBoolResponse]]: ... + @abc.abstractmethod def GetWriteAttributeDouble( self, request: nidaqmx_pb2.GetWriteAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeDoubleResponse]]: ... + @abc.abstractmethod def GetWriteAttributeInt32( self, request: nidaqmx_pb2.GetWriteAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeInt32Response]]: ... + @abc.abstractmethod def GetWriteAttributeString( self, request: nidaqmx_pb2.GetWriteAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeStringResponse]]: ... + @abc.abstractmethod def GetWriteAttributeUInt32( self, request: nidaqmx_pb2.GetWriteAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeUInt32Response]]: ... + @abc.abstractmethod def GetWriteAttributeUInt64( self, request: nidaqmx_pb2.GetWriteAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.GetWriteAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.GetWriteAttributeUInt64Response]]: ... + @abc.abstractmethod def IsTaskDone( self, request: nidaqmx_pb2.IsTaskDoneRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.IsTaskDoneResponse, collections.abc.Awaitable[nidaqmx_pb2.IsTaskDoneResponse]]: ... + @abc.abstractmethod def LoadTask( self, request: nidaqmx_pb2.LoadTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.LoadTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.LoadTaskResponse]]: ... + @abc.abstractmethod def PerformBridgeOffsetNullingCalEx( self, request: nidaqmx_pb2.PerformBridgeOffsetNullingCalExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.PerformBridgeOffsetNullingCalExResponse, collections.abc.Awaitable[nidaqmx_pb2.PerformBridgeOffsetNullingCalExResponse]]: ... + @abc.abstractmethod def PerformBridgeShuntCalEx( self, request: nidaqmx_pb2.PerformBridgeShuntCalExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.PerformBridgeShuntCalExResponse, collections.abc.Awaitable[nidaqmx_pb2.PerformBridgeShuntCalExResponse]]: ... + @abc.abstractmethod def PerformStrainShuntCalEx( self, request: nidaqmx_pb2.PerformStrainShuntCalExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.PerformStrainShuntCalExResponse, collections.abc.Awaitable[nidaqmx_pb2.PerformStrainShuntCalExResponse]]: ... + @abc.abstractmethod def PerformThrmcplLeadOffsetNullingCal( self, request: nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalResponse, collections.abc.Awaitable[nidaqmx_pb2.PerformThrmcplLeadOffsetNullingCalResponse]]: ... + @abc.abstractmethod def ReadAnalogF64( self, request: nidaqmx_pb2.ReadAnalogF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadAnalogF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadAnalogF64Response]]: ... + @abc.abstractmethod def ReadAnalogScalarF64( self, request: nidaqmx_pb2.ReadAnalogScalarF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadAnalogScalarF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadAnalogScalarF64Response]]: ... + @abc.abstractmethod def ReadBinaryI16( self, request: nidaqmx_pb2.ReadBinaryI16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadBinaryI16Response, collections.abc.Awaitable[nidaqmx_pb2.ReadBinaryI16Response]]: ... + @abc.abstractmethod def ReadBinaryI32( self, request: nidaqmx_pb2.ReadBinaryI32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadBinaryI32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadBinaryI32Response]]: ... + @abc.abstractmethod def ReadBinaryU16( self, request: nidaqmx_pb2.ReadBinaryU16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadBinaryU16Response, collections.abc.Awaitable[nidaqmx_pb2.ReadBinaryU16Response]]: ... + @abc.abstractmethod def ReadBinaryU32( self, request: nidaqmx_pb2.ReadBinaryU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadBinaryU32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadBinaryU32Response]]: ... + @abc.abstractmethod def ReadCounterF64( self, request: nidaqmx_pb2.ReadCounterF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterF64Response]]: ... + @abc.abstractmethod def ReadCounterF64Ex( self, request: nidaqmx_pb2.ReadCounterF64ExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterF64ExResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterF64ExResponse]]: ... + @abc.abstractmethod def ReadCounterScalarF64( self, request: nidaqmx_pb2.ReadCounterScalarF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterScalarF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterScalarF64Response]]: ... + @abc.abstractmethod def ReadCounterScalarU32( self, request: nidaqmx_pb2.ReadCounterScalarU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterScalarU32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterScalarU32Response]]: ... + @abc.abstractmethod def ReadCounterU32( self, request: nidaqmx_pb2.ReadCounterU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterU32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterU32Response]]: ... + @abc.abstractmethod def ReadCounterU32Ex( self, request: nidaqmx_pb2.ReadCounterU32ExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCounterU32ExResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCounterU32ExResponse]]: ... + @abc.abstractmethod def ReadCtrFreq( self, request: nidaqmx_pb2.ReadCtrFreqRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrFreqResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrFreqResponse]]: ... + @abc.abstractmethod def ReadCtrFreqScalar( self, request: nidaqmx_pb2.ReadCtrFreqScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrFreqScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrFreqScalarResponse]]: ... + @abc.abstractmethod def ReadCtrTicks( self, request: nidaqmx_pb2.ReadCtrTicksRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrTicksResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrTicksResponse]]: ... + @abc.abstractmethod def ReadCtrTicksScalar( self, request: nidaqmx_pb2.ReadCtrTicksScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrTicksScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrTicksScalarResponse]]: ... + @abc.abstractmethod def ReadCtrTime( self, request: nidaqmx_pb2.ReadCtrTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrTimeResponse]]: ... + @abc.abstractmethod def ReadCtrTimeScalar( self, request: nidaqmx_pb2.ReadCtrTimeScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadCtrTimeScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadCtrTimeScalarResponse]]: ... + @abc.abstractmethod def ReadDigitalLines( self, request: nidaqmx_pb2.ReadDigitalLinesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadDigitalLinesResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadDigitalLinesResponse]]: ... + @abc.abstractmethod def ReadDigitalScalarU32( self, request: nidaqmx_pb2.ReadDigitalScalarU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadDigitalScalarU32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadDigitalScalarU32Response]]: ... + @abc.abstractmethod def ReadDigitalU16( self, request: nidaqmx_pb2.ReadDigitalU16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadDigitalU16Response, collections.abc.Awaitable[nidaqmx_pb2.ReadDigitalU16Response]]: ... + @abc.abstractmethod def ReadDigitalU32( self, request: nidaqmx_pb2.ReadDigitalU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadDigitalU32Response, collections.abc.Awaitable[nidaqmx_pb2.ReadDigitalU32Response]]: ... + @abc.abstractmethod def ReadDigitalU8( self, request: nidaqmx_pb2.ReadDigitalU8Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadDigitalU8Response, collections.abc.Awaitable[nidaqmx_pb2.ReadDigitalU8Response]]: ... + @abc.abstractmethod def ReadPowerBinaryI16( self, request: nidaqmx_pb2.ReadPowerBinaryI16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadPowerBinaryI16Response, collections.abc.Awaitable[nidaqmx_pb2.ReadPowerBinaryI16Response]]: ... + @abc.abstractmethod def ReadPowerF64( self, request: nidaqmx_pb2.ReadPowerF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadPowerF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadPowerF64Response]]: ... + @abc.abstractmethod def ReadPowerScalarF64( self, request: nidaqmx_pb2.ReadPowerScalarF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadPowerScalarF64Response, collections.abc.Awaitable[nidaqmx_pb2.ReadPowerScalarF64Response]]: ... + @abc.abstractmethod def ReadRaw( self, request: nidaqmx_pb2.ReadRawRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReadRawResponse, collections.abc.Awaitable[nidaqmx_pb2.ReadRawResponse]]: ... + @abc.abstractmethod def RegisterDoneEvent( self, request: nidaqmx_pb2.RegisterDoneEventRequest, context: _ServicerContext, ) -> typing.Union[collections.abc.Iterator[nidaqmx_pb2.RegisterDoneEventResponse], collections.abc.AsyncIterator[nidaqmx_pb2.RegisterDoneEventResponse]]: ... + @abc.abstractmethod def RegisterEveryNSamplesEvent( self, request: nidaqmx_pb2.RegisterEveryNSamplesEventRequest, context: _ServicerContext, ) -> typing.Union[collections.abc.Iterator[nidaqmx_pb2.RegisterEveryNSamplesEventResponse], collections.abc.AsyncIterator[nidaqmx_pb2.RegisterEveryNSamplesEventResponse]]: ... + @abc.abstractmethod def RegisterSignalEvent( self, request: nidaqmx_pb2.RegisterSignalEventRequest, context: _ServicerContext, ) -> typing.Union[collections.abc.Iterator[nidaqmx_pb2.RegisterSignalEventResponse], collections.abc.AsyncIterator[nidaqmx_pb2.RegisterSignalEventResponse]]: ... + @abc.abstractmethod def RemoveCDAQSyncConnection( self, request: nidaqmx_pb2.RemoveCDAQSyncConnectionRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.RemoveCDAQSyncConnectionResponse, collections.abc.Awaitable[nidaqmx_pb2.RemoveCDAQSyncConnectionResponse]]: ... + @abc.abstractmethod def ReserveNetworkDevice( self, request: nidaqmx_pb2.ReserveNetworkDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ReserveNetworkDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.ReserveNetworkDeviceResponse]]: ... + @abc.abstractmethod def ResetBufferAttribute( self, request: nidaqmx_pb2.ResetBufferAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetBufferAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetBufferAttributeResponse]]: ... + @abc.abstractmethod def ResetChanAttribute( self, request: nidaqmx_pb2.ResetChanAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetChanAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetChanAttributeResponse]]: ... + @abc.abstractmethod def ResetDevice( self, request: nidaqmx_pb2.ResetDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetDeviceResponse]]: ... + @abc.abstractmethod def ResetExportedSignalAttribute( self, request: nidaqmx_pb2.ResetExportedSignalAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetExportedSignalAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetExportedSignalAttributeResponse]]: ... + @abc.abstractmethod def ResetReadAttribute( self, request: nidaqmx_pb2.ResetReadAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetReadAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetReadAttributeResponse]]: ... + @abc.abstractmethod def ResetRealTimeAttribute( self, request: nidaqmx_pb2.ResetRealTimeAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetRealTimeAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetRealTimeAttributeResponse]]: ... + @abc.abstractmethod def ResetTimingAttribute( self, request: nidaqmx_pb2.ResetTimingAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetTimingAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetTimingAttributeResponse]]: ... + @abc.abstractmethod def ResetTimingAttributeEx( self, request: nidaqmx_pb2.ResetTimingAttributeExRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetTimingAttributeExResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetTimingAttributeExResponse]]: ... + @abc.abstractmethod def ResetTrigAttribute( self, request: nidaqmx_pb2.ResetTrigAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetTrigAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetTrigAttributeResponse]]: ... + @abc.abstractmethod def ResetWatchdogAttribute( self, request: nidaqmx_pb2.ResetWatchdogAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetWatchdogAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetWatchdogAttributeResponse]]: ... + @abc.abstractmethod def ResetWriteAttribute( self, request: nidaqmx_pb2.ResetWriteAttributeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.ResetWriteAttributeResponse, collections.abc.Awaitable[nidaqmx_pb2.ResetWriteAttributeResponse]]: ... + @abc.abstractmethod def RestoreLastExtCalConst( self, request: nidaqmx_pb2.RestoreLastExtCalConstRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.RestoreLastExtCalConstResponse, collections.abc.Awaitable[nidaqmx_pb2.RestoreLastExtCalConstResponse]]: ... + @abc.abstractmethod def SaveGlobalChan( self, request: nidaqmx_pb2.SaveGlobalChanRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SaveGlobalChanResponse, collections.abc.Awaitable[nidaqmx_pb2.SaveGlobalChanResponse]]: ... + @abc.abstractmethod def SaveScale( self, request: nidaqmx_pb2.SaveScaleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SaveScaleResponse, collections.abc.Awaitable[nidaqmx_pb2.SaveScaleResponse]]: ... + @abc.abstractmethod def SaveTask( self, request: nidaqmx_pb2.SaveTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SaveTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.SaveTaskResponse]]: ... + @abc.abstractmethod def SelfCal( self, request: nidaqmx_pb2.SelfCalRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SelfCalResponse, collections.abc.Awaitable[nidaqmx_pb2.SelfCalResponse]]: ... + @abc.abstractmethod def SelfTestDevice( self, request: nidaqmx_pb2.SelfTestDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SelfTestDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.SelfTestDeviceResponse]]: ... + @abc.abstractmethod def SetAIChanCalCalDate( self, request: nidaqmx_pb2.SetAIChanCalCalDateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetAIChanCalCalDateResponse, collections.abc.Awaitable[nidaqmx_pb2.SetAIChanCalCalDateResponse]]: ... + @abc.abstractmethod def SetAIChanCalExpDate( self, request: nidaqmx_pb2.SetAIChanCalExpDateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetAIChanCalExpDateResponse, collections.abc.Awaitable[nidaqmx_pb2.SetAIChanCalExpDateResponse]]: ... + @abc.abstractmethod def SetAnalogPowerUpStates( self, request: nidaqmx_pb2.SetAnalogPowerUpStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetAnalogPowerUpStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.SetAnalogPowerUpStatesResponse]]: ... + @abc.abstractmethod def SetAnalogPowerUpStatesWithOutputType( self, request: nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeResponse, collections.abc.Awaitable[nidaqmx_pb2.SetAnalogPowerUpStatesWithOutputTypeResponse]]: ... + @abc.abstractmethod def SetArmStartTrigTrigWhen( self, request: nidaqmx_pb2.SetArmStartTrigTrigWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetArmStartTrigTrigWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.SetArmStartTrigTrigWhenResponse]]: ... + @abc.abstractmethod def SetBufferAttributeUInt32( self, request: nidaqmx_pb2.SetBufferAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetBufferAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetBufferAttributeUInt32Response]]: ... + @abc.abstractmethod def SetCalInfoAttributeBool( self, request: nidaqmx_pb2.SetCalInfoAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetCalInfoAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetCalInfoAttributeBoolResponse]]: ... + @abc.abstractmethod def SetCalInfoAttributeDouble( self, request: nidaqmx_pb2.SetCalInfoAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetCalInfoAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetCalInfoAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetCalInfoAttributeString( self, request: nidaqmx_pb2.SetCalInfoAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetCalInfoAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetCalInfoAttributeStringResponse]]: ... + @abc.abstractmethod def SetCalInfoAttributeUInt32( self, request: nidaqmx_pb2.SetCalInfoAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetCalInfoAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetCalInfoAttributeUInt32Response]]: ... + @abc.abstractmethod def SetChanAttributeBool( self, request: nidaqmx_pb2.SetChanAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeBoolResponse]]: ... + @abc.abstractmethod def SetChanAttributeDouble( self, request: nidaqmx_pb2.SetChanAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetChanAttributeDoubleArray( self, request: nidaqmx_pb2.SetChanAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def SetChanAttributeInt32( self, request: nidaqmx_pb2.SetChanAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeInt32Response]]: ... + @abc.abstractmethod def SetChanAttributeString( self, request: nidaqmx_pb2.SetChanAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeStringResponse]]: ... + @abc.abstractmethod def SetChanAttributeUInt32( self, request: nidaqmx_pb2.SetChanAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetChanAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetChanAttributeUInt32Response]]: ... + @abc.abstractmethod def SetDigitalLogicFamilyPowerUpState( self, request: nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateResponse, collections.abc.Awaitable[nidaqmx_pb2.SetDigitalLogicFamilyPowerUpStateResponse]]: ... + @abc.abstractmethod def SetDigitalPowerUpStates( self, request: nidaqmx_pb2.SetDigitalPowerUpStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetDigitalPowerUpStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.SetDigitalPowerUpStatesResponse]]: ... + @abc.abstractmethod def SetDigitalPullUpPullDownStates( self, request: nidaqmx_pb2.SetDigitalPullUpPullDownStatesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetDigitalPullUpPullDownStatesResponse, collections.abc.Awaitable[nidaqmx_pb2.SetDigitalPullUpPullDownStatesResponse]]: ... + @abc.abstractmethod def SetExportedSignalAttributeBool( self, request: nidaqmx_pb2.SetExportedSignalAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetExportedSignalAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetExportedSignalAttributeBoolResponse]]: ... + @abc.abstractmethod def SetExportedSignalAttributeDouble( self, request: nidaqmx_pb2.SetExportedSignalAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetExportedSignalAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetExportedSignalAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetExportedSignalAttributeInt32( self, request: nidaqmx_pb2.SetExportedSignalAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetExportedSignalAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetExportedSignalAttributeInt32Response]]: ... + @abc.abstractmethod def SetExportedSignalAttributeString( self, request: nidaqmx_pb2.SetExportedSignalAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetExportedSignalAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetExportedSignalAttributeStringResponse]]: ... + @abc.abstractmethod def SetExportedSignalAttributeUInt32( self, request: nidaqmx_pb2.SetExportedSignalAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetExportedSignalAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetExportedSignalAttributeUInt32Response]]: ... + @abc.abstractmethod def SetFirstSampClkWhen( self, request: nidaqmx_pb2.SetFirstSampClkWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetFirstSampClkWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.SetFirstSampClkWhenResponse]]: ... + @abc.abstractmethod def SetReadAttributeBool( self, request: nidaqmx_pb2.SetReadAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeBoolResponse]]: ... + @abc.abstractmethod def SetReadAttributeDouble( self, request: nidaqmx_pb2.SetReadAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetReadAttributeInt32( self, request: nidaqmx_pb2.SetReadAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeInt32Response]]: ... + @abc.abstractmethod def SetReadAttributeString( self, request: nidaqmx_pb2.SetReadAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeStringResponse]]: ... + @abc.abstractmethod def SetReadAttributeUInt32( self, request: nidaqmx_pb2.SetReadAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeUInt32Response]]: ... + @abc.abstractmethod def SetReadAttributeUInt64( self, request: nidaqmx_pb2.SetReadAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetReadAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.SetReadAttributeUInt64Response]]: ... + @abc.abstractmethod def SetRealTimeAttributeBool( self, request: nidaqmx_pb2.SetRealTimeAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetRealTimeAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetRealTimeAttributeBoolResponse]]: ... + @abc.abstractmethod def SetRealTimeAttributeInt32( self, request: nidaqmx_pb2.SetRealTimeAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetRealTimeAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetRealTimeAttributeInt32Response]]: ... + @abc.abstractmethod def SetRealTimeAttributeUInt32( self, request: nidaqmx_pb2.SetRealTimeAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetRealTimeAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetRealTimeAttributeUInt32Response]]: ... + @abc.abstractmethod def SetScaleAttributeDouble( self, request: nidaqmx_pb2.SetScaleAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetScaleAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetScaleAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetScaleAttributeDoubleArray( self, request: nidaqmx_pb2.SetScaleAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetScaleAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.SetScaleAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def SetScaleAttributeInt32( self, request: nidaqmx_pb2.SetScaleAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetScaleAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetScaleAttributeInt32Response]]: ... + @abc.abstractmethod def SetScaleAttributeString( self, request: nidaqmx_pb2.SetScaleAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetScaleAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetScaleAttributeStringResponse]]: ... + @abc.abstractmethod def SetStartTrigTrigWhen( self, request: nidaqmx_pb2.SetStartTrigTrigWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetStartTrigTrigWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.SetStartTrigTrigWhenResponse]]: ... + @abc.abstractmethod def SetSyncPulseTimeWhen( self, request: nidaqmx_pb2.SetSyncPulseTimeWhenRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetSyncPulseTimeWhenResponse, collections.abc.Awaitable[nidaqmx_pb2.SetSyncPulseTimeWhenResponse]]: ... + @abc.abstractmethod def SetTimingAttributeBool( self, request: nidaqmx_pb2.SetTimingAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeBoolResponse]]: ... + @abc.abstractmethod def SetTimingAttributeDouble( self, request: nidaqmx_pb2.SetTimingAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetTimingAttributeExBool( self, request: nidaqmx_pb2.SetTimingAttributeExBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExBoolResponse]]: ... + @abc.abstractmethod def SetTimingAttributeExDouble( self, request: nidaqmx_pb2.SetTimingAttributeExDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExDoubleResponse]]: ... + @abc.abstractmethod def SetTimingAttributeExInt32( self, request: nidaqmx_pb2.SetTimingAttributeExInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExInt32Response]]: ... + @abc.abstractmethod def SetTimingAttributeExString( self, request: nidaqmx_pb2.SetTimingAttributeExStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExStringResponse]]: ... + @abc.abstractmethod def SetTimingAttributeExTimestamp( self, request: nidaqmx_pb2.SetTimingAttributeExTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExTimestampResponse]]: ... + @abc.abstractmethod def SetTimingAttributeExUInt32( self, request: nidaqmx_pb2.SetTimingAttributeExUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExUInt32Response]]: ... + @abc.abstractmethod def SetTimingAttributeExUInt64( self, request: nidaqmx_pb2.SetTimingAttributeExUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeExUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeExUInt64Response]]: ... + @abc.abstractmethod def SetTimingAttributeInt32( self, request: nidaqmx_pb2.SetTimingAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeInt32Response]]: ... + @abc.abstractmethod def SetTimingAttributeString( self, request: nidaqmx_pb2.SetTimingAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeStringResponse]]: ... + @abc.abstractmethod def SetTimingAttributeTimestamp( self, request: nidaqmx_pb2.SetTimingAttributeTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeTimestampResponse]]: ... + @abc.abstractmethod def SetTimingAttributeUInt32( self, request: nidaqmx_pb2.SetTimingAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeUInt32Response]]: ... + @abc.abstractmethod def SetTimingAttributeUInt64( self, request: nidaqmx_pb2.SetTimingAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTimingAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.SetTimingAttributeUInt64Response]]: ... + @abc.abstractmethod def SetTrigAttributeBool( self, request: nidaqmx_pb2.SetTrigAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeBoolResponse]]: ... + @abc.abstractmethod def SetTrigAttributeDouble( self, request: nidaqmx_pb2.SetTrigAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetTrigAttributeDoubleArray( self, request: nidaqmx_pb2.SetTrigAttributeDoubleArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeDoubleArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeDoubleArrayResponse]]: ... + @abc.abstractmethod def SetTrigAttributeInt32( self, request: nidaqmx_pb2.SetTrigAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeInt32Response]]: ... + @abc.abstractmethod def SetTrigAttributeInt32Array( self, request: nidaqmx_pb2.SetTrigAttributeInt32ArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeInt32ArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeInt32ArrayResponse]]: ... + @abc.abstractmethod def SetTrigAttributeString( self, request: nidaqmx_pb2.SetTrigAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeStringResponse]]: ... + @abc.abstractmethod def SetTrigAttributeTimestamp( self, request: nidaqmx_pb2.SetTrigAttributeTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeTimestampResponse]]: ... + @abc.abstractmethod def SetTrigAttributeUInt32( self, request: nidaqmx_pb2.SetTrigAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetTrigAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetTrigAttributeUInt32Response]]: ... + @abc.abstractmethod def SetWatchdogAttributeBool( self, request: nidaqmx_pb2.SetWatchdogAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWatchdogAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWatchdogAttributeBoolResponse]]: ... + @abc.abstractmethod def SetWatchdogAttributeDouble( self, request: nidaqmx_pb2.SetWatchdogAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWatchdogAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWatchdogAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetWatchdogAttributeInt32( self, request: nidaqmx_pb2.SetWatchdogAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWatchdogAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetWatchdogAttributeInt32Response]]: ... + @abc.abstractmethod def SetWatchdogAttributeString( self, request: nidaqmx_pb2.SetWatchdogAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWatchdogAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWatchdogAttributeStringResponse]]: ... + @abc.abstractmethod def SetWriteAttributeBool( self, request: nidaqmx_pb2.SetWriteAttributeBoolRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeBoolResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeBoolResponse]]: ... + @abc.abstractmethod def SetWriteAttributeDouble( self, request: nidaqmx_pb2.SetWriteAttributeDoubleRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeDoubleResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeDoubleResponse]]: ... + @abc.abstractmethod def SetWriteAttributeInt32( self, request: nidaqmx_pb2.SetWriteAttributeInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeInt32Response]]: ... + @abc.abstractmethod def SetWriteAttributeString( self, request: nidaqmx_pb2.SetWriteAttributeStringRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeStringResponse, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeStringResponse]]: ... + @abc.abstractmethod def SetWriteAttributeUInt32( self, request: nidaqmx_pb2.SetWriteAttributeUInt32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeUInt32Response, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeUInt32Response]]: ... + @abc.abstractmethod def SetWriteAttributeUInt64( self, request: nidaqmx_pb2.SetWriteAttributeUInt64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.SetWriteAttributeUInt64Response, collections.abc.Awaitable[nidaqmx_pb2.SetWriteAttributeUInt64Response]]: ... + @abc.abstractmethod def StartNewFile( self, request: nidaqmx_pb2.StartNewFileRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.StartNewFileResponse, collections.abc.Awaitable[nidaqmx_pb2.StartNewFileResponse]]: ... + @abc.abstractmethod def StartTask( self, request: nidaqmx_pb2.StartTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.StartTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.StartTaskResponse]]: ... + @abc.abstractmethod def StopTask( self, request: nidaqmx_pb2.StopTaskRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.StopTaskResponse, collections.abc.Awaitable[nidaqmx_pb2.StopTaskResponse]]: ... + @abc.abstractmethod def TaskControl( self, request: nidaqmx_pb2.TaskControlRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.TaskControlResponse, collections.abc.Awaitable[nidaqmx_pb2.TaskControlResponse]]: ... + @abc.abstractmethod def TristateOutputTerm( self, request: nidaqmx_pb2.TristateOutputTermRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.TristateOutputTermResponse, collections.abc.Awaitable[nidaqmx_pb2.TristateOutputTermResponse]]: ... + @abc.abstractmethod def UnregisterDoneEvent( self, request: nidaqmx_pb2.UnregisterDoneEventRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.UnregisterDoneEventResponse, collections.abc.Awaitable[nidaqmx_pb2.UnregisterDoneEventResponse]]: ... + @abc.abstractmethod def UnregisterEveryNSamplesEvent( self, request: nidaqmx_pb2.UnregisterEveryNSamplesEventRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.UnregisterEveryNSamplesEventResponse, collections.abc.Awaitable[nidaqmx_pb2.UnregisterEveryNSamplesEventResponse]]: ... + @abc.abstractmethod def UnregisterSignalEvent( self, request: nidaqmx_pb2.UnregisterSignalEventRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.UnregisterSignalEventResponse, collections.abc.Awaitable[nidaqmx_pb2.UnregisterSignalEventResponse]]: ... + @abc.abstractmethod def UnreserveNetworkDevice( self, request: nidaqmx_pb2.UnreserveNetworkDeviceRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.UnreserveNetworkDeviceResponse, collections.abc.Awaitable[nidaqmx_pb2.UnreserveNetworkDeviceResponse]]: ... + @abc.abstractmethod def WaitForNextSampleClock( self, request: nidaqmx_pb2.WaitForNextSampleClockRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WaitForNextSampleClockResponse, collections.abc.Awaitable[nidaqmx_pb2.WaitForNextSampleClockResponse]]: ... + @abc.abstractmethod def WaitForValidTimestamp( self, request: nidaqmx_pb2.WaitForValidTimestampRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WaitForValidTimestampResponse, collections.abc.Awaitable[nidaqmx_pb2.WaitForValidTimestampResponse]]: ... + @abc.abstractmethod def WaitUntilTaskDone( self, request: nidaqmx_pb2.WaitUntilTaskDoneRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WaitUntilTaskDoneResponse, collections.abc.Awaitable[nidaqmx_pb2.WaitUntilTaskDoneResponse]]: ... + @abc.abstractmethod def WriteAnalogF64( self, request: nidaqmx_pb2.WriteAnalogF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteAnalogF64Response, collections.abc.Awaitable[nidaqmx_pb2.WriteAnalogF64Response]]: ... + @abc.abstractmethod def WriteAnalogScalarF64( self, request: nidaqmx_pb2.WriteAnalogScalarF64Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteAnalogScalarF64Response, collections.abc.Awaitable[nidaqmx_pb2.WriteAnalogScalarF64Response]]: ... + @abc.abstractmethod def WriteBinaryI16( self, request: nidaqmx_pb2.WriteBinaryI16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteBinaryI16Response, collections.abc.Awaitable[nidaqmx_pb2.WriteBinaryI16Response]]: ... + @abc.abstractmethod def WriteBinaryI32( self, request: nidaqmx_pb2.WriteBinaryI32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteBinaryI32Response, collections.abc.Awaitable[nidaqmx_pb2.WriteBinaryI32Response]]: ... + @abc.abstractmethod def WriteBinaryU16( self, request: nidaqmx_pb2.WriteBinaryU16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteBinaryU16Response, collections.abc.Awaitable[nidaqmx_pb2.WriteBinaryU16Response]]: ... + @abc.abstractmethod def WriteBinaryU32( self, request: nidaqmx_pb2.WriteBinaryU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteBinaryU32Response, collections.abc.Awaitable[nidaqmx_pb2.WriteBinaryU32Response]]: ... + @abc.abstractmethod def WriteCtrFreq( self, request: nidaqmx_pb2.WriteCtrFreqRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrFreqResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrFreqResponse]]: ... + @abc.abstractmethod def WriteCtrFreqScalar( self, request: nidaqmx_pb2.WriteCtrFreqScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrFreqScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrFreqScalarResponse]]: ... + @abc.abstractmethod def WriteCtrTicks( self, request: nidaqmx_pb2.WriteCtrTicksRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrTicksResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrTicksResponse]]: ... + @abc.abstractmethod def WriteCtrTicksScalar( self, request: nidaqmx_pb2.WriteCtrTicksScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrTicksScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrTicksScalarResponse]]: ... + @abc.abstractmethod def WriteCtrTime( self, request: nidaqmx_pb2.WriteCtrTimeRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrTimeResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrTimeResponse]]: ... + @abc.abstractmethod def WriteCtrTimeScalar( self, request: nidaqmx_pb2.WriteCtrTimeScalarRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteCtrTimeScalarResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteCtrTimeScalarResponse]]: ... + @abc.abstractmethod def WriteDigitalLines( self, request: nidaqmx_pb2.WriteDigitalLinesRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteDigitalLinesResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteDigitalLinesResponse]]: ... + @abc.abstractmethod def WriteDigitalScalarU32( self, request: nidaqmx_pb2.WriteDigitalScalarU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteDigitalScalarU32Response, collections.abc.Awaitable[nidaqmx_pb2.WriteDigitalScalarU32Response]]: ... + @abc.abstractmethod def WriteDigitalU16( self, request: nidaqmx_pb2.WriteDigitalU16Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteDigitalU16Response, collections.abc.Awaitable[nidaqmx_pb2.WriteDigitalU16Response]]: ... + @abc.abstractmethod def WriteDigitalU32( self, request: nidaqmx_pb2.WriteDigitalU32Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteDigitalU32Response, collections.abc.Awaitable[nidaqmx_pb2.WriteDigitalU32Response]]: ... + @abc.abstractmethod def WriteDigitalU8( self, request: nidaqmx_pb2.WriteDigitalU8Request, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteDigitalU8Response, collections.abc.Awaitable[nidaqmx_pb2.WriteDigitalU8Response]]: ... + @abc.abstractmethod def WriteRaw( self, request: nidaqmx_pb2.WriteRawRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteRawResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteRawResponse]]: ... + @abc.abstractmethod def WriteToTEDSFromArray( self, request: nidaqmx_pb2.WriteToTEDSFromArrayRequest, context: _ServicerContext, ) -> typing.Union[nidaqmx_pb2.WriteToTEDSFromArrayResponse, collections.abc.Awaitable[nidaqmx_pb2.WriteToTEDSFromArrayResponse]]: ... + @abc.abstractmethod def WriteToTEDSFromFile( self, diff --git a/generated/nidaqmx/_stubs/session_pb2.pyi b/generated/nidaqmx/_stubs/session_pb2.pyi index b42b9347c..26df83ee6 100644 --- a/generated/nidaqmx/_stubs/session_pb2.pyi +++ b/generated/nidaqmx/_stubs/session_pb2.pyi @@ -2,6 +2,7 @@ @generated by mypy-protobuf. Do not edit manually! isort:skip_file """ + import builtins import collections.abc import google.protobuf.descriptor @@ -35,7 +36,7 @@ SESSION_INITIALIZATION_BEHAVIOR_INITIALIZE_NEW: SessionInitializationBehavior.Va SESSION_INITIALIZATION_BEHAVIOR_ATTACH_TO_EXISTING: SessionInitializationBehavior.ValueType # 2 global___SessionInitializationBehavior = SessionInitializationBehavior -@typing_extensions.final +@typing.final class Session(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -49,13 +50,13 @@ class Session(google.protobuf.message.Message): name: builtins.str = ..., id: builtins.int = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["id", b"id", "name", b"name", "session", b"session"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["id", b"id", "name", b"name", "session", b"session"]) -> None: ... - def WhichOneof(self, oneof_group: typing_extensions.Literal["session", b"session"]) -> typing_extensions.Literal["name", "id"] | None: ... + def HasField(self, field_name: typing.Literal["id", b"id", "name", b"name", "session", b"session"]) -> builtins.bool: ... + def ClearField(self, field_name: typing.Literal["id", b"id", "name", b"name", "session", b"session"]) -> None: ... + def WhichOneof(self, oneof_group: typing.Literal["session", b"session"]) -> typing.Literal["name", "id"] | None: ... global___Session = Session -@typing_extensions.final +@typing.final class DeviceProperties(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -78,11 +79,11 @@ class DeviceProperties(google.protobuf.message.Message): serial_number: builtins.str = ..., product_id: builtins.int = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["model", b"model", "name", b"name", "product_id", b"product_id", "serial_number", b"serial_number", "vendor", b"vendor"]) -> None: ... + def ClearField(self, field_name: typing.Literal["model", b"model", "name", b"name", "product_id", b"product_id", "serial_number", b"serial_number", "vendor", b"vendor"]) -> None: ... global___DeviceProperties = DeviceProperties -@typing_extensions.final +@typing.final class EnumerateDevicesRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -92,7 +93,7 @@ class EnumerateDevicesRequest(google.protobuf.message.Message): global___EnumerateDevicesRequest = EnumerateDevicesRequest -@typing_extensions.final +@typing.final class EnumerateDevicesResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -104,11 +105,11 @@ class EnumerateDevicesResponse(google.protobuf.message.Message): *, devices: collections.abc.Iterable[global___DeviceProperties] | None = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["devices", b"devices"]) -> None: ... + def ClearField(self, field_name: typing.Literal["devices", b"devices"]) -> None: ... global___EnumerateDevicesResponse = EnumerateDevicesResponse -@typing_extensions.final +@typing.final class ReserveRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -124,11 +125,11 @@ class ReserveRequest(google.protobuf.message.Message): reservation_id: builtins.str = ..., client_id: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... + def ClearField(self, field_name: typing.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... global___ReserveRequest = ReserveRequest -@typing_extensions.final +@typing.final class ReserveResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -139,11 +140,11 @@ class ReserveResponse(google.protobuf.message.Message): *, is_reserved: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_reserved", b"is_reserved"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_reserved", b"is_reserved"]) -> None: ... global___ReserveResponse = ReserveResponse -@typing_extensions.final +@typing.final class IsReservedByClientRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -159,11 +160,11 @@ class IsReservedByClientRequest(google.protobuf.message.Message): reservation_id: builtins.str = ..., client_id: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... + def ClearField(self, field_name: typing.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... global___IsReservedByClientRequest = IsReservedByClientRequest -@typing_extensions.final +@typing.final class IsReservedByClientResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -174,11 +175,11 @@ class IsReservedByClientResponse(google.protobuf.message.Message): *, is_reserved: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_reserved", b"is_reserved"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_reserved", b"is_reserved"]) -> None: ... global___IsReservedByClientResponse = IsReservedByClientResponse -@typing_extensions.final +@typing.final class UnreserveRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -194,11 +195,11 @@ class UnreserveRequest(google.protobuf.message.Message): reservation_id: builtins.str = ..., client_id: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... + def ClearField(self, field_name: typing.Literal["client_id", b"client_id", "reservation_id", b"reservation_id"]) -> None: ... global___UnreserveRequest = UnreserveRequest -@typing_extensions.final +@typing.final class UnreserveResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -209,11 +210,11 @@ class UnreserveResponse(google.protobuf.message.Message): *, is_unreserved: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_unreserved", b"is_unreserved"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_unreserved", b"is_unreserved"]) -> None: ... global___UnreserveResponse = UnreserveResponse -@typing_extensions.final +@typing.final class ResetServerRequest(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -223,7 +224,7 @@ class ResetServerRequest(google.protobuf.message.Message): global___ResetServerRequest = ResetServerRequest -@typing_extensions.final +@typing.final class ResetServerResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -234,6 +235,6 @@ class ResetServerResponse(google.protobuf.message.Message): *, is_server_reset: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["is_server_reset", b"is_server_reset"]) -> None: ... + def ClearField(self, field_name: typing.Literal["is_server_reset", b"is_server_reset"]) -> None: ... global___ResetServerResponse = ResetServerResponse diff --git a/generated/nidaqmx/_stubs/session_pb2_grpc.pyi b/generated/nidaqmx/_stubs/session_pb2_grpc.pyi index ff0cd74dd..c906a732d 100644 --- a/generated/nidaqmx/_stubs/session_pb2_grpc.pyi +++ b/generated/nidaqmx/_stubs/session_pb2_grpc.pyi @@ -2,6 +2,7 @@ @generated by mypy-protobuf. Do not edit manually! isort:skip_file """ + import abc import collections.abc import grpc @@ -9,12 +10,11 @@ import grpc.aio from nidaqmx._stubs import session_pb2 import typing -_T = typing.TypeVar('_T') +_T = typing.TypeVar("_T") -class _MaybeAsyncIterator(collections.abc.AsyncIterator[_T], collections.abc.Iterator[_T], metaclass=abc.ABCMeta): - ... +class _MaybeAsyncIterator(collections.abc.AsyncIterator[_T], collections.abc.Iterator[_T], metaclass=abc.ABCMeta): ... -class _ServicerContext(grpc.ServicerContext, grpc.aio.ServicerContext): # type: ignore +class _ServicerContext(grpc.ServicerContext, grpc.aio.ServicerContext): # type: ignore[misc, type-arg] ... class SessionUtilitiesStub: @@ -24,11 +24,13 @@ class SessionUtilitiesStub: session_pb2.EnumerateDevicesResponse, ] """Provides a list of devices or chassis connected to server under localhost""" + Reserve: grpc.UnaryUnaryMultiCallable[ session_pb2.ReserveRequest, session_pb2.ReserveResponse, ] """Reserve a set of client defined resources for exclusive use""" + IsReservedByClient: grpc.UnaryUnaryMultiCallable[ session_pb2.IsReservedByClientRequest, session_pb2.IsReservedByClientResponse, @@ -36,11 +38,13 @@ class SessionUtilitiesStub: """Determines if a set of client defined resources is currently reserved by a specific client """ + Unreserve: grpc.UnaryUnaryMultiCallable[ session_pb2.UnreserveRequest, session_pb2.UnreserveResponse, ] """Unreserves a previously reserved resource""" + ResetServer: grpc.UnaryUnaryMultiCallable[ session_pb2.ResetServerRequest, session_pb2.ResetServerResponse, @@ -53,11 +57,13 @@ class SessionUtilitiesAsyncStub: session_pb2.EnumerateDevicesResponse, ] """Provides a list of devices or chassis connected to server under localhost""" + Reserve: grpc.aio.UnaryUnaryMultiCallable[ session_pb2.ReserveRequest, session_pb2.ReserveResponse, ] """Reserve a set of client defined resources for exclusive use""" + IsReservedByClient: grpc.aio.UnaryUnaryMultiCallable[ session_pb2.IsReservedByClientRequest, session_pb2.IsReservedByClientResponse, @@ -65,11 +71,13 @@ class SessionUtilitiesAsyncStub: """Determines if a set of client defined resources is currently reserved by a specific client """ + Unreserve: grpc.aio.UnaryUnaryMultiCallable[ session_pb2.UnreserveRequest, session_pb2.UnreserveResponse, ] """Unreserves a previously reserved resource""" + ResetServer: grpc.aio.UnaryUnaryMultiCallable[ session_pb2.ResetServerRequest, session_pb2.ResetServerResponse, @@ -84,6 +92,7 @@ class SessionUtilitiesServicer(metaclass=abc.ABCMeta): context: _ServicerContext, ) -> typing.Union[session_pb2.EnumerateDevicesResponse, collections.abc.Awaitable[session_pb2.EnumerateDevicesResponse]]: """Provides a list of devices or chassis connected to server under localhost""" + @abc.abstractmethod def Reserve( self, @@ -91,6 +100,7 @@ class SessionUtilitiesServicer(metaclass=abc.ABCMeta): context: _ServicerContext, ) -> typing.Union[session_pb2.ReserveResponse, collections.abc.Awaitable[session_pb2.ReserveResponse]]: """Reserve a set of client defined resources for exclusive use""" + @abc.abstractmethod def IsReservedByClient( self, @@ -100,6 +110,7 @@ class SessionUtilitiesServicer(metaclass=abc.ABCMeta): """Determines if a set of client defined resources is currently reserved by a specific client """ + @abc.abstractmethod def Unreserve( self, @@ -107,6 +118,7 @@ class SessionUtilitiesServicer(metaclass=abc.ABCMeta): context: _ServicerContext, ) -> typing.Union[session_pb2.UnreserveResponse, collections.abc.Awaitable[session_pb2.UnreserveResponse]]: """Unreserves a previously reserved resource""" + @abc.abstractmethod def ResetServer( self, diff --git a/poetry.lock b/poetry.lock index 6ab918fab..926c09945 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,18 +1,26 @@ +# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. + [[package]] name = "alabaster" version = "0.7.13" description = "A configurable sidebar-enabled Sphinx theme" -category = "main" optional = true python-versions = ">=3.6" +files = [ + {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, + {file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2"}, +] [[package]] name = "babel" version = "2.14.0" description = "Internationalization utilities" -category = "main" optional = true python-versions = ">=3.7" +files = [ + {file = "Babel-2.14.0-py3-none-any.whl", hash = "sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287"}, + {file = "Babel-2.14.0.tar.gz", hash = "sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363"}, +] [package.dependencies] pytz = {version = ">=2015.7", markers = "python_version < \"3.9\""} @@ -24,9 +32,26 @@ dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] name = "backports-zoneinfo" version = "0.2.1" description = "Backport of the standard library zoneinfo module" -category = "main" optional = false python-versions = ">=3.6" +files = [ + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win32.whl", hash = "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win32.whl", hash = "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-win32.whl", hash = "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6"}, + {file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"}, +] [package.extras] tzdata = ["tzdata"] @@ -35,9 +60,32 @@ tzdata = ["tzdata"] name = "black" version = "24.3.0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "black-24.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7d5e026f8da0322b5662fa7a8e752b3fa2dac1c1cbc213c3d7ff9bdd0ab12395"}, + {file = "black-24.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f50ea1132e2189d8dff0115ab75b65590a3e97de1e143795adb4ce317934995"}, + {file = "black-24.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2af80566f43c85f5797365077fb64a393861a3730bd110971ab7a0c94e873e7"}, + {file = "black-24.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:4be5bb28e090456adfc1255e03967fb67ca846a03be7aadf6249096100ee32d0"}, + {file = "black-24.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4f1373a7808a8f135b774039f61d59e4be7eb56b2513d3d2f02a8b9365b8a8a9"}, + {file = "black-24.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:aadf7a02d947936ee418777e0247ea114f78aff0d0959461057cae8a04f20597"}, + {file = "black-24.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c02e4ea2ae09d16314d30912a58ada9a5c4fdfedf9512d23326128ac08ac3d"}, + {file = "black-24.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:bf21b7b230718a5f08bd32d5e4f1db7fc8788345c8aea1d155fc17852b3410f5"}, + {file = "black-24.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:2818cf72dfd5d289e48f37ccfa08b460bf469e67fb7c4abb07edc2e9f16fb63f"}, + {file = "black-24.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4acf672def7eb1725f41f38bf6bf425c8237248bb0804faa3965c036f7672d11"}, + {file = "black-24.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7ed6668cbbfcd231fa0dc1b137d3e40c04c7f786e626b405c62bcd5db5857e4"}, + {file = "black-24.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:56f52cfbd3dabe2798d76dbdd299faa046a901041faf2cf33288bc4e6dae57b5"}, + {file = "black-24.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:79dcf34b33e38ed1b17434693763301d7ccbd1c5860674a8f871bd15139e7837"}, + {file = "black-24.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e19cb1c6365fd6dc38a6eae2dcb691d7d83935c10215aef8e6c38edee3f77abd"}, + {file = "black-24.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65b76c275e4c1c5ce6e9870911384bff5ca31ab63d19c76811cb1fb162678213"}, + {file = "black-24.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b5991d523eee14756f3c8d5df5231550ae8993e2286b8014e2fdea7156ed0959"}, + {file = "black-24.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c45f8dff244b3c431b36e3224b6be4a127c6aca780853574c00faf99258041eb"}, + {file = "black-24.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6905238a754ceb7788a73f02b45637d820b2f5478b20fec82ea865e4f5d4d9f7"}, + {file = "black-24.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7de8d330763c66663661a1ffd432274a2f92f07feeddd89ffd085b5744f85e7"}, + {file = "black-24.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:7bb041dca0d784697af4646d3b62ba4a6b028276ae878e53f6b4f74ddd6db99f"}, + {file = "black-24.3.0-py3-none-any.whl", hash = "sha256:41622020d7120e01d377f74249e677039d20e6344ff5851de8a10f11f513bf93"}, + {file = "black-24.3.0.tar.gz", hash = "sha256:a0c9c4a0771afc6919578cec71ce82a3e31e054904e7197deacbc9382671c41f"}, +] [package.dependencies] click = ">=8.0.0" @@ -58,41 +106,144 @@ uvloop = ["uvloop (>=0.15.2)"] name = "cachetools" version = "5.3.3" description = "Extensible memoizing collections and decorators" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "cachetools-5.3.3-py3-none-any.whl", hash = "sha256:0abad1021d3f8325b2fc1d2e9c8b9c9d57b04c3932657a72465447332c24d945"}, + {file = "cachetools-5.3.3.tar.gz", hash = "sha256:ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105"}, +] [[package]] name = "certifi" version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = true python-versions = ">=3.6" +files = [ + {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, + {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, +] [[package]] name = "chardet" version = "5.2.0" description = "Universal encoding detector for Python 3" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"}, + {file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"}, +] [[package]] name = "charset-normalizer" version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" optional = true python-versions = ">=3.7.0" +files = [ + {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, + {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, + {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, + {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, + {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, + {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, + {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, + {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, +] [[package]] name = "click" version = "8.1.7" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=3.7" +files = [ + {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, + {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, +] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -101,17 +252,73 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] [[package]] name = "coverage" -version = "7.4.3" +version = "7.4.4" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "coverage-7.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0be5efd5127542ef31f165de269f77560d6cdef525fffa446de6f7e9186cfb2"}, + {file = "coverage-7.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ccd341521be3d1b3daeb41960ae94a5e87abe2f46f17224ba5d6f2b8398016cf"}, + {file = "coverage-7.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fa497a8ab37784fbb20ab699c246053ac294d13fc7eb40ec007a5043ec91f8"}, + {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b1a93009cb80730c9bca5d6d4665494b725b6e8e157c1cb7f2db5b4b122ea562"}, + {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:690db6517f09336559dc0b5f55342df62370a48f5469fabf502db2c6d1cffcd2"}, + {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:09c3255458533cb76ef55da8cc49ffab9e33f083739c8bd4f58e79fecfe288f7"}, + {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:8ce1415194b4a6bd0cdcc3a1dfbf58b63f910dcb7330fe15bdff542c56949f87"}, + {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b91cbc4b195444e7e258ba27ac33769c41b94967919f10037e6355e998af255c"}, + {file = "coverage-7.4.4-cp310-cp310-win32.whl", hash = "sha256:598825b51b81c808cb6f078dcb972f96af96b078faa47af7dfcdf282835baa8d"}, + {file = "coverage-7.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:09ef9199ed6653989ebbcaacc9b62b514bb63ea2f90256e71fea3ed74bd8ff6f"}, + {file = "coverage-7.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f9f50e7ef2a71e2fae92774c99170eb8304e3fdf9c8c3c7ae9bab3e7229c5cf"}, + {file = "coverage-7.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:623512f8ba53c422fcfb2ce68362c97945095b864cda94a92edbaf5994201083"}, + {file = "coverage-7.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0513b9508b93da4e1716744ef6ebc507aff016ba115ffe8ecff744d1322a7b63"}, + {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40209e141059b9370a2657c9b15607815359ab3ef9918f0196b6fccce8d3230f"}, + {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a2b2b78c78293782fd3767d53e6474582f62443d0504b1554370bde86cc8227"}, + {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:73bfb9c09951125d06ee473bed216e2c3742f530fc5acc1383883125de76d9cd"}, + {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f384c3cc76aeedce208643697fb3e8437604b512255de6d18dae3f27655a384"}, + {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:54eb8d1bf7cacfbf2a3186019bcf01d11c666bd495ed18717162f7eb1e9dd00b"}, + {file = "coverage-7.4.4-cp311-cp311-win32.whl", hash = "sha256:cac99918c7bba15302a2d81f0312c08054a3359eaa1929c7e4b26ebe41e9b286"}, + {file = "coverage-7.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:b14706df8b2de49869ae03a5ccbc211f4041750cd4a66f698df89d44f4bd30ec"}, + {file = "coverage-7.4.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:201bef2eea65e0e9c56343115ba3814e896afe6d36ffd37bab783261db430f76"}, + {file = "coverage-7.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41c9c5f3de16b903b610d09650e5e27adbfa7f500302718c9ffd1c12cf9d6818"}, + {file = "coverage-7.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d898fe162d26929b5960e4e138651f7427048e72c853607f2b200909794ed978"}, + {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ea79bb50e805cd6ac058dfa3b5c8f6c040cb87fe83de10845857f5535d1db70"}, + {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce4b94265ca988c3f8e479e741693d143026632672e3ff924f25fab50518dd51"}, + {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:00838a35b882694afda09f85e469c96367daa3f3f2b097d846a7216993d37f4c"}, + {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:fdfafb32984684eb03c2d83e1e51f64f0906b11e64482df3c5db936ce3839d48"}, + {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:69eb372f7e2ece89f14751fbcbe470295d73ed41ecd37ca36ed2eb47512a6ab9"}, + {file = "coverage-7.4.4-cp312-cp312-win32.whl", hash = "sha256:137eb07173141545e07403cca94ab625cc1cc6bc4c1e97b6e3846270e7e1fea0"}, + {file = "coverage-7.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:d71eec7d83298f1af3326ce0ff1d0ea83c7cb98f72b577097f9083b20bdaf05e"}, + {file = "coverage-7.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d5ae728ff3b5401cc320d792866987e7e7e880e6ebd24433b70a33b643bb0384"}, + {file = "coverage-7.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cc4f1358cb0c78edef3ed237ef2c86056206bb8d9140e73b6b89fbcfcbdd40e1"}, + {file = "coverage-7.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8130a2aa2acb8788e0b56938786c33c7c98562697bf9f4c7d6e8e5e3a0501e4a"}, + {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf271892d13e43bc2b51e6908ec9a6a5094a4df1d8af0bfc360088ee6c684409"}, + {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4cdc86d54b5da0df6d3d3a2f0b710949286094c3a6700c21e9015932b81447e"}, + {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ae71e7ddb7a413dd60052e90528f2f65270aad4b509563af6d03d53e979feafd"}, + {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:38dd60d7bf242c4ed5b38e094baf6401faa114fc09e9e6632374388a404f98e7"}, + {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa5b1c1bfc28384f1f53b69a023d789f72b2e0ab1b3787aae16992a7ca21056c"}, + {file = "coverage-7.4.4-cp38-cp38-win32.whl", hash = "sha256:dfa8fe35a0bb90382837b238fff375de15f0dcdb9ae68ff85f7a63649c98527e"}, + {file = "coverage-7.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:b2991665420a803495e0b90a79233c1433d6ed77ef282e8e152a324bbbc5e0c8"}, + {file = "coverage-7.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3b799445b9f7ee8bf299cfaed6f5b226c0037b74886a4e11515e569b36fe310d"}, + {file = "coverage-7.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b4d33f418f46362995f1e9d4f3a35a1b6322cb959c31d88ae56b0298e1c22357"}, + {file = "coverage-7.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aadacf9a2f407a4688d700e4ebab33a7e2e408f2ca04dbf4aef17585389eff3e"}, + {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c95949560050d04d46b919301826525597f07b33beba6187d04fa64d47ac82e"}, + {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff7687ca3d7028d8a5f0ebae95a6e4827c5616b31a4ee1192bdfde697db110d4"}, + {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5fc1de20b2d4a061b3df27ab9b7c7111e9a710f10dc2b84d33a4ab25065994ec"}, + {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c74880fc64d4958159fbd537a091d2a585448a8f8508bf248d72112723974cbd"}, + {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:742a76a12aa45b44d236815d282b03cfb1de3b4323f3e4ec933acfae08e54ade"}, + {file = "coverage-7.4.4-cp39-cp39-win32.whl", hash = "sha256:d89d7b2974cae412400e88f35d86af72208e1ede1a541954af5d944a8ba46c57"}, + {file = "coverage-7.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:9ca28a302acb19b6af89e90f33ee3e1906961f94b54ea37de6737b7ca9d8827c"}, + {file = "coverage-7.4.4-pp38.pp39.pp310-none-any.whl", hash = "sha256:b2c5edc4ac10a7ef6605a966c58929ec6c1bd0917fb8c15cb3363f65aa40e677"}, + {file = "coverage-7.4.4.tar.gz", hash = "sha256:c901df83d097649e257e803be22592aedfd5182f07b3cc87d640bbb9afd50f49"}, +] [package.dependencies] tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} @@ -123,9 +330,12 @@ toml = ["tomli"] name = "deprecation" version = "2.1.0" description = "A library to handle automated deprecations" -category = "main" optional = false python-versions = "*" +files = [ + {file = "deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a"}, + {file = "deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff"}, +] [package.dependencies] packaging = "*" @@ -134,49 +344,64 @@ packaging = "*" name = "distlib" version = "0.3.8" description = "Distribution utilities" -category = "dev" optional = false python-versions = "*" +files = [ + {file = "distlib-0.3.8-py2.py3-none-any.whl", hash = "sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784"}, + {file = "distlib-0.3.8.tar.gz", hash = "sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64"}, +] [[package]] name = "docutils" version = "0.20.1" description = "Docutils -- Python Documentation Utilities" -category = "main" optional = true python-versions = ">=3.7" +files = [ + {file = "docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6"}, + {file = "docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b"}, +] [[package]] name = "exceptiongroup" version = "1.2.0" description = "Backport of PEP 654 (exception groups)" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, + {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, +] [package.extras] test = ["pytest (>=6)"] [[package]] name = "filelock" -version = "3.13.1" +version = "3.13.3" description = "A platform independent file lock." -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "filelock-3.13.3-py3-none-any.whl", hash = "sha256:5ffa845303983e7a0b7ae17636509bc97997d58afeafa72fb141a17b152284cb"}, + {file = "filelock-3.13.3.tar.gz", hash = "sha256:a79895a25bbefdf55d1a2a0a80968f7dbb28edcd6d4234a0afb3f37ecde4b546"}, +] [package.extras] -docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.24)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] +docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)"] typing = ["typing-extensions (>=4.8)"] [[package]] name = "flake8" version = "5.0.4" description = "the modular source code checker: pep8 pyflakes and co" -category = "dev" optional = false python-versions = ">=3.6.1" +files = [ + {file = "flake8-5.0.4-py2.py3-none-any.whl", hash = "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248"}, + {file = "flake8-5.0.4.tar.gz", hash = "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db"}, +] [package.dependencies] mccabe = ">=0.7.0,<0.8.0" @@ -187,9 +412,12 @@ pyflakes = ">=2.5.0,<2.6.0" name = "flake8" version = "6.1.0" description = "the modular source code checker: pep8 pyflakes and co" -category = "dev" optional = false python-versions = ">=3.8.1" +files = [ + {file = "flake8-6.1.0-py2.py3-none-any.whl", hash = "sha256:ffdfce58ea94c6580c77888a86506937f9a1a227dfcd15f245d694ae20a6b6e5"}, + {file = "flake8-6.1.0.tar.gz", hash = "sha256:d5b3857f07c030bdb5bf41c7f53799571d75c4491748a3adcd47de929e34cd23"}, +] [package.dependencies] mccabe = ">=0.7.0,<0.8.0" @@ -200,9 +428,12 @@ pyflakes = ">=3.1.0,<3.2.0" name = "flake8-black" version = "0.3.6" description = "flake8 plugin to call black as a code style validator" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "flake8-black-0.3.6.tar.gz", hash = "sha256:0dfbca3274777792a5bcb2af887a4cad72c72d0e86c94e08e3a3de151bb41c34"}, + {file = "flake8_black-0.3.6-py3-none-any.whl", hash = "sha256:fe8ea2eca98d8a504f22040d9117347f6b367458366952862ac3586e7d4eeaca"}, +] [package.dependencies] black = ">=22.1.0" @@ -216,9 +447,12 @@ develop = ["build", "twine"] name = "flake8-docstrings" version = "1.7.0" description = "Extension for flake8 which uses pydocstyle to check docstrings" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "flake8_docstrings-1.7.0-py2.py3-none-any.whl", hash = "sha256:51f2344026da083fc084166a9353f5082b01f72901df422f74b4d953ae88ac75"}, + {file = "flake8_docstrings-1.7.0.tar.gz", hash = "sha256:4c8cc748dc16e6869728699e5d0d685da9a10b0ea718e090b1ba088e67a941af"}, +] [package.dependencies] flake8 = ">=3" @@ -228,9 +462,12 @@ pydocstyle = ">=2.1" name = "flake8-import-order" version = "0.18.2" description = "Flake8 and pylama plugin that checks the ordering of import statements." -category = "dev" optional = false python-versions = "*" +files = [ + {file = "flake8-import-order-0.18.2.tar.gz", hash = "sha256:e23941f892da3e0c09d711babbb0c73bc735242e9b216b726616758a920d900e"}, + {file = "flake8_import_order-0.18.2-py2.py3-none-any.whl", hash = "sha256:82ed59f1083b629b030ee9d3928d9e06b6213eb196fe745b3a7d4af2168130df"}, +] [package.dependencies] pycodestyle = "*" @@ -240,31 +477,135 @@ setuptools = "*" name = "grpc-stubs" version = "1.53.0.5" description = "Mypy stubs for gRPC" -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "grpc-stubs-1.53.0.5.tar.gz", hash = "sha256:3e1b642775cbc3e0c6332cfcedfccb022176db87e518757bef3a1241397be406"}, + {file = "grpc_stubs-1.53.0.5-py3-none-any.whl", hash = "sha256:04183fb65a1b166a1febb9627e3d9647d3926ccc2dfe049fe7b6af243428dbe1"}, +] [package.dependencies] grpcio = "*" [[package]] name = "grpcio" -version = "1.62.0" +version = "1.62.1" description = "HTTP/2-based RPC framework" -category = "main" optional = false python-versions = ">=3.7" +files = [ + {file = "grpcio-1.62.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:179bee6f5ed7b5f618844f760b6acf7e910988de77a4f75b95bbfaa8106f3c1e"}, + {file = "grpcio-1.62.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:48611e4fa010e823ba2de8fd3f77c1322dd60cb0d180dc6630a7e157b205f7ea"}, + {file = "grpcio-1.62.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:b2a0e71b0a2158aa4bce48be9f8f9eb45cbd17c78c7443616d00abbe2a509f6d"}, + {file = "grpcio-1.62.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fbe80577c7880911d3ad65e5ecc997416c98f354efeba2f8d0f9112a67ed65a5"}, + {file = "grpcio-1.62.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58f6c693d446964e3292425e1d16e21a97a48ba9172f2d0df9d7b640acb99243"}, + {file = "grpcio-1.62.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:77c339403db5a20ef4fed02e4d1a9a3d9866bf9c0afc77a42234677313ea22f3"}, + {file = "grpcio-1.62.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b5a4ea906db7dec694098435d84bf2854fe158eb3cd51e1107e571246d4d1d70"}, + {file = "grpcio-1.62.1-cp310-cp310-win32.whl", hash = "sha256:4187201a53f8561c015bc745b81a1b2d278967b8de35f3399b84b0695e281d5f"}, + {file = "grpcio-1.62.1-cp310-cp310-win_amd64.whl", hash = "sha256:844d1f3fb11bd1ed362d3fdc495d0770cfab75761836193af166fee113421d66"}, + {file = "grpcio-1.62.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:833379943d1728a005e44103f17ecd73d058d37d95783eb8f0b28ddc1f54d7b2"}, + {file = "grpcio-1.62.1-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:c7fcc6a32e7b7b58f5a7d27530669337a5d587d4066060bcb9dee7a8c833dfb7"}, + {file = "grpcio-1.62.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:fa7d28eb4d50b7cbe75bb8b45ed0da9a1dc5b219a0af59449676a29c2eed9698"}, + {file = "grpcio-1.62.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:48f7135c3de2f298b833be8b4ae20cafe37091634e91f61f5a7eb3d61ec6f660"}, + {file = "grpcio-1.62.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71f11fd63365ade276c9d4a7b7df5c136f9030e3457107e1791b3737a9b9ed6a"}, + {file = "grpcio-1.62.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4b49fd8fe9f9ac23b78437da94c54aa7e9996fbb220bac024a67469ce5d0825f"}, + {file = "grpcio-1.62.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:482ae2ae78679ba9ed5752099b32e5fe580443b4f798e1b71df412abf43375db"}, + {file = "grpcio-1.62.1-cp311-cp311-win32.whl", hash = "sha256:1faa02530b6c7426404372515fe5ddf66e199c2ee613f88f025c6f3bd816450c"}, + {file = "grpcio-1.62.1-cp311-cp311-win_amd64.whl", hash = "sha256:5bd90b8c395f39bc82a5fb32a0173e220e3f401ff697840f4003e15b96d1befc"}, + {file = "grpcio-1.62.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:b134d5d71b4e0837fff574c00e49176051a1c532d26c052a1e43231f252d813b"}, + {file = "grpcio-1.62.1-cp312-cp312-macosx_10_10_universal2.whl", hash = "sha256:d1f6c96573dc09d50dbcbd91dbf71d5cf97640c9427c32584010fbbd4c0e0037"}, + {file = "grpcio-1.62.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:359f821d4578f80f41909b9ee9b76fb249a21035a061a327f91c953493782c31"}, + {file = "grpcio-1.62.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a485f0c2010c696be269184bdb5ae72781344cb4e60db976c59d84dd6354fac9"}, + {file = "grpcio-1.62.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b50b09b4dc01767163d67e1532f948264167cd27f49e9377e3556c3cba1268e1"}, + {file = "grpcio-1.62.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:3227c667dccbe38f2c4d943238b887bac588d97c104815aecc62d2fd976e014b"}, + {file = "grpcio-1.62.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3952b581eb121324853ce2b191dae08badb75cd493cb4e0243368aa9e61cfd41"}, + {file = "grpcio-1.62.1-cp312-cp312-win32.whl", hash = "sha256:83a17b303425104d6329c10eb34bba186ffa67161e63fa6cdae7776ff76df73f"}, + {file = "grpcio-1.62.1-cp312-cp312-win_amd64.whl", hash = "sha256:6696ffe440333a19d8d128e88d440f91fb92c75a80ce4b44d55800e656a3ef1d"}, + {file = "grpcio-1.62.1-cp37-cp37m-linux_armv7l.whl", hash = "sha256:e3393b0823f938253370ebef033c9fd23d27f3eae8eb9a8f6264900c7ea3fb5a"}, + {file = "grpcio-1.62.1-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:83e7ccb85a74beaeae2634f10eb858a0ed1a63081172649ff4261f929bacfd22"}, + {file = "grpcio-1.62.1-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:882020c87999d54667a284c7ddf065b359bd00251fcd70279ac486776dbf84ec"}, + {file = "grpcio-1.62.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a10383035e864f386fe096fed5c47d27a2bf7173c56a6e26cffaaa5a361addb1"}, + {file = "grpcio-1.62.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:960edebedc6b9ada1ef58e1c71156f28689978188cd8cff3b646b57288a927d9"}, + {file = "grpcio-1.62.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:23e2e04b83f347d0aadde0c9b616f4726c3d76db04b438fd3904b289a725267f"}, + {file = "grpcio-1.62.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:978121758711916d34fe57c1f75b79cdfc73952f1481bb9583399331682d36f7"}, + {file = "grpcio-1.62.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9084086190cc6d628f282e5615f987288b95457292e969b9205e45b442276407"}, + {file = "grpcio-1.62.1-cp38-cp38-linux_armv7l.whl", hash = "sha256:22bccdd7b23c420a27fd28540fb5dcbc97dc6be105f7698cb0e7d7a420d0e362"}, + {file = "grpcio-1.62.1-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:8999bf1b57172dbc7c3e4bb3c732658e918f5c333b2942243f10d0d653953ba9"}, + {file = "grpcio-1.62.1-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:d9e52558b8b8c2f4ac05ac86344a7417ccdd2b460a59616de49eb6933b07a0bd"}, + {file = "grpcio-1.62.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1714e7bc935780bc3de1b3fcbc7674209adf5208ff825799d579ffd6cd0bd505"}, + {file = "grpcio-1.62.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8842ccbd8c0e253c1f189088228f9b433f7a93b7196b9e5b6f87dba393f5d5d"}, + {file = "grpcio-1.62.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1f1e7b36bdff50103af95a80923bf1853f6823dd62f2d2a2524b66ed74103e49"}, + {file = "grpcio-1.62.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bba97b8e8883a8038606480d6b6772289f4c907f6ba780fa1f7b7da7dfd76f06"}, + {file = "grpcio-1.62.1-cp38-cp38-win32.whl", hash = "sha256:a7f615270fe534548112a74e790cd9d4f5509d744dd718cd442bf016626c22e4"}, + {file = "grpcio-1.62.1-cp38-cp38-win_amd64.whl", hash = "sha256:e6c8c8693df718c5ecbc7babb12c69a4e3677fd11de8886f05ab22d4e6b1c43b"}, + {file = "grpcio-1.62.1-cp39-cp39-linux_armv7l.whl", hash = "sha256:73db2dc1b201d20ab7083e7041946910bb991e7e9761a0394bbc3c2632326483"}, + {file = "grpcio-1.62.1-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:407b26b7f7bbd4f4751dbc9767a1f0716f9fe72d3d7e96bb3ccfc4aace07c8de"}, + {file = "grpcio-1.62.1-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:f8de7c8cef9261a2d0a62edf2ccea3d741a523c6b8a6477a340a1f2e417658de"}, + {file = "grpcio-1.62.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bd5c8a1af40ec305d001c60236308a67e25419003e9bb3ebfab5695a8d0b369"}, + {file = "grpcio-1.62.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be0477cb31da67846a33b1a75c611f88bfbcd427fe17701b6317aefceee1b96f"}, + {file = "grpcio-1.62.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:60dcd824df166ba266ee0cfaf35a31406cd16ef602b49f5d4dfb21f014b0dedd"}, + {file = "grpcio-1.62.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:973c49086cabab773525f6077f95e5a993bfc03ba8fc32e32f2c279497780585"}, + {file = "grpcio-1.62.1-cp39-cp39-win32.whl", hash = "sha256:12859468e8918d3bd243d213cd6fd6ab07208195dc140763c00dfe901ce1e1b4"}, + {file = "grpcio-1.62.1-cp39-cp39-win_amd64.whl", hash = "sha256:b7209117bbeebdfa5d898205cc55153a51285757902dd73c47de498ad4d11332"}, + {file = "grpcio-1.62.1.tar.gz", hash = "sha256:6c455e008fa86d9e9a9d85bb76da4277c0d7d9668a3bfa70dbe86e9f3c759947"}, +] [package.extras] -protobuf = ["grpcio-tools (>=1.62.0)"] +protobuf = ["grpcio-tools (>=1.62.1)"] [[package]] name = "grpcio-tools" version = "1.49.1" description = "Protobuf code generator for gRPC" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "grpcio-tools-1.49.1.tar.gz", hash = "sha256:84cc64e5b46bad43d5d7bd2fd772b656eba0366961187a847e908e2cb735db91"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:2dfb6c7ece84d46bd690b23d3e060d18115c8bc5047d2e8a33e6747ed323a348"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:8f452a107c054a04db2570f7851a07f060313c6e841b0d394ce6030d598290e6"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:6a198871b582287213c4d70792bf275e1d7cf34eed1d019f534ddf4cd15ab039"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a0cca67a7d0287bdc855d81fdd38dc949c4273273a74f832f9e520abe4f20bc6"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bdaff4c89eecb37c247b93025410db68114d97fa093cbb028e9bd7cda5912473"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bb8773118ad315db317d7b22b5ff75d649ca20931733281209e7cbd8c0fad53e"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7cc5534023735b8a8f56760b7c533918f874ce5a9064d7c5456d2709ae2b31f9"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-win32.whl", hash = "sha256:d277642acbe305f5586f9597b78fb9970d6633eb9f89c61e429c92c296c37129"}, + {file = "grpcio_tools-1.49.1-cp310-cp310-win_amd64.whl", hash = "sha256:eed599cf08fc1a06c72492d3c5750c32f58de3750eddd984af1f257c14326701"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:9e5c13809ab2f245398e8446c4c3b399a62d591db651e46806cccf52a700452e"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:ab3d0ee9623720ee585fdf3753b3755d3144a4a8ae35bca8e3655fa2f41056be"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ba87e3512bc91d78bf9febcfb522eadda171d2d4ddaf886066b0f01aa4929ad"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e13b3643e7577a3ec13b79689eb4d7548890b1e104c04b9ed6557a3c3dd452"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:324f67d9cb4b7058b6ce45352fb64c20cc1fa04c34d97ad44772cfe6a4ae0cf5"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a64bab81b220c50033f584f57978ebbea575f09c1ccee765cd5c462177988098"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-win32.whl", hash = "sha256:f632d376f92f23e5931697a3acf1b38df7eb719774213d93c52e02acd2d529ac"}, + {file = "grpcio_tools-1.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:28ff2b978d9509474928b9c096a0cce4eaa9c8f7046136aee1545f6211ed8126"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-linux_armv7l.whl", hash = "sha256:46afd3cb7e555187451a5d283f108cdef397952a662cb48680afc615b158864a"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:9284568b728e41fa8f7e9c2e7399545d605f75d8072ef0e9aa2a05655cb679eb"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:aa34442cf787732cb41f2aa6172007e24f480b8b9d3dc5166de80d63e9072ea4"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8c9eb5a4250905414cd53a68caea3eb8f0c515aadb689e6e81b71ebe9ab5c6"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab15db024051bf21feb21c29cb2c3ea0a2e4f5cf341d46ef76e17fcf6aaef164"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:502084b622f758bef620a9107c2db9fcdf66d26c7e0e481d6bb87db4dc917d70"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4085890b77c640085f82bf1e90a0ea166ce48000bc2f5180914b974783c9c0a8"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-win32.whl", hash = "sha256:da0edb984699769ce02e18e3392d54b59a7a3f93acd285a68043f5bde4fc028e"}, + {file = "grpcio_tools-1.49.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9887cd622770271101a7dd1832845d64744c3f88fd11ccb2620394079197a42e"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-linux_armv7l.whl", hash = "sha256:8440fe7dae6a40c279e3a24b82793735babd38ecbb0d07bb712ff9c8963185d9"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:b5de2bb7dd6b6231da9b1556ade981513330b740e767f1d902c71ceee0a7d196"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:1e6f06a763aea7836b63d9c117347f2bf7038008ceef72758815c9e09c5fb1fc"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e31562f90120318c5395aabec0f2f69ad8c14b6676996b7730d9d2eaf9415d57"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49ef9a4e389a618157a9daa9fafdfeeaef1ece9adda7f50f85db928f24d4b3e8"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b384cb8e8d9bcb55ee8f9b064374561c7a1a05d848249581403d36fc7060032f"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:73732f77943ac3e898879cbb29c27253aa3c47566b8a59780fd24c6a54de1b66"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-win32.whl", hash = "sha256:b594b2745a5ba9e7a76ce561bc5ab40bc65bb44743c505529b1e4f12af29104d"}, + {file = "grpcio_tools-1.49.1-cp38-cp38-win_amd64.whl", hash = "sha256:680fbc88f8709ddcabb88f86749f2d8e429160890cff2c70680880a6970d4eef"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-linux_armv7l.whl", hash = "sha256:e8c3869121860f6767eedb7d24fc54dfd71e737fdfbb26e1334684606f3274fd"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:73e9d7c886ba10e20c97d1dab0ff961ba5800757ae5e31be21b1cda8130c52f8"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:1760de2dd2c4f08de87b039043a4797f3c17193656e7e3eb84e92f0517083c0c"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd4b1e216dd04d9245ee8f4e601a1f98c25e6e417ea5cf8d825c50589a8b447e"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1c28751ab5955cae563d07677e799233f0fe1c0fc49d9cbd61ff1957e83617f"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c24239c3ee9ed16314c14b4e24437b5079ebc344f343f33629a582f8699f583b"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:892d3dacf1942820f0b7a868a30e6fbcdf5bec08543b682c7274b0101cee632d"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-win32.whl", hash = "sha256:704d21509ec06efc9d034dbe70e7152715aac004941f4f0f553cf3a0aff15bd5"}, + {file = "grpcio_tools-1.49.1-cp39-cp39-win_amd64.whl", hash = "sha256:1efa0c221c719433f441ac0e026fc3c4dbc9a1a08a552ecdc707775e2f2fbbae"}, +] [package.dependencies] grpcio = ">=1.49.1" @@ -275,70 +616,142 @@ setuptools = "*" name = "grpcio-tools" version = "1.59.0" description = "Protobuf code generator for gRPC" -category = "dev" optional = false python-versions = ">=3.7" - -[package.dependencies] -grpcio = ">=1.59.0" -protobuf = ">=4.21.6,<5.0dev" -setuptools = "*" - -[[package]] -name = "hightime" -version = "0.2.1" -description = "Hightime Python API" -category = "main" -optional = false -python-versions = "*" - -[[package]] -name = "idna" -version = "3.6" -description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" -optional = true -python-versions = ">=3.5" - -[[package]] -name = "imagesize" -version = "1.4.1" -description = "Getting image size from png/jpeg/jpeg2000/gif file" -category = "main" +files = [ + {file = "grpcio-tools-1.59.0.tar.gz", hash = "sha256:aa4018f2d8662ac4d9830445d3d253a11b3e096e8afe20865547137aa1160e93"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:882b809b42b5464bee55288f4e60837297f9618e53e69ae3eea6d61b05ce48fa"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:4499d4bc5aa9c7b645018d8b0db4bebd663d427aabcd7bee7777046cb1bcbca7"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:f381ae3ad6a5eb27aad8d810438937d8228977067c54e0bd456fce7e11fdbf3d"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1c684c0d9226d04cadafced620a46ab38c346d0780eaac7448da96bf12066a3"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40cbf712769242c2ba237745285ef789114d7fcfe8865fc4817d87f20015e99a"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1df755951f204e65bf9232a9cac5afe7d6b8e4c87ac084d3ecd738fdc7aa4174"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:de156c18b0c638aaee3be6ad650c8ba7dec94ed4bac26403aec3dce95ffe9407"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-win32.whl", hash = "sha256:9af7e138baa9b2895cf1f3eb718ac96fc5ae2f8e31fca405e21e0e5cd1643c52"}, + {file = "grpcio_tools-1.59.0-cp310-cp310-win_amd64.whl", hash = "sha256:f14a6e4f700dfd30ff8f0e6695f944affc16ae5a1e738666b3fae4e44b65637e"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:db030140d0da2368319e2f23655df3baec278c7e0078ecbe051eaf609a69382c"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:eeed386971bb8afc3ec45593df6a1154d680d87be1209ef8e782e44f85f47e64"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:962d1a3067129152cee3e172213486cb218a6bad703836991f46f216caefcf00"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:26eb2eebf150a33ebf088e67c1acf37eb2ac4133d9bfccbaa011ad2148c08b42"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b2d6da553980c590487f2e7fd3ec9c1ad8805ff2ec77977b92faa7e3ca14e1f"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:335e2f355a0c544a88854e2c053aff8a3f398b84a263a96fa19d063ca1fe513a"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:204e08f807b1d83f5f0efea30c4e680afe26a43dec8ba614a45fa698a7ef0a19"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-win32.whl", hash = "sha256:05bf7b3ed01c8a562bb7e840f864c58acedbd6924eb616367c0bd0a760bdf483"}, + {file = "grpcio_tools-1.59.0-cp311-cp311-win_amd64.whl", hash = "sha256:df85096fcac7cea8aa5bd84b7a39c4cdbf556b93669bb4772eb96aacd3222a4e"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:240a7a3c2c54f77f1f66085a635bca72003d02f56a670e7db19aec531eda8f78"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-macosx_10_10_universal2.whl", hash = "sha256:6119f62c462d119c63227b9534210f0f13506a888151b9bf586f71e7edf5088b"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:387662bee8e4c0b52cc0f61eaaca0ca583f5b227103f685b76083a3590a71a3e"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8f0da5861ee276ca68493b217daef358960e8527cc63c7cb292ca1c9c54939af"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0f0806de1161c7f248e4c183633ee7a58dfe45c2b77ddf0136e2e7ad0650b1b"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:c683be38a9bf4024c223929b4cd2f0a0858c94e9dc8b36d7eaa5a48ce9323a6f"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f965707da2b48a33128615bcfebedd215a3a30e346447e885bb3da37a143177a"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-win32.whl", hash = "sha256:2ee960904dde12a7fa48e1591a5b3eeae054bdce57bacf9fd26685a98138f5bf"}, + {file = "grpcio_tools-1.59.0-cp312-cp312-win_amd64.whl", hash = "sha256:71cc6db1d66da3bc3730d9937bddc320f7b1f1dfdff6342bcb5741515fe4110b"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-linux_armv7l.whl", hash = "sha256:f6263b85261b62471cb97b7505df72d72b8b62e5e22d8184924871a6155b4dbf"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:b8e95d921cc2a1521d4750eedefec9f16031457920a6677edebe9d1b2ad6ae60"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:cb63055739808144b541986291679d643bae58755d0eb082157c4d4c04443905"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c4634b3589efa156a8d5860c0a2547315bd5c9e52d14c960d716fe86e0927be"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d970aa26854f535ffb94ea098aa8b43de020d9a14682e4a15dcdaeac7801b27"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:821dba464d84ebbcffd9d420302404db2fa7a40c7ff4c4c4c93726f72bfa2769"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0548e901894399886ff4a4cd808cb850b60c021feb4a8977a0751f14dd7e55d9"}, + {file = "grpcio_tools-1.59.0-cp37-cp37m-win_amd64.whl", hash = "sha256:bb87158dbbb9e5a79effe78d54837599caa16df52d8d35366e06a91723b587ae"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-linux_armv7l.whl", hash = "sha256:1d551ff42962c7c333c3da5c70d5e617a87dee581fa2e2c5ae2d5137c8886779"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:4ee443abcd241a5befb05629013fbf2eac637faa94aaa3056351aded8a31c1bc"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:520c0c83ea79d14b0679ba43e19c64ca31d30926b26ad2ca7db37cbd89c167e2"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9fc02a6e517c34dcf885ff3b57260b646551083903e3d2c780b4971ce7d4ab7c"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6aec8a4ed3808b7dfc1276fe51e3e24bec0eeaf610d395bcd42934647cf902a3"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:99b3bde646720bbfb77f263f5ba3e1a0de50632d43c38d405a0ef9c7e94373cd"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:51d9595629998d8b519126c5a610f15deb0327cd6325ed10796b47d1d292e70b"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-win32.whl", hash = "sha256:bfa4b2b7d21c5634b62e5f03462243bd705adc1a21806b5356b8ce06d902e160"}, + {file = "grpcio_tools-1.59.0-cp38-cp38-win_amd64.whl", hash = "sha256:9ed05197c5ab071e91bcef28901e97ca168c4ae94510cb67a14cb4931b94255a"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:498e7be0b14385980efa681444ba481349c131fc5ec88003819f5d929646947c"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:b519f2ecde9a579cad2f4a7057d5bb4e040ad17caab8b5e691ed7a13b9db0be9"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:ef3e8aca2261f7f07436d4e2111556c1fb9bf1f9cfcdf35262743ccdee1b6ce9"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27a7f226b741b2ebf7e2d0779d2c9b17f446d1b839d59886c1619e62cc2ae472"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:784aa52965916fec5afa1a28eeee6f0073bb43a2a1d7fedf963393898843077a"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e312ddc2d8bec1a23306a661ad52734f984c9aad5d8f126ebb222a778d95407d"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:868892ad9e00651a38dace3e4924bae82fc4fd4df2c65d37b74381570ee8deb1"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-win32.whl", hash = "sha256:a4f6cae381f21fee1ef0a5cbbbb146680164311157ae618edf3061742d844383"}, + {file = "grpcio_tools-1.59.0-cp39-cp39-win_amd64.whl", hash = "sha256:4a10e59cca462208b489478340b52a96d64e8b8b6f1ac097f3e8cb211d3f66c0"}, +] + +[package.dependencies] +grpcio = ">=1.59.0" +protobuf = ">=4.21.6,<5.0dev" +setuptools = "*" + +[[package]] +name = "hightime" +version = "0.2.2" +description = "Hightime Python API" +optional = false +python-versions = "*" +files = [ + {file = "hightime-0.2.2-py3-none-any.whl", hash = "sha256:5109a449bb3a75dbf305147777de71634c91b943d47cfbee18ed2f34a8307e0b"}, +] + +[[package]] +name = "idna" +version = "3.6" +description = "Internationalized Domain Names in Applications (IDNA)" +optional = true +python-versions = ">=3.5" +files = [ + {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, + {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, +] + +[[package]] +name = "imagesize" +version = "1.4.1" +description = "Getting image size from png/jpeg/jpeg2000/gif file" optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, + {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, +] [[package]] name = "importlib-metadata" -version = "7.0.1" +version = "7.1.0" description = "Read metadata from Python packages" -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "importlib_metadata-7.1.0-py3-none-any.whl", hash = "sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570"}, + {file = "importlib_metadata-7.1.0.tar.gz", hash = "sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2"}, +] [package.dependencies] zipp = ">=0.5" [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] perf = ["ipython"] -testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)", "pytest-ruff"] +testing = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-perf (>=0.9.2)", "pytest-ruff (>=0.2.1)"] [[package]] name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, + {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, +] [[package]] name = "isort" version = "5.13.2" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.8.0" +files = [ + {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, + {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, +] [package.extras] colors = ["colorama (>=0.4.6)"] @@ -347,9 +760,12 @@ colors = ["colorama (>=0.4.6)"] name = "jinja2" version = "3.1.3" description = "A very fast and expressive template engine." -category = "main" optional = true python-versions = ">=3.7" +files = [ + {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"}, + {file = "Jinja2-3.1.3.tar.gz", hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"}, +] [package.dependencies] MarkupSafe = ">=2.0" @@ -361,9 +777,12 @@ i18n = ["Babel (>=2.7)"] name = "mako" version = "1.3.2" description = "A super-fast templating language that borrows the best ideas from the existing templating languages." -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "Mako-1.3.2-py3-none-any.whl", hash = "sha256:32a99d70754dfce237019d17ffe4a282d2d3351b9c476e90d8a60e63f133b80c"}, + {file = "Mako-1.3.2.tar.gz", hash = "sha256:2a0c8ad7f6274271b3bb7467dd37cf9cc6dab4bc19cb69a4ef10669402de698e"}, +] [package.dependencies] MarkupSafe = ">=0.9.2" @@ -377,25 +796,117 @@ testing = ["pytest"] name = "markupsafe" version = "2.1.5" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.7" +files = [ + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, + {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, +] [[package]] name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, + {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, +] [[package]] name = "mypy" -version = "1.8.0" +version = "1.9.0" description = "Optional static typing for Python" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "mypy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f8a67616990062232ee4c3952f41c779afac41405806042a8126fe96e098419f"}, + {file = "mypy-1.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d357423fa57a489e8c47b7c85dfb96698caba13d66e086b412298a1a0ea3b0ed"}, + {file = "mypy-1.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49c87c15aed320de9b438ae7b00c1ac91cd393c1b854c2ce538e2a72d55df150"}, + {file = "mypy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:48533cdd345c3c2e5ef48ba3b0d3880b257b423e7995dada04248725c6f77374"}, + {file = "mypy-1.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:4d3dbd346cfec7cb98e6cbb6e0f3c23618af826316188d587d1c1bc34f0ede03"}, + {file = "mypy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:653265f9a2784db65bfca694d1edd23093ce49740b2244cde583aeb134c008f3"}, + {file = "mypy-1.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3a3c007ff3ee90f69cf0a15cbcdf0995749569b86b6d2f327af01fd1b8aee9dc"}, + {file = "mypy-1.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2418488264eb41f69cc64a69a745fad4a8f86649af4b1041a4c64ee61fc61129"}, + {file = "mypy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:68edad3dc7d70f2f17ae4c6c1b9471a56138ca22722487eebacfd1eb5321d612"}, + {file = "mypy-1.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:85ca5fcc24f0b4aeedc1d02f93707bccc04733f21d41c88334c5482219b1ccb3"}, + {file = "mypy-1.9.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aceb1db093b04db5cd390821464504111b8ec3e351eb85afd1433490163d60cd"}, + {file = "mypy-1.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0235391f1c6f6ce487b23b9dbd1327b4ec33bb93934aa986efe8a9563d9349e6"}, + {file = "mypy-1.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4d5ddc13421ba3e2e082a6c2d74c2ddb3979c39b582dacd53dd5d9431237185"}, + {file = "mypy-1.9.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:190da1ee69b427d7efa8aa0d5e5ccd67a4fb04038c380237a0d96829cb157913"}, + {file = "mypy-1.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:fe28657de3bfec596bbeef01cb219833ad9d38dd5393fc649f4b366840baefe6"}, + {file = "mypy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e54396d70be04b34f31d2edf3362c1edd023246c82f1730bbf8768c28db5361b"}, + {file = "mypy-1.9.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5e6061f44f2313b94f920e91b204ec600982961e07a17e0f6cd83371cb23f5c2"}, + {file = "mypy-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81a10926e5473c5fc3da8abb04119a1f5811a236dc3a38d92015cb1e6ba4cb9e"}, + {file = "mypy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b685154e22e4e9199fc95f298661deea28aaede5ae16ccc8cbb1045e716b3e04"}, + {file = "mypy-1.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:5d741d3fc7c4da608764073089e5f58ef6352bedc223ff58f2f038c2c4698a89"}, + {file = "mypy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:587ce887f75dd9700252a3abbc9c97bbe165a4a630597845c61279cf32dfbf02"}, + {file = "mypy-1.9.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f88566144752999351725ac623471661c9d1cd8caa0134ff98cceeea181789f4"}, + {file = "mypy-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61758fabd58ce4b0720ae1e2fea5cfd4431591d6d590b197775329264f86311d"}, + {file = "mypy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e49499be624dead83927e70c756970a0bc8240e9f769389cdf5714b0784ca6bf"}, + {file = "mypy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:571741dc4194b4f82d344b15e8837e8c5fcc462d66d076748142327626a1b6e9"}, + {file = "mypy-1.9.0-py3-none-any.whl", hash = "sha256:a260627a570559181a9ea5de61ac6297aa5af202f06fd7ab093ce74e7181e43e"}, + {file = "mypy-1.9.0.tar.gz", hash = "sha256:3cc5da0127e6a478cddd906068496a97a7618a21ce9b54bde5bf7e539c7af974"}, +] [package.dependencies] mypy-extensions = ">=1.0.0" @@ -412,29 +923,38 @@ reports = ["lxml"] name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "dev" optional = false python-versions = ">=3.5" +files = [ + {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, + {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, +] [[package]] name = "mypy-protobuf" -version = "3.5.0" +version = "3.6.0" description = "Generate mypy stub files from protobuf specs" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "mypy-protobuf-3.6.0.tar.gz", hash = "sha256:02f242eb3409f66889f2b1a3aa58356ec4d909cdd0f93115622e9e70366eca3c"}, + {file = "mypy_protobuf-3.6.0-py3-none-any.whl", hash = "sha256:56176e4d569070e7350ea620262478b49b7efceba4103d468448f1d21492fd6c"}, +] [package.dependencies] -protobuf = ">=4.23.4" -types-protobuf = ">=4.23.0.2" +protobuf = ">=4.25.3" +types-protobuf = ">=4.24" [[package]] name = "ni-python-styleguide" version = "0.4.4" description = "NI's internal and external Python linter rules and plugins" -category = "dev" optional = false python-versions = ">=3.7,<4.0" +files = [ + {file = "ni_python_styleguide-0.4.4-py3-none-any.whl", hash = "sha256:e26dad1d0afc1a0a01a21c2546a7fc6215858e9fb324cdb6b47d29022ebe69a6"}, + {file = "ni_python_styleguide-0.4.4.tar.gz", hash = "sha256:4c22ebc793bbcfab44fb6973ac286468f47e38b0b6abdc834e72d8a4fb225af1"}, +] [package.dependencies] black = ">=23.1" @@ -458,41 +978,116 @@ toml = ">=0.10.1" name = "numpy" version = "1.24.4" description = "Fundamental package for array computing in Python" -category = "main" optional = false python-versions = ">=3.8" +files = [ + {file = "numpy-1.24.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0bfb52d2169d58c1cdb8cc1f16989101639b34c7d3ce60ed70b19c63eba0b64"}, + {file = "numpy-1.24.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ed094d4f0c177b1b8e7aa9cba7d6ceed51c0e569a5318ac0ca9a090680a6a1b1"}, + {file = "numpy-1.24.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79fc682a374c4a8ed08b331bef9c5f582585d1048fa6d80bc6c35bc384eee9b4"}, + {file = "numpy-1.24.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ffe43c74893dbf38c2b0a1f5428760a1a9c98285553c89e12d70a96a7f3a4d6"}, + {file = "numpy-1.24.4-cp310-cp310-win32.whl", hash = "sha256:4c21decb6ea94057331e111a5bed9a79d335658c27ce2adb580fb4d54f2ad9bc"}, + {file = "numpy-1.24.4-cp310-cp310-win_amd64.whl", hash = "sha256:b4bea75e47d9586d31e892a7401f76e909712a0fd510f58f5337bea9572c571e"}, + {file = "numpy-1.24.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f136bab9c2cfd8da131132c2cf6cc27331dd6fae65f95f69dcd4ae3c3639c810"}, + {file = "numpy-1.24.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2926dac25b313635e4d6cf4dc4e51c8c0ebfed60b801c799ffc4c32bf3d1254"}, + {file = "numpy-1.24.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:222e40d0e2548690405b0b3c7b21d1169117391c2e82c378467ef9ab4c8f0da7"}, + {file = "numpy-1.24.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7215847ce88a85ce39baf9e89070cb860c98fdddacbaa6c0da3ffb31b3350bd5"}, + {file = "numpy-1.24.4-cp311-cp311-win32.whl", hash = "sha256:4979217d7de511a8d57f4b4b5b2b965f707768440c17cb70fbf254c4b225238d"}, + {file = "numpy-1.24.4-cp311-cp311-win_amd64.whl", hash = "sha256:b7b1fc9864d7d39e28f41d089bfd6353cb5f27ecd9905348c24187a768c79694"}, + {file = "numpy-1.24.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1452241c290f3e2a312c137a9999cdbf63f78864d63c79039bda65ee86943f61"}, + {file = "numpy-1.24.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:04640dab83f7c6c85abf9cd729c5b65f1ebd0ccf9de90b270cd61935eef0197f"}, + {file = "numpy-1.24.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5425b114831d1e77e4b5d812b69d11d962e104095a5b9c3b641a218abcc050e"}, + {file = "numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd80e219fd4c71fc3699fc1dadac5dcf4fd882bfc6f7ec53d30fa197b8ee22dc"}, + {file = "numpy-1.24.4-cp38-cp38-win32.whl", hash = "sha256:4602244f345453db537be5314d3983dbf5834a9701b7723ec28923e2889e0bb2"}, + {file = "numpy-1.24.4-cp38-cp38-win_amd64.whl", hash = "sha256:692f2e0f55794943c5bfff12b3f56f99af76f902fc47487bdfe97856de51a706"}, + {file = "numpy-1.24.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2541312fbf09977f3b3ad449c4e5f4bb55d0dbf79226d7724211acc905049400"}, + {file = "numpy-1.24.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9667575fb6d13c95f1b36aca12c5ee3356bf001b714fc354eb5465ce1609e62f"}, + {file = "numpy-1.24.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3a86ed21e4f87050382c7bc96571755193c4c1392490744ac73d660e8f564a9"}, + {file = "numpy-1.24.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d11efb4dbecbdf22508d55e48d9c8384db795e1b7b51ea735289ff96613ff74d"}, + {file = "numpy-1.24.4-cp39-cp39-win32.whl", hash = "sha256:6620c0acd41dbcb368610bb2f4d83145674040025e5536954782467100aa8835"}, + {file = "numpy-1.24.4-cp39-cp39-win_amd64.whl", hash = "sha256:befe2bf740fd8373cf56149a5c23a0f601e82869598d41f8e188a0e9869926f8"}, + {file = "numpy-1.24.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:31f13e25b4e304632a4619d0e0777662c2ffea99fcae2029556b17d8ff958aef"}, + {file = "numpy-1.24.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95f7ac6540e95bc440ad77f56e520da5bf877f87dca58bd095288dce8940532a"}, + {file = "numpy-1.24.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e98f220aa76ca2a977fe435f5b04d7b3470c0a2e6312907b37ba6068f26787f2"}, + {file = "numpy-1.24.4.tar.gz", hash = "sha256:80f5e3a4e498641401868df4208b74581206afbee7cf7b8329daae82676d9463"}, +] [[package]] name = "numpy" version = "1.26.4" description = "Fundamental package for array computing in Python" -category = "main" optional = false python-versions = ">=3.9" +files = [ + {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, + {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, + {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, + {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, + {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, + {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, + {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, + {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, + {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, + {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, + {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, +] [[package]] name = "packaging" -version = "23.2" +version = "24.0" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" +files = [ + {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, + {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, +] [[package]] name = "pathspec" version = "0.12.1" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08"}, + {file = "pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712"}, +] [[package]] name = "pep8-naming" version = "0.13.3" description = "Check PEP-8 naming conventions, plugin for flake8" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "pep8-naming-0.13.3.tar.gz", hash = "sha256:1705f046dfcd851378aac3be1cd1551c7c1e5ff363bacad707d43007877fa971"}, + {file = "pep8_naming-0.13.3-py3-none-any.whl", hash = "sha256:1a86b8c71a03337c97181917e2b472f0f5e4ccb06844a0d6f0a33522549e7a80"}, +] [package.dependencies] flake8 = ">=5.0.0" @@ -501,9 +1096,12 @@ flake8 = ">=5.0.0" name = "platformdirs" version = "4.2.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "platformdirs-4.2.0-py3-none-any.whl", hash = "sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068"}, + {file = "platformdirs-4.2.0.tar.gz", hash = "sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768"}, +] [package.extras] docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] @@ -513,9 +1111,12 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest- name = "pluggy" version = "1.4.0" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, + {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, +] [package.extras] dev = ["pre-commit", "tox"] @@ -525,33 +1126,54 @@ testing = ["pytest", "pytest-benchmark"] name = "protobuf" version = "4.25.3" description = "" -category = "main" optional = false python-versions = ">=3.8" - -[[package]] -name = "pycodestyle" -version = "2.9.1" -description = "Python style guide checker" -category = "dev" -optional = false -python-versions = ">=3.6" +files = [ + {file = "protobuf-4.25.3-cp310-abi3-win32.whl", hash = "sha256:d4198877797a83cbfe9bffa3803602bbe1625dc30d8a097365dbc762e5790faa"}, + {file = "protobuf-4.25.3-cp310-abi3-win_amd64.whl", hash = "sha256:209ba4cc916bab46f64e56b85b090607a676f66b473e6b762e6f1d9d591eb2e8"}, + {file = "protobuf-4.25.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c"}, + {file = "protobuf-4.25.3-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:e7cb0ae90dd83727f0c0718634ed56837bfeeee29a5f82a7514c03ee1364c019"}, + {file = "protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:7c8daa26095f82482307bc717364e7c13f4f1c99659be82890dcfc215194554d"}, + {file = "protobuf-4.25.3-cp38-cp38-win32.whl", hash = "sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2"}, + {file = "protobuf-4.25.3-cp38-cp38-win_amd64.whl", hash = "sha256:c053062984e61144385022e53678fbded7aea14ebb3e0305ae3592fb219ccfa4"}, + {file = "protobuf-4.25.3-cp39-cp39-win32.whl", hash = "sha256:19b270aeaa0099f16d3ca02628546b8baefe2955bbe23224aaf856134eccf1e4"}, + {file = "protobuf-4.25.3-cp39-cp39-win_amd64.whl", hash = "sha256:e3c97a1555fd6388f857770ff8b9703083de6bf1f9274a002a332d65fbb56c8c"}, + {file = "protobuf-4.25.3-py3-none-any.whl", hash = "sha256:f0700d54bcf45424477e46a9f0944155b46fb0639d69728739c0e47bab83f2b9"}, + {file = "protobuf-4.25.3.tar.gz", hash = "sha256:25b5d0b42fd000320bd7830b349e3b696435f3b329810427a6bcce6a5492cc5c"}, +] + +[[package]] +name = "pycodestyle" +version = "2.9.1" +description = "Python style guide checker" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pycodestyle-2.9.1-py2.py3-none-any.whl", hash = "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b"}, + {file = "pycodestyle-2.9.1.tar.gz", hash = "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"}, +] [[package]] name = "pycodestyle" version = "2.11.1" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pycodestyle-2.11.1-py2.py3-none-any.whl", hash = "sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67"}, + {file = "pycodestyle-2.11.1.tar.gz", hash = "sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f"}, +] [[package]] name = "pydocstyle" version = "6.3.0" description = "Python docstring style checker" -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "pydocstyle-6.3.0-py3-none-any.whl", hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019"}, + {file = "pydocstyle-6.3.0.tar.gz", hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1"}, +] [package.dependencies] snowballstemmer = ">=2.2.0" @@ -563,25 +1185,34 @@ toml = ["tomli (>=1.2.3)"] name = "pyflakes" version = "2.5.0" description = "passive checker of Python programs" -category = "dev" optional = false python-versions = ">=3.6" +files = [ + {file = "pyflakes-2.5.0-py2.py3-none-any.whl", hash = "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2"}, + {file = "pyflakes-2.5.0.tar.gz", hash = "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"}, +] [[package]] name = "pyflakes" version = "3.1.0" description = "passive checker of Python programs" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pyflakes-3.1.0-py2.py3-none-any.whl", hash = "sha256:4132f6d49cb4dae6819e5379898f2b8cce3c5f23994194c24b77d5da2e36f774"}, + {file = "pyflakes-3.1.0.tar.gz", hash = "sha256:a0aae034c444db0071aa077972ba4768d40c830d9539fd45bf4cd3f8f6992efc"}, +] [[package]] name = "pygments" version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." -category = "main" optional = true python-versions = ">=3.7" +files = [ + {file = "pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c"}, + {file = "pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"}, +] [package.extras] plugins = ["importlib-metadata"] @@ -591,9 +1222,12 @@ windows-terminal = ["colorama (>=0.4.6)"] name = "pykka" version = "4.0.2" description = "Pykka is a Python implementation of the actor model" -category = "dev" optional = false python-versions = ">=3.8.0,<4.0.0" +files = [ + {file = "pykka-4.0.2-py3-none-any.whl", hash = "sha256:100f9ceb5b977aad5eb7b3165d0989d539eff685a5d77b3f733e7c3fe704fd7b"}, + {file = "pykka-4.0.2.tar.gz", hash = "sha256:05e687c426922b0084d79f22a6c1813e0c4e0c59d8f860aa32c18c5f6127e276"}, +] [package.dependencies] typing-extensions = {version = ">=4.0.0,<5.0.0", markers = "python_version < \"3.10\""} @@ -602,9 +1236,12 @@ typing-extensions = {version = ">=4.0.0,<5.0.0", markers = "python_version < \"3 name = "pyproject-api" version = "1.6.1" description = "API to interact with the python pyproject.toml based projects" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pyproject_api-1.6.1-py3-none-any.whl", hash = "sha256:4c0116d60476b0786c88692cf4e325a9814965e2469c5998b830bba16b183675"}, + {file = "pyproject_api-1.6.1.tar.gz", hash = "sha256:1817dc018adc0d1ff9ca1ed8c60e1623d5aaca40814b953af14a9cf9a5cae538"}, +] [package.dependencies] packaging = ">=23.1" @@ -616,48 +1253,57 @@ testing = ["covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytes [[package]] name = "pytest" -version = "8.0.2" +version = "8.1.1" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pytest-8.1.1-py3-none-any.whl", hash = "sha256:2a8386cfc11fa9d2c50ee7b2a57e7d898ef90470a7a34c4b949ff59662bb78b7"}, + {file = "pytest-8.1.1.tar.gz", hash = "sha256:ac978141a75948948817d360297b7aae0fcb9d6ff6bc9ec6d514b85d5a65c044"}, +] [package.dependencies] colorama = {version = "*", markers = "sys_platform == \"win32\""} exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} iniconfig = "*" packaging = "*" -pluggy = ">=1.3.0,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} +pluggy = ">=1.4,<2.0" +tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +testing = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] [[package]] name = "pytest-cov" -version = "4.1.0" +version = "5.0.0" description = "Pytest plugin for measuring coverage." -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" +files = [ + {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"}, + {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"}, +] [package.dependencies] coverage = {version = ">=5.2.1", extras = ["toml"]} pytest = ">=4.6" [package.extras] -testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"] +testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"] [[package]] name = "pytest-mock" -version = "3.12.0" +version = "3.14.0" description = "Thin-wrapper around the mock package for easier use with pytest" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0"}, + {file = "pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f"}, +] [package.dependencies] -pytest = ">=5.0" +pytest = ">=6.2.5" [package.extras] dev = ["pre-commit", "pytest-asyncio", "tox"] @@ -666,25 +1312,34 @@ dev = ["pre-commit", "pytest-asyncio", "tox"] name = "python-decouple" version = "3.8" description = "Strict separation of settings from code." -category = "main" optional = false python-versions = "*" +files = [ + {file = "python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f"}, + {file = "python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66"}, +] [[package]] name = "pytz" version = "2024.1" description = "World timezone definitions, modern and historical" -category = "main" optional = true python-versions = "*" +files = [ + {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, + {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, +] [[package]] name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = true python-versions = ">=3.7" +files = [ + {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, + {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, +] [package.dependencies] certifi = ">=2017.4.17" @@ -698,32 +1353,41 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "setuptools" -version = "69.1.1" +version = "69.2.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "setuptools-69.2.0-py3-none-any.whl", hash = "sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c"}, + {file = "setuptools-69.2.0.tar.gz", hash = "sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e"}, +] [package.extras] docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." -category = "main" optional = false python-versions = "*" +files = [ + {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, + {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, +] [[package]] name = "sphinx" version = "7.1.2" description = "Python documentation generator" -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "sphinx-7.1.2-py3-none-any.whl", hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe"}, + {file = "sphinx-7.1.2.tar.gz", hash = "sha256:780f4d32f1d7d1126576e0e5ecc19dc32ab76cd24e950228dcf7b1f6d3d9e22f"}, +] [package.dependencies] alabaster = ">=0.7,<0.8" @@ -753,9 +1417,12 @@ test = ["cython", "filelock", "html5lib", "pytest (>=4.6)"] name = "sphinx-rtd-theme" version = "2.0.0" description = "Read the Docs theme for Sphinx" -category = "main" optional = true python-versions = ">=3.6" +files = [ + {file = "sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl", hash = "sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586"}, + {file = "sphinx_rtd_theme-2.0.0.tar.gz", hash = "sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b"}, +] [package.dependencies] docutils = "<0.21" @@ -769,9 +1436,12 @@ dev = ["bump2version", "sphinxcontrib-httpdomain", "transifex-client", "wheel"] name = "sphinxcontrib-applehelp" version = "1.0.4" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "sphinxcontrib-applehelp-1.0.4.tar.gz", hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e"}, + {file = "sphinxcontrib_applehelp-1.0.4-py3-none-any.whl", hash = "sha256:29d341f67fb0f6f586b23ad80e072c8e6ad0b48417db2bde114a4c9746feb228"}, +] [package.extras] lint = ["docutils-stubs", "flake8", "mypy"] @@ -781,9 +1451,12 @@ test = ["pytest"] name = "sphinxcontrib-devhelp" version = "1.0.2" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." -category = "main" optional = true python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, + {file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"}, +] [package.extras] lint = ["docutils-stubs", "flake8", "mypy"] @@ -793,9 +1466,12 @@ test = ["pytest"] name = "sphinxcontrib-htmlhelp" version = "2.0.1" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz", hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff"}, + {file = "sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl", hash = "sha256:c38cb46dccf316c79de6e5515e1770414b797162b23cd3d06e67020e1d2a6903"}, +] [package.extras] lint = ["docutils-stubs", "flake8", "mypy"] @@ -805,9 +1481,12 @@ test = ["html5lib", "pytest"] name = "sphinxcontrib-jquery" version = "4.1" description = "Extension to include jQuery on newer Sphinx releases" -category = "main" optional = true python-versions = ">=2.7" +files = [ + {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, + {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, +] [package.dependencies] Sphinx = ">=1.8" @@ -816,9 +1495,12 @@ Sphinx = ">=1.8" name = "sphinxcontrib-jsmath" version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" -category = "main" optional = true python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, + {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, +] [package.extras] test = ["flake8", "mypy", "pytest"] @@ -827,9 +1509,12 @@ test = ["flake8", "mypy", "pytest"] name = "sphinxcontrib-qthelp" version = "1.0.3" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." -category = "main" optional = true python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, + {file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"}, +] [package.extras] lint = ["docutils-stubs", "flake8", "mypy"] @@ -839,9 +1524,12 @@ test = ["pytest"] name = "sphinxcontrib-serializinghtml" version = "1.1.5" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." -category = "main" optional = true python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, + {file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"}, +] [package.extras] lint = ["docutils-stubs", "flake8", "mypy"] @@ -851,25 +1539,34 @@ test = ["pytest"] name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, + {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, +] [[package]] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, + {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, +] [[package]] name = "tox" -version = "4.13.0" +version = "4.14.2" description = "tox is a generic virtualenv management and test command line tool" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "tox-4.14.2-py3-none-any.whl", hash = "sha256:2900c4eb7b716af4a928a7fdc2ed248ad6575294ed7cfae2ea41203937422847"}, + {file = "tox-4.14.2.tar.gz", hash = "sha256:0defb44f6dafd911b61788325741cc6b2e12ea71f987ac025ad4d649f1f1a104"}, +] [package.dependencies] cachetools = ">=5.3.2" @@ -889,35 +1586,47 @@ testing = ["build[virtualenv] (>=1.0.3)", "covdefaults (>=2.3)", "detect-test-po [[package]] name = "types-protobuf" -version = "4.24.0.20240129" +version = "4.24.0.20240311" description = "Typing stubs for protobuf" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "types-protobuf-4.24.0.20240311.tar.gz", hash = "sha256:c80426f9fb9b21aee514691e96ab32a5cd694a82e2ac07964b352c3e7e0182bc"}, + {file = "types_protobuf-4.24.0.20240311-py3-none-any.whl", hash = "sha256:8e039486df058141cb221ab99f88c5878c08cca4376db1d84f63279860aa09cd"}, +] [[package]] name = "typing-extensions" version = "4.10.0" description = "Backported and Experimental Type Hints for Python 3.8+" -category = "dev" optional = false python-versions = ">=3.8" +files = [ + {file = "typing_extensions-4.10.0-py3-none-any.whl", hash = "sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475"}, + {file = "typing_extensions-4.10.0.tar.gz", hash = "sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"}, +] [[package]] name = "tzdata" version = "2024.1" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" +files = [ + {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, + {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, +] [[package]] name = "tzlocal" version = "5.2" description = "tzinfo object for the local timezone" -category = "main" optional = false python-versions = ">=3.8" +files = [ + {file = "tzlocal-5.2-py3-none-any.whl", hash = "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8"}, + {file = "tzlocal-5.2.tar.gz", hash = "sha256:8d399205578f1a9342816409cc1e46a93ebd5755e39ea2d85334bea911bf0e6e"}, +] [package.dependencies] "backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""} @@ -930,9 +1639,12 @@ devenv = ["check-manifest", "pytest (>=4.3)", "pytest-cov", "pytest-mock (>=3.3) name = "urllib3" version = "2.2.1" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, + {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, +] [package.extras] brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] @@ -944,9 +1656,12 @@ zstd = ["zstandard (>=0.18.0)"] name = "virtualenv" version = "20.25.1" description = "Virtual Python Environment builder" -category = "dev" optional = false python-versions = ">=3.7" +files = [ + {file = "virtualenv-20.25.1-py3-none-any.whl", hash = "sha256:961c026ac520bac5f69acb8ea063e8a4f071bcc9457b9c1f28f6b085c511583a"}, + {file = "virtualenv-20.25.1.tar.gz", hash = "sha256:e08e13ecdca7a0bd53798f356d5831434afa5b07b93f0abdf0797b7a06ffe197"}, +] [package.dependencies] distlib = ">=0.3.7,<1" @@ -959,811 +1674,24 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess [[package]] name = "zipp" -version = "3.17.0" +version = "3.18.1" description = "Backport of pathlib-compatible object wrapper for zip files" -category = "main" optional = true python-versions = ">=3.8" +files = [ + {file = "zipp-3.18.1-py3-none-any.whl", hash = "sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b"}, + {file = "zipp-3.18.1.tar.gz", hash = "sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715"}, +] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy (>=0.9.1)", "pytest-ruff"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] [extras] docs = ["Sphinx", "sphinx_rtd_theme"] grpc = ["grpcio", "protobuf"] [metadata] -lock-version = "1.1" +lock-version = "2.0" python-versions = "^3.8" -content-hash = "d130ebeace10a0066599e3dd4eafa12f5f67933c1f987b4b96062e8610b4d0dc" - -[metadata.files] -alabaster = [ - {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, - {file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2"}, -] -babel = [ - {file = "Babel-2.14.0-py3-none-any.whl", hash = "sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287"}, - {file = "Babel-2.14.0.tar.gz", hash = "sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363"}, -] -backports-zoneinfo = [ - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win32.whl", hash = "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win32.whl", hash = "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-win32.whl", hash = "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6"}, - {file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"}, -] -black = [ - {file = "black-24.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7d5e026f8da0322b5662fa7a8e752b3fa2dac1c1cbc213c3d7ff9bdd0ab12395"}, - {file = "black-24.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f50ea1132e2189d8dff0115ab75b65590a3e97de1e143795adb4ce317934995"}, - {file = "black-24.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2af80566f43c85f5797365077fb64a393861a3730bd110971ab7a0c94e873e7"}, - {file = "black-24.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:4be5bb28e090456adfc1255e03967fb67ca846a03be7aadf6249096100ee32d0"}, - {file = "black-24.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4f1373a7808a8f135b774039f61d59e4be7eb56b2513d3d2f02a8b9365b8a8a9"}, - {file = "black-24.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:aadf7a02d947936ee418777e0247ea114f78aff0d0959461057cae8a04f20597"}, - {file = "black-24.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c02e4ea2ae09d16314d30912a58ada9a5c4fdfedf9512d23326128ac08ac3d"}, - {file = "black-24.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:bf21b7b230718a5f08bd32d5e4f1db7fc8788345c8aea1d155fc17852b3410f5"}, - {file = "black-24.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:2818cf72dfd5d289e48f37ccfa08b460bf469e67fb7c4abb07edc2e9f16fb63f"}, - {file = "black-24.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4acf672def7eb1725f41f38bf6bf425c8237248bb0804faa3965c036f7672d11"}, - {file = "black-24.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7ed6668cbbfcd231fa0dc1b137d3e40c04c7f786e626b405c62bcd5db5857e4"}, - {file = "black-24.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:56f52cfbd3dabe2798d76dbdd299faa046a901041faf2cf33288bc4e6dae57b5"}, - {file = "black-24.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:79dcf34b33e38ed1b17434693763301d7ccbd1c5860674a8f871bd15139e7837"}, - {file = "black-24.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e19cb1c6365fd6dc38a6eae2dcb691d7d83935c10215aef8e6c38edee3f77abd"}, - {file = "black-24.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65b76c275e4c1c5ce6e9870911384bff5ca31ab63d19c76811cb1fb162678213"}, - {file = "black-24.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b5991d523eee14756f3c8d5df5231550ae8993e2286b8014e2fdea7156ed0959"}, - {file = "black-24.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c45f8dff244b3c431b36e3224b6be4a127c6aca780853574c00faf99258041eb"}, - {file = "black-24.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6905238a754ceb7788a73f02b45637d820b2f5478b20fec82ea865e4f5d4d9f7"}, - {file = "black-24.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7de8d330763c66663661a1ffd432274a2f92f07feeddd89ffd085b5744f85e7"}, - {file = "black-24.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:7bb041dca0d784697af4646d3b62ba4a6b028276ae878e53f6b4f74ddd6db99f"}, - {file = "black-24.3.0-py3-none-any.whl", hash = "sha256:41622020d7120e01d377f74249e677039d20e6344ff5851de8a10f11f513bf93"}, - {file = "black-24.3.0.tar.gz", hash = "sha256:a0c9c4a0771afc6919578cec71ce82a3e31e054904e7197deacbc9382671c41f"}, -] -cachetools = [ - {file = "cachetools-5.3.3-py3-none-any.whl", hash = "sha256:0abad1021d3f8325b2fc1d2e9c8b9c9d57b04c3932657a72465447332c24d945"}, - {file = "cachetools-5.3.3.tar.gz", hash = "sha256:ba29e2dfa0b8b556606f097407ed1aa62080ee108ab0dc5ec9d6a723a007d105"}, -] -certifi = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, -] -chardet = [ - {file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"}, - {file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"}, -] -charset-normalizer = [ - {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, - {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, -] -click = [ - {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, - {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, -] -colorama = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] -coverage = [ - {file = "coverage-7.4.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8580b827d4746d47294c0e0b92854c85a92c2227927433998f0d3320ae8a71b6"}, - {file = "coverage-7.4.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:718187eeb9849fc6cc23e0d9b092bc2348821c5e1a901c9f8975df0bc785bfd4"}, - {file = "coverage-7.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:767b35c3a246bcb55b8044fd3a43b8cd553dd1f9f2c1eeb87a302b1f8daa0524"}, - {file = "coverage-7.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae7f19afe0cce50039e2c782bff379c7e347cba335429678450b8fe81c4ef96d"}, - {file = "coverage-7.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba3a8aaed13770e970b3df46980cb068d1c24af1a1968b7818b69af8c4347efb"}, - {file = "coverage-7.4.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ee866acc0861caebb4f2ab79f0b94dbfbdbfadc19f82e6e9c93930f74e11d7a0"}, - {file = "coverage-7.4.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:506edb1dd49e13a2d4cac6a5173317b82a23c9d6e8df63efb4f0380de0fbccbc"}, - {file = "coverage-7.4.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd6545d97c98a192c5ac995d21c894b581f1fd14cf389be90724d21808b657e2"}, - {file = "coverage-7.4.3-cp310-cp310-win32.whl", hash = "sha256:f6a09b360d67e589236a44f0c39218a8efba2593b6abdccc300a8862cffc2f94"}, - {file = "coverage-7.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:18d90523ce7553dd0b7e23cbb28865db23cddfd683a38fb224115f7826de78d0"}, - {file = "coverage-7.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cbbe5e739d45a52f3200a771c6d2c7acf89eb2524890a4a3aa1a7fa0695d2a47"}, - {file = "coverage-7.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:489763b2d037b164846ebac0cbd368b8a4ca56385c4090807ff9fad817de4113"}, - {file = "coverage-7.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:451f433ad901b3bb00184d83fd83d135fb682d780b38af7944c9faeecb1e0bfe"}, - {file = "coverage-7.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fcc66e222cf4c719fe7722a403888b1f5e1682d1679bd780e2b26c18bb648cdc"}, - {file = "coverage-7.4.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3ec74cfef2d985e145baae90d9b1b32f85e1741b04cd967aaf9cfa84c1334f3"}, - {file = "coverage-7.4.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:abbbd8093c5229c72d4c2926afaee0e6e3140de69d5dcd918b2921f2f0c8baba"}, - {file = "coverage-7.4.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:35eb581efdacf7b7422af677b92170da4ef34500467381e805944a3201df2079"}, - {file = "coverage-7.4.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8249b1c7334be8f8c3abcaaa996e1e4927b0e5a23b65f5bf6cfe3180d8ca7840"}, - {file = "coverage-7.4.3-cp311-cp311-win32.whl", hash = "sha256:cf30900aa1ba595312ae41978b95e256e419d8a823af79ce670835409fc02ad3"}, - {file = "coverage-7.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:18c7320695c949de11a351742ee001849912fd57e62a706d83dfc1581897fa2e"}, - {file = "coverage-7.4.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b51bfc348925e92a9bd9b2e48dad13431b57011fd1038f08316e6bf1df107d10"}, - {file = "coverage-7.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d6cdecaedea1ea9e033d8adf6a0ab11107b49571bbb9737175444cea6eb72328"}, - {file = "coverage-7.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b2eccb883368f9e972e216c7b4c7c06cabda925b5f06dde0650281cb7666a30"}, - {file = "coverage-7.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6c00cdc8fa4e50e1cc1f941a7f2e3e0f26cb2a1233c9696f26963ff58445bac7"}, - {file = "coverage-7.4.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b9a4a8dd3dcf4cbd3165737358e4d7dfbd9d59902ad11e3b15eebb6393b0446e"}, - {file = "coverage-7.4.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:062b0a75d9261e2f9c6d071753f7eef0fc9caf3a2c82d36d76667ba7b6470003"}, - {file = "coverage-7.4.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ebe7c9e67a2d15fa97b77ea6571ce5e1e1f6b0db71d1d5e96f8d2bf134303c1d"}, - {file = "coverage-7.4.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:c0a120238dd71c68484f02562f6d446d736adcc6ca0993712289b102705a9a3a"}, - {file = "coverage-7.4.3-cp312-cp312-win32.whl", hash = "sha256:37389611ba54fd6d278fde86eb2c013c8e50232e38f5c68235d09d0a3f8aa352"}, - {file = "coverage-7.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:d25b937a5d9ffa857d41be042b4238dd61db888533b53bc76dc082cb5a15e914"}, - {file = "coverage-7.4.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:28ca2098939eabab044ad68850aac8f8db6bf0b29bc7f2887d05889b17346454"}, - {file = "coverage-7.4.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:280459f0a03cecbe8800786cdc23067a8fc64c0bd51dc614008d9c36e1659d7e"}, - {file = "coverage-7.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c0cdedd3500e0511eac1517bf560149764b7d8e65cb800d8bf1c63ebf39edd2"}, - {file = "coverage-7.4.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a9babb9466fe1da12417a4aed923e90124a534736de6201794a3aea9d98484e"}, - {file = "coverage-7.4.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dec9de46a33cf2dd87a5254af095a409ea3bf952d85ad339751e7de6d962cde6"}, - {file = "coverage-7.4.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:16bae383a9cc5abab9bb05c10a3e5a52e0a788325dc9ba8499e821885928968c"}, - {file = "coverage-7.4.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:2c854ce44e1ee31bda4e318af1dbcfc929026d12c5ed030095ad98197eeeaed0"}, - {file = "coverage-7.4.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ce8c50520f57ec57aa21a63ea4f325c7b657386b3f02ccaedeccf9ebe27686e1"}, - {file = "coverage-7.4.3-cp38-cp38-win32.whl", hash = "sha256:708a3369dcf055c00ddeeaa2b20f0dd1ce664eeabde6623e516c5228b753654f"}, - {file = "coverage-7.4.3-cp38-cp38-win_amd64.whl", hash = "sha256:1bf25fbca0c8d121a3e92a2a0555c7e5bc981aee5c3fdaf4bb7809f410f696b9"}, - {file = "coverage-7.4.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3b253094dbe1b431d3a4ac2f053b6d7ede2664ac559705a704f621742e034f1f"}, - {file = "coverage-7.4.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:77fbfc5720cceac9c200054b9fab50cb2a7d79660609200ab83f5db96162d20c"}, - {file = "coverage-7.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6679060424faa9c11808598504c3ab472de4531c571ab2befa32f4971835788e"}, - {file = "coverage-7.4.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4af154d617c875b52651dd8dd17a31270c495082f3d55f6128e7629658d63765"}, - {file = "coverage-7.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8640f1fde5e1b8e3439fe482cdc2b0bb6c329f4bb161927c28d2e8879c6029ee"}, - {file = "coverage-7.4.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:69b9f6f66c0af29642e73a520b6fed25ff9fd69a25975ebe6acb297234eda501"}, - {file = "coverage-7.4.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:0842571634f39016a6c03e9d4aba502be652a6e4455fadb73cd3a3a49173e38f"}, - {file = "coverage-7.4.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a78ed23b08e8ab524551f52953a8a05d61c3a760781762aac49f8de6eede8c45"}, - {file = "coverage-7.4.3-cp39-cp39-win32.whl", hash = "sha256:c0524de3ff096e15fcbfe8f056fdb4ea0bf497d584454f344d59fce069d3e6e9"}, - {file = "coverage-7.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:0209a6369ccce576b43bb227dc8322d8ef9e323d089c6f3f26a597b09cb4d2aa"}, - {file = "coverage-7.4.3-pp38.pp39.pp310-none-any.whl", hash = "sha256:7cbde573904625509a3f37b6fecea974e363460b556a627c60dc2f47e2fffa51"}, - {file = "coverage-7.4.3.tar.gz", hash = "sha256:276f6077a5c61447a48d133ed13e759c09e62aff0dc84274a68dc18660104d52"}, -] -deprecation = [ - {file = "deprecation-2.1.0-py2.py3-none-any.whl", hash = "sha256:a10811591210e1fb0e768a8c25517cabeabcba6f0bf96564f8ff45189f90b14a"}, - {file = "deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff"}, -] -distlib = [ - {file = "distlib-0.3.8-py2.py3-none-any.whl", hash = "sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784"}, - {file = "distlib-0.3.8.tar.gz", hash = "sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64"}, -] -docutils = [ - {file = "docutils-0.20.1-py3-none-any.whl", hash = "sha256:96f387a2c5562db4476f09f13bbab2192e764cac08ebbf3a34a95d9b1e4a59d6"}, - {file = "docutils-0.20.1.tar.gz", hash = "sha256:f08a4e276c3a1583a86dce3e34aba3fe04d02bba2dd51ed16106244e8a923e3b"}, -] -exceptiongroup = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, -] -filelock = [ - {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"}, - {file = "filelock-3.13.1.tar.gz", hash = "sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e"}, -] -flake8 = [ - {file = "flake8-5.0.4-py2.py3-none-any.whl", hash = "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248"}, - {file = "flake8-5.0.4.tar.gz", hash = "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db"}, - {file = "flake8-6.1.0-py2.py3-none-any.whl", hash = "sha256:ffdfce58ea94c6580c77888a86506937f9a1a227dfcd15f245d694ae20a6b6e5"}, - {file = "flake8-6.1.0.tar.gz", hash = "sha256:d5b3857f07c030bdb5bf41c7f53799571d75c4491748a3adcd47de929e34cd23"}, -] -flake8-black = [ - {file = "flake8-black-0.3.6.tar.gz", hash = "sha256:0dfbca3274777792a5bcb2af887a4cad72c72d0e86c94e08e3a3de151bb41c34"}, - {file = "flake8_black-0.3.6-py3-none-any.whl", hash = "sha256:fe8ea2eca98d8a504f22040d9117347f6b367458366952862ac3586e7d4eeaca"}, -] -flake8-docstrings = [ - {file = "flake8_docstrings-1.7.0-py2.py3-none-any.whl", hash = "sha256:51f2344026da083fc084166a9353f5082b01f72901df422f74b4d953ae88ac75"}, - {file = "flake8_docstrings-1.7.0.tar.gz", hash = "sha256:4c8cc748dc16e6869728699e5d0d685da9a10b0ea718e090b1ba088e67a941af"}, -] -flake8-import-order = [ - {file = "flake8-import-order-0.18.2.tar.gz", hash = "sha256:e23941f892da3e0c09d711babbb0c73bc735242e9b216b726616758a920d900e"}, - {file = "flake8_import_order-0.18.2-py2.py3-none-any.whl", hash = "sha256:82ed59f1083b629b030ee9d3928d9e06b6213eb196fe745b3a7d4af2168130df"}, -] -grpc-stubs = [ - {file = "grpc-stubs-1.53.0.5.tar.gz", hash = "sha256:3e1b642775cbc3e0c6332cfcedfccb022176db87e518757bef3a1241397be406"}, - {file = "grpc_stubs-1.53.0.5-py3-none-any.whl", hash = "sha256:04183fb65a1b166a1febb9627e3d9647d3926ccc2dfe049fe7b6af243428dbe1"}, -] -grpcio = [ - {file = "grpcio-1.62.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:136ffd79791b1eddda8d827b607a6285474ff8a1a5735c4947b58c481e5e4271"}, - {file = "grpcio-1.62.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:d6a56ba703be6b6267bf19423d888600c3f574ac7c2cc5e6220af90662a4d6b0"}, - {file = "grpcio-1.62.0-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:4cd356211579043fce9f52acc861e519316fff93980a212c8109cca8f47366b6"}, - {file = "grpcio-1.62.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e803e9b58d8f9b4ff0ea991611a8d51b31c68d2e24572cd1fe85e99e8cc1b4f8"}, - {file = "grpcio-1.62.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f4c04fe33039b35b97c02d2901a164bbbb2f21fb9c4e2a45a959f0b044c3512c"}, - {file = "grpcio-1.62.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:95370c71b8c9062f9ea033a0867c4c73d6f0ff35113ebd2618171ec1f1e903e0"}, - {file = "grpcio-1.62.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c912688acc05e4ff012c8891803659d6a8a8b5106f0f66e0aed3fb7e77898fa6"}, - {file = "grpcio-1.62.0-cp310-cp310-win32.whl", hash = "sha256:821a44bd63d0f04e33cf4ddf33c14cae176346486b0df08b41a6132b976de5fc"}, - {file = "grpcio-1.62.0-cp310-cp310-win_amd64.whl", hash = "sha256:81531632f93fece32b2762247c4c169021177e58e725494f9a746ca62c83acaa"}, - {file = "grpcio-1.62.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:3fa15850a6aba230eed06b236287c50d65a98f05054a0f01ccedf8e1cc89d57f"}, - {file = "grpcio-1.62.0-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:36df33080cd7897623feff57831eb83c98b84640b016ce443305977fac7566fb"}, - {file = "grpcio-1.62.0-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:7a195531828b46ea9c4623c47e1dc45650fc7206f8a71825898dd4c9004b0928"}, - {file = "grpcio-1.62.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab140a3542bbcea37162bdfc12ce0d47a3cda3f2d91b752a124cc9fe6776a9e2"}, - {file = "grpcio-1.62.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f9d6c3223914abb51ac564dc9c3782d23ca445d2864321b9059d62d47144021"}, - {file = "grpcio-1.62.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:fbe0c20ce9a1cff75cfb828b21f08d0a1ca527b67f2443174af6626798a754a4"}, - {file = "grpcio-1.62.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:38f69de9c28c1e7a8fd24e4af4264726637b72f27c2099eaea6e513e7142b47e"}, - {file = "grpcio-1.62.0-cp311-cp311-win32.whl", hash = "sha256:ce1aafdf8d3f58cb67664f42a617af0e34555fe955450d42c19e4a6ad41c84bd"}, - {file = "grpcio-1.62.0-cp311-cp311-win_amd64.whl", hash = "sha256:eef1d16ac26c5325e7d39f5452ea98d6988c700c427c52cbc7ce3201e6d93334"}, - {file = "grpcio-1.62.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:8aab8f90b2a41208c0a071ec39a6e5dbba16fd827455aaa070fec241624ccef8"}, - {file = "grpcio-1.62.0-cp312-cp312-macosx_10_10_universal2.whl", hash = "sha256:62aa1659d8b6aad7329ede5d5b077e3d71bf488d85795db517118c390358d5f6"}, - {file = "grpcio-1.62.0-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:0d7ae7fc7dbbf2d78d6323641ded767d9ec6d121aaf931ec4a5c50797b886532"}, - {file = "grpcio-1.62.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f359d635ee9428f0294bea062bb60c478a8ddc44b0b6f8e1f42997e5dc12e2ee"}, - {file = "grpcio-1.62.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77d48e5b1f8f4204889f1acf30bb57c30378e17c8d20df5acbe8029e985f735c"}, - {file = "grpcio-1.62.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:662d3df5314ecde3184cf87ddd2c3a66095b3acbb2d57a8cada571747af03873"}, - {file = "grpcio-1.62.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:92cdb616be44c8ac23a57cce0243af0137a10aa82234f23cd46e69e115071388"}, - {file = "grpcio-1.62.0-cp312-cp312-win32.whl", hash = "sha256:0b9179478b09ee22f4a36b40ca87ad43376acdccc816ce7c2193a9061bf35701"}, - {file = "grpcio-1.62.0-cp312-cp312-win_amd64.whl", hash = "sha256:614c3ed234208e76991992342bab725f379cc81c7dd5035ee1de2f7e3f7a9842"}, - {file = "grpcio-1.62.0-cp37-cp37m-linux_armv7l.whl", hash = "sha256:7e1f51e2a460b7394670fdb615e26d31d3260015154ea4f1501a45047abe06c9"}, - {file = "grpcio-1.62.0-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:bcff647e7fe25495e7719f779cc219bbb90b9e79fbd1ce5bda6aae2567f469f2"}, - {file = "grpcio-1.62.0-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:56ca7ba0b51ed0de1646f1735154143dcbdf9ec2dbe8cc6645def299bb527ca1"}, - {file = "grpcio-1.62.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e84bfb2a734e4a234b116be208d6f0214e68dcf7804306f97962f93c22a1839"}, - {file = "grpcio-1.62.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c1488b31a521fbba50ae86423f5306668d6f3a46d124f7819c603979fc538c4"}, - {file = "grpcio-1.62.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:98d8f4eb91f1ce0735bf0b67c3b2a4fea68b52b2fd13dc4318583181f9219b4b"}, - {file = "grpcio-1.62.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b3d3d755cfa331d6090e13aac276d4a3fb828bf935449dc16c3d554bf366136b"}, - {file = "grpcio-1.62.0-cp37-cp37m-win_amd64.whl", hash = "sha256:a33f2bfd8a58a02aab93f94f6c61279be0f48f99fcca20ebaee67576cd57307b"}, - {file = "grpcio-1.62.0-cp38-cp38-linux_armv7l.whl", hash = "sha256:5e709f7c8028ce0443bddc290fb9c967c1e0e9159ef7a030e8c21cac1feabd35"}, - {file = "grpcio-1.62.0-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:2f3d9a4d0abb57e5f49ed5039d3ed375826c2635751ab89dcc25932ff683bbb6"}, - {file = "grpcio-1.62.0-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:62ccb92f594d3d9fcd00064b149a0187c246b11e46ff1b7935191f169227f04c"}, - {file = "grpcio-1.62.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:921148f57c2e4b076af59a815467d399b7447f6e0ee10ef6d2601eb1e9c7f402"}, - {file = "grpcio-1.62.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f897b16190b46bc4d4aaf0a32a4b819d559a37a756d7c6b571e9562c360eed72"}, - {file = "grpcio-1.62.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1bc8449084fe395575ed24809752e1dc4592bb70900a03ca42bf236ed5bf008f"}, - {file = "grpcio-1.62.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:81d444e5e182be4c7856cd33a610154fe9ea1726bd071d07e7ba13fafd202e38"}, - {file = "grpcio-1.62.0-cp38-cp38-win32.whl", hash = "sha256:88f41f33da3840b4a9bbec68079096d4caf629e2c6ed3a72112159d570d98ebe"}, - {file = "grpcio-1.62.0-cp38-cp38-win_amd64.whl", hash = "sha256:fc2836cb829895ee190813446dce63df67e6ed7b9bf76060262c55fcd097d270"}, - {file = "grpcio-1.62.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:fcc98cff4084467839d0a20d16abc2a76005f3d1b38062464d088c07f500d170"}, - {file = "grpcio-1.62.0-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:0d3dee701e48ee76b7d6fbbba18ba8bc142e5b231ef7d3d97065204702224e0e"}, - {file = "grpcio-1.62.0-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:b7a6be562dd18e5d5bec146ae9537f20ae1253beb971c0164f1e8a2f5a27e829"}, - {file = "grpcio-1.62.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29cb592c4ce64a023712875368bcae13938c7f03e99f080407e20ffe0a9aa33b"}, - {file = "grpcio-1.62.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eda79574aec8ec4d00768dcb07daba60ed08ef32583b62b90bbf274b3c279f7"}, - {file = "grpcio-1.62.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7eea57444a354ee217fda23f4b479a4cdfea35fb918ca0d8a0e73c271e52c09c"}, - {file = "grpcio-1.62.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0e97f37a3b7c89f9125b92d22e9c8323f4e76e7993ba7049b9f4ccbe8bae958a"}, - {file = "grpcio-1.62.0-cp39-cp39-win32.whl", hash = "sha256:39cd45bd82a2e510e591ca2ddbe22352e8413378852ae814549c162cf3992a93"}, - {file = "grpcio-1.62.0-cp39-cp39-win_amd64.whl", hash = "sha256:b71c65427bf0ec6a8b48c68c17356cb9fbfc96b1130d20a07cb462f4e4dcdcd5"}, - {file = "grpcio-1.62.0.tar.gz", hash = "sha256:748496af9238ac78dcd98cce65421f1adce28c3979393e3609683fcd7f3880d7"}, -] -grpcio-tools = [ - {file = "grpcio-tools-1.49.1.tar.gz", hash = "sha256:84cc64e5b46bad43d5d7bd2fd772b656eba0366961187a847e908e2cb735db91"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:2dfb6c7ece84d46bd690b23d3e060d18115c8bc5047d2e8a33e6747ed323a348"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:8f452a107c054a04db2570f7851a07f060313c6e841b0d394ce6030d598290e6"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:6a198871b582287213c4d70792bf275e1d7cf34eed1d019f534ddf4cd15ab039"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a0cca67a7d0287bdc855d81fdd38dc949c4273273a74f832f9e520abe4f20bc6"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bdaff4c89eecb37c247b93025410db68114d97fa093cbb028e9bd7cda5912473"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bb8773118ad315db317d7b22b5ff75d649ca20931733281209e7cbd8c0fad53e"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7cc5534023735b8a8f56760b7c533918f874ce5a9064d7c5456d2709ae2b31f9"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-win32.whl", hash = "sha256:d277642acbe305f5586f9597b78fb9970d6633eb9f89c61e429c92c296c37129"}, - {file = "grpcio_tools-1.49.1-cp310-cp310-win_amd64.whl", hash = "sha256:eed599cf08fc1a06c72492d3c5750c32f58de3750eddd984af1f257c14326701"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:9e5c13809ab2f245398e8446c4c3b399a62d591db651e46806cccf52a700452e"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:ab3d0ee9623720ee585fdf3753b3755d3144a4a8ae35bca8e3655fa2f41056be"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ba87e3512bc91d78bf9febcfb522eadda171d2d4ddaf886066b0f01aa4929ad"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e13b3643e7577a3ec13b79689eb4d7548890b1e104c04b9ed6557a3c3dd452"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:324f67d9cb4b7058b6ce45352fb64c20cc1fa04c34d97ad44772cfe6a4ae0cf5"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a64bab81b220c50033f584f57978ebbea575f09c1ccee765cd5c462177988098"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-win32.whl", hash = "sha256:f632d376f92f23e5931697a3acf1b38df7eb719774213d93c52e02acd2d529ac"}, - {file = "grpcio_tools-1.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:28ff2b978d9509474928b9c096a0cce4eaa9c8f7046136aee1545f6211ed8126"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-linux_armv7l.whl", hash = "sha256:46afd3cb7e555187451a5d283f108cdef397952a662cb48680afc615b158864a"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:9284568b728e41fa8f7e9c2e7399545d605f75d8072ef0e9aa2a05655cb679eb"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:aa34442cf787732cb41f2aa6172007e24f480b8b9d3dc5166de80d63e9072ea4"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8c9eb5a4250905414cd53a68caea3eb8f0c515aadb689e6e81b71ebe9ab5c6"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab15db024051bf21feb21c29cb2c3ea0a2e4f5cf341d46ef76e17fcf6aaef164"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:502084b622f758bef620a9107c2db9fcdf66d26c7e0e481d6bb87db4dc917d70"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4085890b77c640085f82bf1e90a0ea166ce48000bc2f5180914b974783c9c0a8"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-win32.whl", hash = "sha256:da0edb984699769ce02e18e3392d54b59a7a3f93acd285a68043f5bde4fc028e"}, - {file = "grpcio_tools-1.49.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9887cd622770271101a7dd1832845d64744c3f88fd11ccb2620394079197a42e"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-linux_armv7l.whl", hash = "sha256:8440fe7dae6a40c279e3a24b82793735babd38ecbb0d07bb712ff9c8963185d9"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:b5de2bb7dd6b6231da9b1556ade981513330b740e767f1d902c71ceee0a7d196"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:1e6f06a763aea7836b63d9c117347f2bf7038008ceef72758815c9e09c5fb1fc"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e31562f90120318c5395aabec0f2f69ad8c14b6676996b7730d9d2eaf9415d57"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49ef9a4e389a618157a9daa9fafdfeeaef1ece9adda7f50f85db928f24d4b3e8"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b384cb8e8d9bcb55ee8f9b064374561c7a1a05d848249581403d36fc7060032f"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:73732f77943ac3e898879cbb29c27253aa3c47566b8a59780fd24c6a54de1b66"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-win32.whl", hash = "sha256:b594b2745a5ba9e7a76ce561bc5ab40bc65bb44743c505529b1e4f12af29104d"}, - {file = "grpcio_tools-1.49.1-cp38-cp38-win_amd64.whl", hash = "sha256:680fbc88f8709ddcabb88f86749f2d8e429160890cff2c70680880a6970d4eef"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-linux_armv7l.whl", hash = "sha256:e8c3869121860f6767eedb7d24fc54dfd71e737fdfbb26e1334684606f3274fd"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:73e9d7c886ba10e20c97d1dab0ff961ba5800757ae5e31be21b1cda8130c52f8"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:1760de2dd2c4f08de87b039043a4797f3c17193656e7e3eb84e92f0517083c0c"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd4b1e216dd04d9245ee8f4e601a1f98c25e6e417ea5cf8d825c50589a8b447e"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1c28751ab5955cae563d07677e799233f0fe1c0fc49d9cbd61ff1957e83617f"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c24239c3ee9ed16314c14b4e24437b5079ebc344f343f33629a582f8699f583b"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:892d3dacf1942820f0b7a868a30e6fbcdf5bec08543b682c7274b0101cee632d"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-win32.whl", hash = "sha256:704d21509ec06efc9d034dbe70e7152715aac004941f4f0f553cf3a0aff15bd5"}, - {file = "grpcio_tools-1.49.1-cp39-cp39-win_amd64.whl", hash = "sha256:1efa0c221c719433f441ac0e026fc3c4dbc9a1a08a552ecdc707775e2f2fbbae"}, - {file = "grpcio-tools-1.59.0.tar.gz", hash = "sha256:aa4018f2d8662ac4d9830445d3d253a11b3e096e8afe20865547137aa1160e93"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:882b809b42b5464bee55288f4e60837297f9618e53e69ae3eea6d61b05ce48fa"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:4499d4bc5aa9c7b645018d8b0db4bebd663d427aabcd7bee7777046cb1bcbca7"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:f381ae3ad6a5eb27aad8d810438937d8228977067c54e0bd456fce7e11fdbf3d"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1c684c0d9226d04cadafced620a46ab38c346d0780eaac7448da96bf12066a3"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40cbf712769242c2ba237745285ef789114d7fcfe8865fc4817d87f20015e99a"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1df755951f204e65bf9232a9cac5afe7d6b8e4c87ac084d3ecd738fdc7aa4174"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:de156c18b0c638aaee3be6ad650c8ba7dec94ed4bac26403aec3dce95ffe9407"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-win32.whl", hash = "sha256:9af7e138baa9b2895cf1f3eb718ac96fc5ae2f8e31fca405e21e0e5cd1643c52"}, - {file = "grpcio_tools-1.59.0-cp310-cp310-win_amd64.whl", hash = "sha256:f14a6e4f700dfd30ff8f0e6695f944affc16ae5a1e738666b3fae4e44b65637e"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:db030140d0da2368319e2f23655df3baec278c7e0078ecbe051eaf609a69382c"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:eeed386971bb8afc3ec45593df6a1154d680d87be1209ef8e782e44f85f47e64"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:962d1a3067129152cee3e172213486cb218a6bad703836991f46f216caefcf00"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:26eb2eebf150a33ebf088e67c1acf37eb2ac4133d9bfccbaa011ad2148c08b42"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b2d6da553980c590487f2e7fd3ec9c1ad8805ff2ec77977b92faa7e3ca14e1f"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:335e2f355a0c544a88854e2c053aff8a3f398b84a263a96fa19d063ca1fe513a"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:204e08f807b1d83f5f0efea30c4e680afe26a43dec8ba614a45fa698a7ef0a19"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-win32.whl", hash = "sha256:05bf7b3ed01c8a562bb7e840f864c58acedbd6924eb616367c0bd0a760bdf483"}, - {file = "grpcio_tools-1.59.0-cp311-cp311-win_amd64.whl", hash = "sha256:df85096fcac7cea8aa5bd84b7a39c4cdbf556b93669bb4772eb96aacd3222a4e"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:240a7a3c2c54f77f1f66085a635bca72003d02f56a670e7db19aec531eda8f78"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-macosx_10_10_universal2.whl", hash = "sha256:6119f62c462d119c63227b9534210f0f13506a888151b9bf586f71e7edf5088b"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:387662bee8e4c0b52cc0f61eaaca0ca583f5b227103f685b76083a3590a71a3e"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8f0da5861ee276ca68493b217daef358960e8527cc63c7cb292ca1c9c54939af"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0f0806de1161c7f248e4c183633ee7a58dfe45c2b77ddf0136e2e7ad0650b1b"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:c683be38a9bf4024c223929b4cd2f0a0858c94e9dc8b36d7eaa5a48ce9323a6f"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f965707da2b48a33128615bcfebedd215a3a30e346447e885bb3da37a143177a"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-win32.whl", hash = "sha256:2ee960904dde12a7fa48e1591a5b3eeae054bdce57bacf9fd26685a98138f5bf"}, - {file = "grpcio_tools-1.59.0-cp312-cp312-win_amd64.whl", hash = "sha256:71cc6db1d66da3bc3730d9937bddc320f7b1f1dfdff6342bcb5741515fe4110b"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-linux_armv7l.whl", hash = "sha256:f6263b85261b62471cb97b7505df72d72b8b62e5e22d8184924871a6155b4dbf"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:b8e95d921cc2a1521d4750eedefec9f16031457920a6677edebe9d1b2ad6ae60"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:cb63055739808144b541986291679d643bae58755d0eb082157c4d4c04443905"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c4634b3589efa156a8d5860c0a2547315bd5c9e52d14c960d716fe86e0927be"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d970aa26854f535ffb94ea098aa8b43de020d9a14682e4a15dcdaeac7801b27"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:821dba464d84ebbcffd9d420302404db2fa7a40c7ff4c4c4c93726f72bfa2769"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0548e901894399886ff4a4cd808cb850b60c021feb4a8977a0751f14dd7e55d9"}, - {file = "grpcio_tools-1.59.0-cp37-cp37m-win_amd64.whl", hash = "sha256:bb87158dbbb9e5a79effe78d54837599caa16df52d8d35366e06a91723b587ae"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-linux_armv7l.whl", hash = "sha256:1d551ff42962c7c333c3da5c70d5e617a87dee581fa2e2c5ae2d5137c8886779"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:4ee443abcd241a5befb05629013fbf2eac637faa94aaa3056351aded8a31c1bc"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:520c0c83ea79d14b0679ba43e19c64ca31d30926b26ad2ca7db37cbd89c167e2"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9fc02a6e517c34dcf885ff3b57260b646551083903e3d2c780b4971ce7d4ab7c"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6aec8a4ed3808b7dfc1276fe51e3e24bec0eeaf610d395bcd42934647cf902a3"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:99b3bde646720bbfb77f263f5ba3e1a0de50632d43c38d405a0ef9c7e94373cd"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:51d9595629998d8b519126c5a610f15deb0327cd6325ed10796b47d1d292e70b"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-win32.whl", hash = "sha256:bfa4b2b7d21c5634b62e5f03462243bd705adc1a21806b5356b8ce06d902e160"}, - {file = "grpcio_tools-1.59.0-cp38-cp38-win_amd64.whl", hash = "sha256:9ed05197c5ab071e91bcef28901e97ca168c4ae94510cb67a14cb4931b94255a"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:498e7be0b14385980efa681444ba481349c131fc5ec88003819f5d929646947c"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:b519f2ecde9a579cad2f4a7057d5bb4e040ad17caab8b5e691ed7a13b9db0be9"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:ef3e8aca2261f7f07436d4e2111556c1fb9bf1f9cfcdf35262743ccdee1b6ce9"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27a7f226b741b2ebf7e2d0779d2c9b17f446d1b839d59886c1619e62cc2ae472"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:784aa52965916fec5afa1a28eeee6f0073bb43a2a1d7fedf963393898843077a"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e312ddc2d8bec1a23306a661ad52734f984c9aad5d8f126ebb222a778d95407d"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:868892ad9e00651a38dace3e4924bae82fc4fd4df2c65d37b74381570ee8deb1"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-win32.whl", hash = "sha256:a4f6cae381f21fee1ef0a5cbbbb146680164311157ae618edf3061742d844383"}, - {file = "grpcio_tools-1.59.0-cp39-cp39-win_amd64.whl", hash = "sha256:4a10e59cca462208b489478340b52a96d64e8b8b6f1ac097f3e8cb211d3f66c0"}, -] -hightime = [ - {file = "hightime-0.2.1-py3-none-any.whl", hash = "sha256:a300434692de16273ce46f9c1f2de01e90091b151ccfb4e0973a6a6e1d51f032"}, -] -idna = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, -] -imagesize = [ - {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, - {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, -] -importlib-metadata = [ - {file = "importlib_metadata-7.0.1-py3-none-any.whl", hash = "sha256:4805911c3a4ec7c3966410053e9ec6a1fecd629117df5adee56dfc9432a1081e"}, - {file = "importlib_metadata-7.0.1.tar.gz", hash = "sha256:f238736bb06590ae52ac1fab06a3a9ef1d8dce2b7a35b5ab329371d6c8f5d2cc"}, -] -iniconfig = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] -isort = [ - {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, - {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, -] -jinja2 = [ - {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"}, - {file = "Jinja2-3.1.3.tar.gz", hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"}, -] -mako = [ - {file = "Mako-1.3.2-py3-none-any.whl", hash = "sha256:32a99d70754dfce237019d17ffe4a282d2d3351b9c476e90d8a60e63f133b80c"}, - {file = "Mako-1.3.2.tar.gz", hash = "sha256:2a0c8ad7f6274271b3bb7467dd37cf9cc6dab4bc19cb69a4ef10669402de698e"}, -] -markupsafe = [ - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, - {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, -] -mccabe = [ - {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, - {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, -] -mypy = [ - {file = "mypy-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:485a8942f671120f76afffff70f259e1cd0f0cfe08f81c05d8816d958d4577d3"}, - {file = "mypy-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:df9824ac11deaf007443e7ed2a4a26bebff98d2bc43c6da21b2b64185da011c4"}, - {file = "mypy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2afecd6354bbfb6e0160f4e4ad9ba6e4e003b767dd80d85516e71f2e955ab50d"}, - {file = "mypy-1.8.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8963b83d53ee733a6e4196954502b33567ad07dfd74851f32be18eb932fb1cb9"}, - {file = "mypy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:e46f44b54ebddbeedbd3d5b289a893219065ef805d95094d16a0af6630f5d410"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:855fe27b80375e5c5878492f0729540db47b186509c98dae341254c8f45f42ae"}, - {file = "mypy-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c886c6cce2d070bd7df4ec4a05a13ee20c0aa60cb587e8d1265b6c03cf91da3"}, - {file = "mypy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d19c413b3c07cbecf1f991e2221746b0d2a9410b59cb3f4fb9557f0365a1a817"}, - {file = "mypy-1.8.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9261ed810972061388918c83c3f5cd46079d875026ba97380f3e3978a72f503d"}, - {file = "mypy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:51720c776d148bad2372ca21ca29256ed483aa9a4cdefefcef49006dff2a6835"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52825b01f5c4c1c4eb0db253ec09c7aa17e1a7304d247c48b6f3599ef40db8bd"}, - {file = "mypy-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f5ac9a4eeb1ec0f1ccdc6f326bcdb464de5f80eb07fb38b5ddd7b0de6bc61e55"}, - {file = "mypy-1.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afe3fe972c645b4632c563d3f3eff1cdca2fa058f730df2b93a35e3b0c538218"}, - {file = "mypy-1.8.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:42c6680d256ab35637ef88891c6bd02514ccb7e1122133ac96055ff458f93fc3"}, - {file = "mypy-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:720a5ca70e136b675af3af63db533c1c8c9181314d207568bbe79051f122669e"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:028cf9f2cae89e202d7b6593cd98db6759379f17a319b5faf4f9978d7084cdc6"}, - {file = "mypy-1.8.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4e6d97288757e1ddba10dd9549ac27982e3e74a49d8d0179fc14d4365c7add66"}, - {file = "mypy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f1478736fcebb90f97e40aff11a5f253af890c845ee0c850fe80aa060a267c6"}, - {file = "mypy-1.8.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42419861b43e6962a649068a61f4a4839205a3ef525b858377a960b9e2de6e0d"}, - {file = "mypy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:2b5b6c721bd4aabaadead3a5e6fa85c11c6c795e0c81a7215776ef8afc66de02"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c1538c38584029352878a0466f03a8ee7547d7bd9f641f57a0f3017a7c905b8"}, - {file = "mypy-1.8.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ef4be7baf08a203170f29e89d79064463b7fc7a0908b9d0d5114e8009c3a259"}, - {file = "mypy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7178def594014aa6c35a8ff411cf37d682f428b3b5617ca79029d8ae72f5402b"}, - {file = "mypy-1.8.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ab3c84fa13c04aeeeabb2a7f67a25ef5d77ac9d6486ff33ded762ef353aa5592"}, - {file = "mypy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:99b00bc72855812a60d253420d8a2eae839b0afa4938f09f4d2aa9bb4654263a"}, - {file = "mypy-1.8.0-py3-none-any.whl", hash = "sha256:538fd81bb5e430cc1381a443971c0475582ff9f434c16cd46d2c66763ce85d9d"}, - {file = "mypy-1.8.0.tar.gz", hash = "sha256:6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07"}, -] -mypy-extensions = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] -mypy-protobuf = [ - {file = "mypy-protobuf-3.5.0.tar.gz", hash = "sha256:21f270da0a9792a9dac76b0df463c027e561664ab6973c59be4e4d064dfe67dc"}, - {file = "mypy_protobuf-3.5.0-py3-none-any.whl", hash = "sha256:0d0548c6b9a6faf14ce1a9ce2831c403a5c1f2a9363e85b1e2c51d5d57aa8393"}, -] -ni-python-styleguide = [ - {file = "ni_python_styleguide-0.4.4-py3-none-any.whl", hash = "sha256:e26dad1d0afc1a0a01a21c2546a7fc6215858e9fb324cdb6b47d29022ebe69a6"}, - {file = "ni_python_styleguide-0.4.4.tar.gz", hash = "sha256:4c22ebc793bbcfab44fb6973ac286468f47e38b0b6abdc834e72d8a4fb225af1"}, -] -numpy = [ - {file = "numpy-1.24.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0bfb52d2169d58c1cdb8cc1f16989101639b34c7d3ce60ed70b19c63eba0b64"}, - {file = "numpy-1.24.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ed094d4f0c177b1b8e7aa9cba7d6ceed51c0e569a5318ac0ca9a090680a6a1b1"}, - {file = "numpy-1.24.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79fc682a374c4a8ed08b331bef9c5f582585d1048fa6d80bc6c35bc384eee9b4"}, - {file = "numpy-1.24.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ffe43c74893dbf38c2b0a1f5428760a1a9c98285553c89e12d70a96a7f3a4d6"}, - {file = "numpy-1.24.4-cp310-cp310-win32.whl", hash = "sha256:4c21decb6ea94057331e111a5bed9a79d335658c27ce2adb580fb4d54f2ad9bc"}, - {file = "numpy-1.24.4-cp310-cp310-win_amd64.whl", hash = "sha256:b4bea75e47d9586d31e892a7401f76e909712a0fd510f58f5337bea9572c571e"}, - {file = "numpy-1.24.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f136bab9c2cfd8da131132c2cf6cc27331dd6fae65f95f69dcd4ae3c3639c810"}, - {file = "numpy-1.24.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2926dac25b313635e4d6cf4dc4e51c8c0ebfed60b801c799ffc4c32bf3d1254"}, - {file = "numpy-1.24.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:222e40d0e2548690405b0b3c7b21d1169117391c2e82c378467ef9ab4c8f0da7"}, - {file = "numpy-1.24.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7215847ce88a85ce39baf9e89070cb860c98fdddacbaa6c0da3ffb31b3350bd5"}, - {file = "numpy-1.24.4-cp311-cp311-win32.whl", hash = "sha256:4979217d7de511a8d57f4b4b5b2b965f707768440c17cb70fbf254c4b225238d"}, - {file = "numpy-1.24.4-cp311-cp311-win_amd64.whl", hash = "sha256:b7b1fc9864d7d39e28f41d089bfd6353cb5f27ecd9905348c24187a768c79694"}, - {file = "numpy-1.24.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1452241c290f3e2a312c137a9999cdbf63f78864d63c79039bda65ee86943f61"}, - {file = "numpy-1.24.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:04640dab83f7c6c85abf9cd729c5b65f1ebd0ccf9de90b270cd61935eef0197f"}, - {file = "numpy-1.24.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5425b114831d1e77e4b5d812b69d11d962e104095a5b9c3b641a218abcc050e"}, - {file = "numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd80e219fd4c71fc3699fc1dadac5dcf4fd882bfc6f7ec53d30fa197b8ee22dc"}, - {file = "numpy-1.24.4-cp38-cp38-win32.whl", hash = "sha256:4602244f345453db537be5314d3983dbf5834a9701b7723ec28923e2889e0bb2"}, - {file = "numpy-1.24.4-cp38-cp38-win_amd64.whl", hash = "sha256:692f2e0f55794943c5bfff12b3f56f99af76f902fc47487bdfe97856de51a706"}, - {file = "numpy-1.24.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2541312fbf09977f3b3ad449c4e5f4bb55d0dbf79226d7724211acc905049400"}, - {file = "numpy-1.24.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9667575fb6d13c95f1b36aca12c5ee3356bf001b714fc354eb5465ce1609e62f"}, - {file = "numpy-1.24.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3a86ed21e4f87050382c7bc96571755193c4c1392490744ac73d660e8f564a9"}, - {file = "numpy-1.24.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d11efb4dbecbdf22508d55e48d9c8384db795e1b7b51ea735289ff96613ff74d"}, - {file = "numpy-1.24.4-cp39-cp39-win32.whl", hash = "sha256:6620c0acd41dbcb368610bb2f4d83145674040025e5536954782467100aa8835"}, - {file = "numpy-1.24.4-cp39-cp39-win_amd64.whl", hash = "sha256:befe2bf740fd8373cf56149a5c23a0f601e82869598d41f8e188a0e9869926f8"}, - {file = "numpy-1.24.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:31f13e25b4e304632a4619d0e0777662c2ffea99fcae2029556b17d8ff958aef"}, - {file = "numpy-1.24.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95f7ac6540e95bc440ad77f56e520da5bf877f87dca58bd095288dce8940532a"}, - {file = "numpy-1.24.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e98f220aa76ca2a977fe435f5b04d7b3470c0a2e6312907b37ba6068f26787f2"}, - {file = "numpy-1.24.4.tar.gz", hash = "sha256:80f5e3a4e498641401868df4208b74581206afbee7cf7b8329daae82676d9463"}, - {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, - {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, - {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, - {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, - {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, - {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, - {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, - {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, - {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, - {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, - {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, -] -packaging = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, -] -pathspec = [ - {file = "pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08"}, - {file = "pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712"}, -] -pep8-naming = [ - {file = "pep8-naming-0.13.3.tar.gz", hash = "sha256:1705f046dfcd851378aac3be1cd1551c7c1e5ff363bacad707d43007877fa971"}, - {file = "pep8_naming-0.13.3-py3-none-any.whl", hash = "sha256:1a86b8c71a03337c97181917e2b472f0f5e4ccb06844a0d6f0a33522549e7a80"}, -] -platformdirs = [ - {file = "platformdirs-4.2.0-py3-none-any.whl", hash = "sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068"}, - {file = "platformdirs-4.2.0.tar.gz", hash = "sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768"}, -] -pluggy = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, -] -protobuf = [ - {file = "protobuf-4.25.3-cp310-abi3-win32.whl", hash = "sha256:d4198877797a83cbfe9bffa3803602bbe1625dc30d8a097365dbc762e5790faa"}, - {file = "protobuf-4.25.3-cp310-abi3-win_amd64.whl", hash = "sha256:209ba4cc916bab46f64e56b85b090607a676f66b473e6b762e6f1d9d591eb2e8"}, - {file = "protobuf-4.25.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c"}, - {file = "protobuf-4.25.3-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:e7cb0ae90dd83727f0c0718634ed56837bfeeee29a5f82a7514c03ee1364c019"}, - {file = "protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:7c8daa26095f82482307bc717364e7c13f4f1c99659be82890dcfc215194554d"}, - {file = "protobuf-4.25.3-cp38-cp38-win32.whl", hash = "sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2"}, - {file = "protobuf-4.25.3-cp38-cp38-win_amd64.whl", hash = "sha256:c053062984e61144385022e53678fbded7aea14ebb3e0305ae3592fb219ccfa4"}, - {file = "protobuf-4.25.3-cp39-cp39-win32.whl", hash = "sha256:19b270aeaa0099f16d3ca02628546b8baefe2955bbe23224aaf856134eccf1e4"}, - {file = "protobuf-4.25.3-cp39-cp39-win_amd64.whl", hash = "sha256:e3c97a1555fd6388f857770ff8b9703083de6bf1f9274a002a332d65fbb56c8c"}, - {file = "protobuf-4.25.3-py3-none-any.whl", hash = "sha256:f0700d54bcf45424477e46a9f0944155b46fb0639d69728739c0e47bab83f2b9"}, - {file = "protobuf-4.25.3.tar.gz", hash = "sha256:25b5d0b42fd000320bd7830b349e3b696435f3b329810427a6bcce6a5492cc5c"}, -] -pycodestyle = [ - {file = "pycodestyle-2.9.1-py2.py3-none-any.whl", hash = "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b"}, - {file = "pycodestyle-2.9.1.tar.gz", hash = "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"}, - {file = "pycodestyle-2.11.1-py2.py3-none-any.whl", hash = "sha256:44fe31000b2d866f2e41841b18528a505fbd7fef9017b04eff4e2648a0fadc67"}, - {file = "pycodestyle-2.11.1.tar.gz", hash = "sha256:41ba0e7afc9752dfb53ced5489e89f8186be00e599e712660695b7a75ff2663f"}, -] -pydocstyle = [ - {file = "pydocstyle-6.3.0-py3-none-any.whl", hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019"}, - {file = "pydocstyle-6.3.0.tar.gz", hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1"}, -] -pyflakes = [ - {file = "pyflakes-2.5.0-py2.py3-none-any.whl", hash = "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2"}, - {file = "pyflakes-2.5.0.tar.gz", hash = "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"}, - {file = "pyflakes-3.1.0-py2.py3-none-any.whl", hash = "sha256:4132f6d49cb4dae6819e5379898f2b8cce3c5f23994194c24b77d5da2e36f774"}, - {file = "pyflakes-3.1.0.tar.gz", hash = "sha256:a0aae034c444db0071aa077972ba4768d40c830d9539fd45bf4cd3f8f6992efc"}, -] -pygments = [ - {file = "pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c"}, - {file = "pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"}, -] -pykka = [ - {file = "pykka-4.0.2-py3-none-any.whl", hash = "sha256:100f9ceb5b977aad5eb7b3165d0989d539eff685a5d77b3f733e7c3fe704fd7b"}, - {file = "pykka-4.0.2.tar.gz", hash = "sha256:05e687c426922b0084d79f22a6c1813e0c4e0c59d8f860aa32c18c5f6127e276"}, -] -pyproject-api = [ - {file = "pyproject_api-1.6.1-py3-none-any.whl", hash = "sha256:4c0116d60476b0786c88692cf4e325a9814965e2469c5998b830bba16b183675"}, - {file = "pyproject_api-1.6.1.tar.gz", hash = "sha256:1817dc018adc0d1ff9ca1ed8c60e1623d5aaca40814b953af14a9cf9a5cae538"}, -] -pytest = [ - {file = "pytest-8.0.2-py3-none-any.whl", hash = "sha256:edfaaef32ce5172d5466b5127b42e0d6d35ebbe4453f0e3505d96afd93f6b096"}, - {file = "pytest-8.0.2.tar.gz", hash = "sha256:d4051d623a2e0b7e51960ba963193b09ce6daeb9759a451844a21e4ddedfc1bd"}, -] -pytest-cov = [ - {file = "pytest-cov-4.1.0.tar.gz", hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6"}, - {file = "pytest_cov-4.1.0-py3-none-any.whl", hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a"}, -] -pytest-mock = [ - {file = "pytest-mock-3.12.0.tar.gz", hash = "sha256:31a40f038c22cad32287bb43932054451ff5583ff094bca6f675df2f8bc1a6e9"}, - {file = "pytest_mock-3.12.0-py3-none-any.whl", hash = "sha256:0972719a7263072da3a21c7f4773069bcc7486027d7e8e1f81d98a47e701bc4f"}, -] -python-decouple = [ - {file = "python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f"}, - {file = "python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66"}, -] -pytz = [ - {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, - {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, -] -requests = [ - {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, - {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, -] -setuptools = [ - {file = "setuptools-69.1.1-py3-none-any.whl", hash = "sha256:02fa291a0471b3a18b2b2481ed902af520c69e8ae0919c13da936542754b4c56"}, - {file = "setuptools-69.1.1.tar.gz", hash = "sha256:5c0806c7d9af348e6dd3777b4f4dbb42c7ad85b190104837488eab9a7c945cf8"}, -] -snowballstemmer = [ - {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, - {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, -] -sphinx = [ - {file = "sphinx-7.1.2-py3-none-any.whl", hash = "sha256:d170a81825b2fcacb6dfd5a0d7f578a053e45d3f2b153fecc948c37344eb4cbe"}, - {file = "sphinx-7.1.2.tar.gz", hash = "sha256:780f4d32f1d7d1126576e0e5ecc19dc32ab76cd24e950228dcf7b1f6d3d9e22f"}, -] -sphinx-rtd-theme = [ - {file = "sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl", hash = "sha256:ec93d0856dc280cf3aee9a4c9807c60e027c7f7b461b77aeffed682e68f0e586"}, - {file = "sphinx_rtd_theme-2.0.0.tar.gz", hash = "sha256:bd5d7b80622406762073a04ef8fadc5f9151261563d47027de09910ce03afe6b"}, -] -sphinxcontrib-applehelp = [ - {file = "sphinxcontrib-applehelp-1.0.4.tar.gz", hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e"}, - {file = "sphinxcontrib_applehelp-1.0.4-py3-none-any.whl", hash = "sha256:29d341f67fb0f6f586b23ad80e072c8e6ad0b48417db2bde114a4c9746feb228"}, -] -sphinxcontrib-devhelp = [ - {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, - {file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"}, -] -sphinxcontrib-htmlhelp = [ - {file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz", hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff"}, - {file = "sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl", hash = "sha256:c38cb46dccf316c79de6e5515e1770414b797162b23cd3d06e67020e1d2a6903"}, -] -sphinxcontrib-jquery = [ - {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, - {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, -] -sphinxcontrib-jsmath = [ - {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, - {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, -] -sphinxcontrib-qthelp = [ - {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, - {file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"}, -] -sphinxcontrib-serializinghtml = [ - {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, - {file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"}, -] -toml = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] -tomli = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] -tox = [ - {file = "tox-4.13.0-py3-none-any.whl", hash = "sha256:1143c7e2489c68026a55d3d4ae84c02c449f073b28e62f80e3e440a3b72a4afa"}, - {file = "tox-4.13.0.tar.gz", hash = "sha256:dd789a554c16c4b532924ba393c92fc8991323c4b3d466712bfecc8c9b9f24f7"}, -] -types-protobuf = [ - {file = "types-protobuf-4.24.0.20240129.tar.gz", hash = "sha256:8a83dd3b9b76a33e08d8636c5daa212ace1396418ed91837635fcd564a624891"}, - {file = "types_protobuf-4.24.0.20240129-py3-none-any.whl", hash = "sha256:23be68cc29f3f5213b5c5878ac0151706182874040e220cfb11336f9ee642ead"}, -] -typing-extensions = [ - {file = "typing_extensions-4.10.0-py3-none-any.whl", hash = "sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475"}, - {file = "typing_extensions-4.10.0.tar.gz", hash = "sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"}, -] -tzdata = [ - {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, - {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, -] -tzlocal = [ - {file = "tzlocal-5.2-py3-none-any.whl", hash = "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8"}, - {file = "tzlocal-5.2.tar.gz", hash = "sha256:8d399205578f1a9342816409cc1e46a93ebd5755e39ea2d85334bea911bf0e6e"}, -] -urllib3 = [ - {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, - {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, -] -virtualenv = [ - {file = "virtualenv-20.25.1-py3-none-any.whl", hash = "sha256:961c026ac520bac5f69acb8ea063e8a4f071bcc9457b9c1f28f6b085c511583a"}, - {file = "virtualenv-20.25.1.tar.gz", hash = "sha256:e08e13ecdca7a0bd53798f356d5831434afa5b07b93f0abdf0797b7a06ffe197"}, -] -zipp = [ - {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, - {file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0"}, -] +content-hash = "f8e1529767781ce0886fcb398dce36509a80eaccf78f15d4f19554dd856c7b5a" diff --git a/pyproject.toml b/pyproject.toml index 0e5bd92e1..ee6caf8cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,7 +44,7 @@ Sphinx = {version=">=5.0", optional=true} sphinx_rtd_theme = {version=">=1.0", optional=true} grpcio = {version=">=1.49.0,<2.0", optional = true} protobuf = { version = "^4.21", optional = true } -hightime = "^0.2.1" +hightime = "^0.2.2" tzlocal = "^5.0" python-decouple = ">=3.8" click = ">=8.0.0" diff --git a/src/handwritten/_grpc_time.py b/src/handwritten/_grpc_time.py index 2d8fcf3d9..af218430a 100644 --- a/src/handwritten/_grpc_time.py +++ b/src/handwritten/_grpc_time.py @@ -20,14 +20,13 @@ _EPOCH_1970 = ht_datetime(1970, 1, 1, tzinfo=timezone.utc) def convert_time_to_timestamp(dt: Union[std_datetime, ht_datetime], ts: Optional[GrpcTimestamp] = None) -> GrpcTimestamp: - seconds_since_1970 = int((dt - _EPOCH_1970).total_seconds()) - # We need to add one more negative second if applicable to compensate for a non-zero microsecond. - if dt.microsecond and (dt < _EPOCH_1970): - seconds_since_1970 -=1 + seconds_since_1970 = 0 + if ts is None: ts = GrpcTimestamp() if isinstance(dt, ht_datetime): + seconds_since_1970 = int((dt - _EPOCH_1970).precision_total_seconds()) total_yoctoseconds = dt.yoctosecond total_yoctoseconds += dt.femtosecond * _YS_PER_FS total_yoctoseconds += dt.microsecond * _YS_PER_US @@ -36,6 +35,7 @@ def convert_time_to_timestamp(dt: Union[std_datetime, ht_datetime], ts: Optional if remainder_yoctoseconds >= _YS_PER_NS / 2: nanos += 1 else: + seconds_since_1970 = int((dt - _EPOCH_1970).total_seconds()) nanos = dt.microsecond * _NS_PER_US ts.FromNanoseconds(seconds_since_1970 * _NS_PER_S + nanos) diff --git a/src/handwritten/_lib_time.py b/src/handwritten/_lib_time.py index 8794acb06..99c2680e7 100644 --- a/src/handwritten/_lib_time.py +++ b/src/handwritten/_lib_time.py @@ -35,10 +35,11 @@ class AbsoluteTime(ctypes.Structure): @classmethod def from_datetime(cls, dt: Union[std_datetime, ht_datetime]) -> AbsoluteTime: - seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).total_seconds()) + seconds_since_1904 = 0 # Convert the subseconds. if isinstance(dt, ht_datetime): + seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).precision_total_seconds()) total_yoctoseconds = dt.yoctosecond total_yoctoseconds += dt.femtosecond * AbsoluteTime._YS_PER_FS total_yoctoseconds += dt.microsecond * AbsoluteTime._YS_PER_US @@ -46,6 +47,7 @@ def from_datetime(cls, dt: Union[std_datetime, ht_datetime]) -> AbsoluteTime: round(AbsoluteTime._NUM_SUBSECONDS * total_yoctoseconds / AbsoluteTime._YS_PER_S) ) else: + seconds_since_1904 = int((dt - AbsoluteTime._EPOCH_1904).total_seconds()) lsb = int( round(AbsoluteTime._NUM_SUBSECONDS * dt.microsecond / AbsoluteTime._US_PER_S) ) diff --git a/tests/unit/test_grpc_time.py b/tests/unit/test_grpc_time.py index 25d454dab..d87865df5 100644 --- a/tests/unit/test_grpc_time.py +++ b/tests/unit/test_grpc_time.py @@ -241,7 +241,12 @@ def test___datetime_before_1970_with_microseconds___convert_to_timestamp___is_re to_ts = grpc_time.convert_time_to_timestamp(from_dt) roundtrip_dt = grpc_time.convert_timestamp_to_time(to_ts, tzinfo=timezone.utc) - assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH + if microsecond: + # with a change of non-zero subsecond value, the seconds value is off by 1 + # because of negative seconds value + assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH + 1 + else: + assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH assert to_ts.nanos == nanoseconds assert roundtrip_dt.microsecond == microsecond @@ -302,7 +307,12 @@ def test___datetime_before_1970_with_femtoseconds___convert_to_timestamp___is_re to_ts = grpc_time.convert_time_to_timestamp(from_dt) roundtrip_dt = grpc_time.convert_timestamp_to_time(to_ts, tzinfo=timezone.utc) - assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH + if femtosecond: + # with a change of non-zero subsecond value, the seconds value is off by 1 + # because of negative seconds value + assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH + 1 + else: + assert to_ts.seconds == JAN_01_1850_TIMESTAMP_1970_EPOCH assert to_ts.nanos == nanoseconds # we lost femtosecond precision coercing to nanoseconds. assert roundtrip_dt.femtosecond == nanoseconds * (10**6) diff --git a/tests/unit/test_lib_time.py b/tests/unit/test_lib_time.py index 0fb5d4112..e1db1aa7a 100644 --- a/tests/unit/test_lib_time.py +++ b/tests/unit/test_lib_time.py @@ -225,6 +225,8 @@ def test___datetime_before_1904_with_microseconds___convert_to_timestamp___is_re roundtrip_dt = to_ts.to_datetime(tzinfo=timezone.utc) if microsecond: + # with a change of non-zero subsecond value, the seconds value is off by 1 + # because of negative seconds value assert to_ts.msb == JAN_01_1850_LIB.msb + 1 else: assert to_ts.msb == JAN_01_1850_LIB.msb @@ -274,7 +276,12 @@ def test___datetime_before_1904_with_femtoseconds___convert_to_timestamp___is_re ts = LibTimestamp.from_datetime(from_dt) roundtrip_dt = ts.to_datetime(tzinfo=timezone.utc) - assert ts.msb == JAN_01_1850_LIB.msb + if femtosecond: + # with a change of non-zero subsecond value, the seconds value is off by 1 + # because of negative seconds value + assert ts.msb == JAN_01_1850_LIB.msb + 1 + else: + assert ts.msb == JAN_01_1850_LIB.msb assert ts.lsb == subseconds # comparison is tricky since imprecision in the conversion to NI-BTF are # caught by the higher precision values in hightime, so we round here. @@ -323,6 +330,11 @@ def test___datetime_before_1904_with_yoctoseconds___convert_to_timestamp___is_re ts = LibTimestamp.from_datetime(from_dt) to_dt = ts.to_datetime(tzinfo=timezone.utc) - assert ts.msb == JAN_01_1850_LIB.msb + if yoctosecond: + # with a change of non-zero subsecond value, the seconds value is off by 1 + # because of negative seconds value + assert ts.msb == JAN_01_1850_LIB.msb + 1 + else: + assert ts.msb == JAN_01_1850_LIB.msb assert ts.lsb == subseconds assert to_dt.yoctosecond == yoctosecond_round_trip