diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/_channelpool/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/_channelpool/index.doctree new file mode 100644 index 000000000..a23cae607 Binary files /dev/null and b/docs/.doctrees/autoapi/ni_measurementlink_service/_channelpool/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_message/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_message/index.doctree new file mode 100644 index 000000000..f78e40ac1 Binary files /dev/null and b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_message/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_serializer_types/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_serializer_types/index.doctree new file mode 100644 index 000000000..16e52307f Binary files /dev/null and b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/_serializer_types/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.doctree index 0eb166411..f90a81c5d 100644 Binary files a/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.doctree and b/docs/.doctrees/autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/index.doctree index 346eff626..0197c9e5a 100644 Binary files a/docs/.doctrees/autoapi/ni_measurementlink_service/index.doctree and b/docs/.doctrees/autoapi/ni_measurementlink_service/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/info/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/info/index.doctree index 98d2e3825..effe0ea23 100644 Binary files a/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/info/index.doctree and b/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/info/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/service/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/service/index.doctree index 3fab88294..f6759b793 100644 Binary files a/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/service/index.doctree and b/docs/.doctrees/autoapi/ni_measurementlink_service/measurement/service/index.doctree differ diff --git a/docs/.doctrees/autoapi/ni_measurementlink_service/session_management/index.doctree b/docs/.doctrees/autoapi/ni_measurementlink_service/session_management/index.doctree index 17df100f9..7f3f52e6b 100644 Binary files a/docs/.doctrees/autoapi/ni_measurementlink_service/session_management/index.doctree and b/docs/.doctrees/autoapi/ni_measurementlink_service/session_management/index.doctree differ diff --git a/docs/.doctrees/environment.pickle b/docs/.doctrees/environment.pickle index cee021eed..95cf5c21c 100644 Binary files a/docs/.doctrees/environment.pickle and b/docs/.doctrees/environment.pickle differ diff --git a/docs/_modules/index.html b/docs/_modules/index.html index 7e0a783cf..6f7707109 100644 --- a/docs/_modules/index.html +++ b/docs/_modules/index.html @@ -34,7 +34,7 @@ ni_measurementlink_service
- 1.2.0-dev1 + 1.2.0-dev2
@@ -73,6 +73,7 @@

All modules for which code is available

-
  • MeasurementInfo
  • -
  • ServiceInfo
  • +
  • MeasurementInfo +
  • +
  • ServiceInfo +
  • MeasurementService
  • @@ -207,10 +218,10 @@

    Classes

    MeasurementInfo

    -

    Class that represents the measurement information.

    +

    A named tuple providing information about a measurement.

    ServiceInfo

    -

    Class that represents the service information.

    +

    A named tuple providing information about a registered service.

    MeasurementService

    Class that supports registering and hosting a python function as a gRPC service.

    @@ -343,81 +354,115 @@

    Classes class ni_measurementlink_service.MeasurementInfo[source]

    Bases: NamedTuple

    -

    Class that represents the measurement information.

    -
    -

    Attributes

    -
    -

    display_name (str): The measurement display name for client to display to user.

    -

    version (str): The measurement version that helps to -maintain versions of a measurement in future.

    -

    ui_file_paths (list): Absolute paths of the UI file(s) linked to the measurement.

    -
    +

    A named tuple providing information about a measurement.

    -
    +

    The user visible name of the measurement.

    +
    -
    +

    The current version of the measurement.

    +
    -
    +

    Absolute paths to user interface files for the measurement (e.g. .measui or .vi +files).

    +
    -

    Bases: NamedTuple

    -

    Class that represents the service information.

    -
    -

    Attributes

    -
    -

    service_class (str): Service class that the measurement belongs to. -Measurements under same service class expected to perform same logic. -For e.g., different version of measurement can come under same service class.

    -

    description_url (str): Description URL of the measurement.

    -

    provided_interfaces (List[str]): List of interfaces the service provides. -For e.g., ni.measurementlink.measurement.v2.MeasurementService. -Defaults to [“ni.measurementlink.measurement.v1.MeasurementService”].

    -

    annotations (Dict[str,str]): Dict that contains extra information of the measurement. -As default we added a (str) description, (str) collection and a (List[str]) list of tags. -Feel free to add your own Annotations as needed.

    -
    +

    A named tuple providing information about a registered service.

    +

    This class is used with the MeasurementLink discovery service when registering and enumerating +services.

    -
    +

    “The “class” of a service. The value of this field should be unique for a given interface +in provided_interfaces. In effect, the .proto service declaration defines the +interface, and this field defines a class or concrete type of the interface.

    +
    -
    +

    The URL of a web page that provides a description of the service.

    +
    -
    +

    The service interfaces provided by the service. These are gRPC full names for the service.

    +
    -
    +

    Represents a set of annotations on the service.

    +

    Well-known annotations:

    +
      +
    • +
      Description
        +
      • +
        Key: “ni/service.description”
          +
        • Expected format: string

        • +
        • Example: “Measure inrush current with a shorted load and validate results against +configured limits.”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    • +
      Collection
        +
      • +
        Key: “ni/service.collection”
          +
        • Expected format: “.” delimited namespace/hierarchy case-insensitive string

        • +
        • Example: “CurrentTests.Inrush”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    • +
      Tags
        +
      • +
        Key: “ni/service.tags”
          +
        • Expected format: serialized JSON string of an array of strings

        • +
        • Example: “[“powerup”, “current”]”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    +
    -

    Class that supports registering and hosting a python function as a gRPC service.

    -
    -

    Attributes

    +
    +

    Attributes

    measurement_info (info.MeasurementInfo): Measurement info

    service_info(info.ServiceInfo) : Service Info

    @@ -436,7 +481,7 @@

    Attributesregister_measurement(measurement_function)[source]

    Register a function as the measurement function for a measurement service.

    To declare a measurement function, use this idiom:

    -

    ``` +

    ``` @measurement_service.register_measurement @measurement_service.configuration(“Configuration 1”, …) @measurement_service.configuration(“Configuration 2”, …) @@ -447,7 +492,7 @@

    Attributes```

    +

    ```

    See also: configuration(), output()

    @@ -499,8 +544,8 @@

    Returnsregister_measurement()

    -
    -
    Args
    +
    +
    Args

    display_name (str): Display name of the output.

    type (DataType): Data type of the output.

    @@ -509,8 +554,8 @@
    Args< supported when configuration type is DataType.Enum or DataType.EnumArray1D.

    -
    -
    Returns
    +
    +
    Returns

    Callable: Callable that takes in Any Python Function and returns the same python function.

    @@ -522,8 +567,8 @@
    Returns

    Host the registered measurement method as gRPC measurement service.

    -
    -
    Returns
    +
    +
    Returns

    MeasurementService: Context manager that can be used with a with-statement to close the service.

    @@ -559,21 +604,21 @@
    Raises get_channel(provided_interface, service_class='')[source]

    Return gRPC channel to specified service.

    -
    -
    Args
    +
    +
    Args

    provided_interface (str): The gRPC Full Name of the service.

    service_class (str): The service “class” that should be matched.

    -
    -
    Returns
    +
    +
    Returns

    grpc.Channel: A channel to the gRPC service.

    -
    -
    Raises
    +
    +
    Raises
    Exception: If service_class is not specified and there is more than one matching service

    registered.

    diff --git a/docs/autoapi/ni_measurementlink_service/measurement/index.html b/docs/autoapi/ni_measurementlink_service/measurement/index.html index eea31b5fd..2f7c36bbd 100644 --- a/docs/autoapi/ni_measurementlink_service/measurement/index.html +++ b/docs/autoapi/ni_measurementlink_service/measurement/index.html @@ -37,7 +37,7 @@ ni_measurementlink_service
    - 1.2.0-dev1 + 1.2.0-dev2
    diff --git a/docs/autoapi/ni_measurementlink_service/measurement/info/index.html b/docs/autoapi/ni_measurementlink_service/measurement/info/index.html index 947ad3430..012f59dbf 100644 --- a/docs/autoapi/ni_measurementlink_service/measurement/info/index.html +++ b/docs/autoapi/ni_measurementlink_service/measurement/info/index.html @@ -37,7 +37,7 @@ ni_measurementlink_service
    - 1.2.0-dev1 + 1.2.0-dev2
    @@ -102,8 +102,19 @@
  • DataType.EnumArray1D
  • -
  • MeasurementInfo
  • -
  • ServiceInfo
  • +
  • MeasurementInfo +
  • +
  • ServiceInfo +
  • TypeSpecialization
    • NoType
    • Pin
    • @@ -187,7 +198,7 @@
  • -
    +

    The current version of the measurement.

    +
    -
    +

    Absolute paths to user interface files for the measurement (e.g. .measui or .vi +files).

    +
    -

    Bases: NamedTuple

    -

    Class that represents the service information.

    -
    -

    Attributes

    -
    -

    service_class (str): Service class that the measurement belongs to. -Measurements under same service class expected to perform same logic. -For e.g., different version of measurement can come under same service class.

    -

    description_url (str): Description URL of the measurement.

    -

    provided_interfaces (List[str]): List of interfaces the service provides. -For e.g., ni.measurementlink.measurement.v2.MeasurementService. -Defaults to [“ni.measurementlink.measurement.v1.MeasurementService”].

    -

    annotations (Dict[str,str]): Dict that contains extra information of the measurement. -As default we added a (str) description, (str) collection and a (List[str]) list of tags. -Feel free to add your own Annotations as needed.

    -
    +

    A named tuple providing information about a registered service.

    +

    This class is used with the MeasurementLink discovery service when registering and enumerating +services.

    -
    +

    “The “class” of a service. The value of this field should be unique for a given interface +in provided_interfaces. In effect, the .proto service declaration defines the +interface, and this field defines a class or concrete type of the interface.

    +
    -
    +

    The URL of a web page that provides a description of the service.

    +
    -
    +

    The service interfaces provided by the service. These are gRPC full names for the service.

    +
    -
    +

    Represents a set of annotations on the service.

    +

    Well-known annotations:

    +
      +
    • +
      Description
        +
      • +
        Key: “ni/service.description”
          +
        • Expected format: string

        • +
        • Example: “Measure inrush current with a shorted load and validate results against +configured limits.”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    • +
      Collection
        +
      • +
        Key: “ni/service.collection”
          +
        • Expected format: “.” delimited namespace/hierarchy case-insensitive string

        • +
        • Example: “CurrentTests.Inrush”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    • +
      Tags
        +
      • +
        Key: “ni/service.tags”
          +
        • Expected format: serialized JSON string of an array of strings

        • +
        • Example: “[“powerup”, “current”]”

        • +
        +
        +
        +
      • +
      +
      +
      +
    • +
    +
    -
    diff --git a/docs/autoapi/ni_measurementlink_service/measurement/service/index.html b/docs/autoapi/ni_measurementlink_service/measurement/service/index.html index 228487099..95f669087 100644 --- a/docs/autoapi/ni_measurementlink_service/measurement/service/index.html +++ b/docs/autoapi/ni_measurementlink_service/measurement/service/index.html @@ -37,7 +37,7 @@ ni_measurementlink_service
    - 1.2.0-dev1 + 1.2.0-dev2
    @@ -68,13 +68,6 @@
  • MeasurementContext.abort()
  • -
  • GrpcChannelPool -
  • MeasurementService
  • -
  • GrpcChannelPool -
  • MeasurementService
  • @@ -163,10 +149,7 @@

    Classes

    MeasurementContext

    Proxy for the Measurement Service's context-local state.

    -

    GrpcChannelPool

    -

    Class that manages gRPC channel lifetimes.

    - -

    MeasurementService

    +

    MeasurementService

    Class that supports registering and hosting a python function as a gRPC service.

    @@ -228,42 +211,6 @@

    Attributes - -

    Bases: object

    -

    Class that manages gRPC channel lifetimes.

    -
    - -

    Enter the runtime context of the GrpcChannelPool.

    -
    - -
    - -

    Exit the runtime context of the GrpcChannelPool.

    -
    - -
    - -

    Return a gRPC channel.

    -
    -
    Parameters:
    -

    target (str) – The server address

    -
    -
    -
    - -
    - -

    Close channels opened by get_channel().

    -
    - -

    -
    diff --git a/docs/autoapi/ni_measurementlink_service/session_management/index.html b/docs/autoapi/ni_measurementlink_service/session_management/index.html index 4539c6977..8487f73c2 100644 --- a/docs/autoapi/ni_measurementlink_service/session_management/index.html +++ b/docs/autoapi/ni_measurementlink_service/session_management/index.html @@ -36,7 +36,7 @@ ni_measurementlink_service
    - 1.2.0-dev1 + 1.2.0-dev2
    @@ -108,14 +108,15 @@
  • __getattr__()
  • -
  • Client
  • __getattr__
  • -
  • Client
  • @@ -227,7 +229,7 @@

    Classes

    MultiSessionReservation

    Manages reservation for multiple sessions.

    -

    Client

    +

    SessionManagementClient

    Class that manages driver sessions.

    @@ -298,6 +300,9 @@

    Attributes

    INSTRUMENT_TYPE_NI_SWITCH_EXECUTIVE_VIRTUAL_DEVICE

    +

    Client

    +

    Alias for compatibility with code that uses session_management.Client.

    +
    @@ -566,13 +571,13 @@

    Attributes - +

    Bases: object

    Class that manages driver sessions.

    - +

    Reserve a single session.

    Reserve the session matching the given pins, sites, and instrument type ID and return the information needed to create or access the session.

    @@ -617,8 +622,8 @@

    Returns - +

    Reserve multiple sessions.

    Reserve sessions matching the given pins, sites, and instrument type ID and return the information needed to create or access the sessions.

    @@ -663,8 +668,8 @@

    Returns

    - +

    Register the sessions with the Session Manager.

    Indicates that the sessions are open and will need to be closed later.

    @@ -683,8 +688,8 @@

    Raises

    - +

    Unregisters the sessions from the Session Manager.

    Indicates that the sessions have been closed and will need to be reopened before they can be used again.

    @@ -696,8 +701,8 @@

    Raises

    - +

    Reserves and gets all sessions currently registered in the Session Manager.

    Args

    @@ -736,6 +741,12 @@

    Returns

    +
    + +

    Alias for compatibility with code that uses session_management.Client.

    +
    +

    diff --git a/docs/genindex.html b/docs/genindex.html index 2164e13da..7bb12d0c5 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -34,7 +34,7 @@ ni_measurementlink_service
    - 1.2.0-dev1 + 1.2.0-dev2
    @@ -85,6 +85,7 @@

    Index

    | G | H | I + | K | L | M | N @@ -96,12 +97,14 @@

    Index

    | T | U | V + | W + | X

    _

    -
  • Context (class in ni_measurementlink_service._internal.parameter.serialization_strategy) -
  • CreatePinMapFromXml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService static method)
      @@ -258,6 +259,10 @@

      D

  • DataTypeInfo (class in ni_measurementlink_service._datatypeinfo) +
  • +
  • Decoder (in module ni_measurementlink_service._internal.parameter._serializer_types) +
  • +
  • DecoderConstructor (in module ni_measurementlink_service._internal.parameter._serializer_types)
  • default_value (ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata attribute)
  • @@ -286,11 +291,11 @@

    D

  • deserialize_parameters() (in module ni_measurementlink_service._internal.parameter.serializer) -
  • -
  • DiscoveryClient (class in ni_measurementlink_service._internal.discovery_client)
    • +
    • DiscoveryClient (class in ni_measurementlink_service._internal.discovery_client) +
    • DiscoveryService (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)
    • DiscoveryServiceServicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc) @@ -337,6 +342,10 @@

      D

      E

      + -
      • EnumerateDevices() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities static method)
          @@ -399,7 +408,7 @@

          F

          G

          +

          K

          + + +
          +

          L

          +
        • MessageEncoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy) +
        • module
          • ni_measurementlink_service +
          • +
          • ni_measurementlink_service._channelpool
          • ni_measurementlink_service._datatypeinfo
          • @@ -678,6 +699,10 @@

            M

          • ni_measurementlink_service._internal.grpc_servicer
          • ni_measurementlink_service._internal.parameter +
          • +
          • ni_measurementlink_service._internal.parameter._message +
          • +
          • ni_measurementlink_service._internal.parameter._serializer_types
          • ni_measurementlink_service._internal.parameter.metadata
          • @@ -772,11 +797,20 @@

            M

            N

            + -
            +
            • ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2 @@ -940,8 +990,6 @@

              N

            • module
            -
            • ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2 @@ -1124,6 +1172,10 @@

              P

              + - + + + + + + + + +
              +
            • register_measurement_service() (ni_measurementlink_service._internal.discovery_client.DiscoveryClient method)
            • -
            • register_sessions() (ni_measurementlink_service.session_management.Client method) +
            • register_sessions() (ni_measurementlink_service.session_management.SessionManagementClient method)
            • RegisterService() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService static method) @@ -1247,11 +1299,11 @@

              R

            • ni_measurementlink_service
                  + ni_measurementlink_service._channelpool +
                  @@ -116,6 +121,16 @@

              Python Module Index

                  ni_measurementlink_service._internal.parameter
                  + ni_measurementlink_service._internal.parameter._message +
                  + ni_measurementlink_service._internal.parameter._serializer_types +
                  diff --git a/docs/search.html b/docs/search.html index a7bb3bf7e..2c245b82b 100644 --- a/docs/search.html +++ b/docs/search.html @@ -37,7 +37,7 @@ ni_measurementlink_service
              - 1.2.0-dev1 + 1.2.0-dev2
              diff --git a/docs/searchindex.js b/docs/searchindex.js index ee7b2f37e..acf8eb12d 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["autoapi/index", "autoapi/ni_measurementlink_service/_datatypeinfo/index", "autoapi/ni_measurementlink_service/_internal/discovery_client/index", "autoapi/ni_measurementlink_service/_internal/grpc_servicer/index", "autoapi/ni_measurementlink_service/_internal/index", "autoapi/ni_measurementlink_service/_internal/parameter/index", "autoapi/ni_measurementlink_service/_internal/parameter/metadata/index", "autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index", "autoapi/ni_measurementlink_service/_internal/parameter/serializer/index", "autoapi/ni_measurementlink_service/_internal/service_manager/index", "autoapi/ni_measurementlink_service/_internal/stubs/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/utilities/index", "autoapi/ni_measurementlink_service/_loggers/index", "autoapi/ni_measurementlink_service/_tracelogging/index", "autoapi/ni_measurementlink_service/index", "autoapi/ni_measurementlink_service/measurement/index", "autoapi/ni_measurementlink_service/measurement/info/index", "autoapi/ni_measurementlink_service/measurement/service/index", "autoapi/ni_measurementlink_service/session_management/index", "index"], "filenames": ["autoapi/index.rst", "autoapi/ni_measurementlink_service/_datatypeinfo/index.rst", "autoapi/ni_measurementlink_service/_internal/discovery_client/index.rst", "autoapi/ni_measurementlink_service/_internal/grpc_servicer/index.rst", "autoapi/ni_measurementlink_service/_internal/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/metadata/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/serializer/index.rst", "autoapi/ni_measurementlink_service/_internal/service_manager/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/utilities/index.rst", "autoapi/ni_measurementlink_service/_loggers/index.rst", "autoapi/ni_measurementlink_service/_tracelogging/index.rst", "autoapi/ni_measurementlink_service/index.rst", "autoapi/ni_measurementlink_service/measurement/index.rst", "autoapi/ni_measurementlink_service/measurement/info/index.rst", "autoapi/ni_measurementlink_service/measurement/service/index.rst", "autoapi/ni_measurementlink_service/session_management/index.rst", "index.rst"], "titles": ["API Reference", "ni_measurementlink_service._datatypeinfo", "ni_measurementlink_service._internal.discovery_client", "ni_measurementlink_service._internal.grpc_servicer", "ni_measurementlink_service._internal", "ni_measurementlink_service._internal.parameter", "ni_measurementlink_service._internal.parameter.metadata", "ni_measurementlink_service._internal.parameter.serialization_strategy", "ni_measurementlink_service._internal.parameter.serializer", "ni_measurementlink_service._internal.service_manager", "ni_measurementlink_service._internal.stubs", "ni_measurementlink_service._internal.stubs.ni", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.protobuf", "ni_measurementlink_service._internal.stubs.ni.protobuf.types", "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2", "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc", "ni_measurementlink_service._internal.stubs.session_pb2", "ni_measurementlink_service._internal.stubs.session_pb2_grpc", "ni_measurementlink_service._internal.utilities", "ni_measurementlink_service._loggers", "ni_measurementlink_service._tracelogging", "ni_measurementlink_service", "ni_measurementlink_service.measurement", "ni_measurementlink_service.measurement.info", "ni_measurementlink_service.measurement.service", "ni_measurementlink_service.session_management", "NI MeasurementLink"], "terms": {"thi": [0, 1, 6, 14, 33, 43, 46, 47], "page": [0, 48], "contain": [0, 2, 3, 5, 6, 8, 14, 43, 45, 47], "auto": [0, 10, 11, 12, 15, 16, 17, 18, 21, 26, 27, 30, 31, 34, 35], "gener": [0, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 24, 26, 27, 28, 30, 31, 32, 34, 35, 36, 38], "document": [0, 39], "1": [0, 33, 43, 45, 46, 47], "ni_measurementlink_servic": [0, 48], "measur": [0, 1, 2, 3, 4, 5, 9, 10, 11, 16, 33, 40, 43, 47], "info": [0, 1, 2, 3, 6, 9, 43, 44, 46], "servic": [0, 2, 3, 9, 14, 20, 23, 25, 29, 33, 37, 39, 43, 44, 45, 47], "session_manag": [0, 43, 46], "creat": [0, 29, 33, 47], "sphinx": 0, "autoapi": 0, "datatypeinfo": 1, "sourc": [1, 2, 3, 6, 7, 8, 9, 14, 20, 23, 29, 33, 39, 41, 42, 43, 45, 46, 47], "base": [1, 2, 3, 6, 7, 8, 14, 20, 23, 29, 33, 39, 41, 43, 45, 46, 47], "namedtupl": [1, 2, 6, 43, 45, 47], "repres": [1, 2, 6, 7, 43, 45, 47], "inform": [1, 2, 14, 20, 23, 33, 43, 45, 47], "each": [1, 47], "datatyp": [1, 6, 43, 45, 46], "enum": [1, 6, 43, 45, 46], "valu": [1, 2, 6, 7, 8, 43, 46, 47], "grpc_field_typ": 1, "field": [1, 6, 7, 47], "kind": [1, 6, 7], "associ": [1, 39, 43, 46], "repeat": [1, 6, 7], "whether": [1, 41, 42, 47], "i": [1, 2, 3, 6, 7, 14, 20, 23, 29, 33, 39, 41, 42, 43, 46, 47], "type_speci": 1, "specif": [1, 14, 39, 47], "type": [1, 6, 7, 10, 11, 14, 29, 33, 34, 43, 45, 46, 47], "when": [1, 3, 6, 14, 42, 43, 46], "value_typ": 1, "can": [1, 2, 14, 20, 23, 33, 43, 45, 46, 47], "have": [1, 33, 43, 46, 47], "more": [1, 2, 14, 43, 46], "than": [1, 2, 14, 33, 43, 46], "one": [1, 2, 14, 43, 46], "us": [1, 2, 14, 20, 23, 33, 39, 43, 46, 47], "message_typ": [1, 6], "str": [1, 2, 6, 43, 45, 46, 47], "grpc": [1, 2, 3, 6, 9, 10, 11, 12, 15, 16, 17, 18, 21, 26, 27, 30, 31, 34, 35, 41, 42, 43, 46, 47], "full": [1, 2, 6, 43, 46], "name": [1, 2, 6, 29, 33, 43, 45, 46, 47], "messag": [1, 6], "requir": [1, 6], "typemessag": [1, 6], "ignor": [1, 6], "ani": [1, 6, 7, 8, 33, 43, 46, 47], "other": [1, 6, 14, 20, 23, 33], "googl": [1, 6], "protobuf": [1, 4, 6, 10, 11, 14, 20, 23, 25, 29, 33, 39], "type_pb2": [1, 6, 7], "valuetyp": [1, 6, 7], "bool": [1, 2, 6, 7, 47], "typespeci": [1, 45], "get_type_info": 1, "data_typ": 1, "get": [1, 2, 3, 6, 7, 29, 33, 46, 47], "about": 1, "api": [2, 3, 20, 23, 48], "regist": [2, 3, 9, 14, 29, 33, 43, 46, 47], "un": [2, 9, 43, 46], "discoveri": [2, 9, 10, 11, 16, 43, 46], "serviceloc": [2, 14], "locat": [2, 14], "insecure_port": [2, 14], "ssl_authenticated_port": [2, 14], "properti": [2, 3, 46], "insecure_address": 2, "": [2, 3, 33, 43, 45, 46], "insecur": [2, 14, 20, 23, 29, 33, 39], "address": [2, 46], "format": 2, "host": [2, 3, 9, 43, 46], "port": [2, 9, 14], "ssl_authenticated_address": 2, "ssl": 2, "authent": 2, "discoverycli": [2, 9, 43, 46], "stub": [2, 3, 4], "none": [2, 9, 14, 20, 23, 29, 33, 39, 42, 43, 46, 47], "need": [2, 33, 43, 45, 47], "interact": 2, "discoveryservicestub": [2, 14], "The": [2, 6, 9, 14, 43, 45, 46, 47], "registration_id": 2, "string": [2, 8, 29, 33, 43, 45], "id": [2, 8, 29, 33, 43, 46, 47], "from": [2, 29, 47], "upon": 2, "success": 2, "registr": 2, "register_measurement_servic": 2, "service_port": 2, "service_info": [2, 9, 43, 46], "measurement_info": [2, 3, 9, 43, 46], "number": [2, 9, 14, 29, 33, 47], "serviceinfo": [2, 9, 43, 45, 46], "display_nam": [2, 6, 14, 43, 45, 46], "displai": [2, 6, 43, 45, 46], "boolean": [2, 7, 43, 45], "unregister_servic": 2, "should": [2, 43, 46, 47], "call": [2, 14, 33, 41, 42, 43, 46, 47], "befor": [2, 33, 47], "close": [2, 9, 33, 43, 46, 47], "resolve_servic": 2, "provided_interfac": [2, 14, 43, 45, 46], "service_class": [2, 14, 43, 45, 46], "resolv": [2, 14], "given": [2, 14, 33, 47], "descript": [2, 14, 43, 45], "establish": [2, 14], "commun": [2, 14], "If": [2, 6, 7, 14, 43, 46, 47], "necessari": [2, 14], "start": [2, 9, 14, 42], "ha": [2, 14, 29, 33, 42, 47], "alreadi": [2, 14, 29, 33, 47], "been": [2, 14, 33, 47], "match": [2, 6, 14, 33, 43, 46, 47], "specifi": [2, 7, 29, 33, 43, 46], "an": [2, 14, 33, 43, 46], "error": [2, 14, 29, 33], "A": [2, 43, 46], "object": [2, 14, 20, 23, 29, 33, 39, 46, 47], "implement": [3, 14, 20, 23, 33], "method": [3, 9, 43, 46, 47], "measurementservicecontext": 3, "grpc_context": [3, 46], "pin_map_context": [3, 46], "accessor": [3, 43, 46], "context": [3, 7, 14, 20, 23, 29, 33, 39, 43, 46, 47], "local": [3, 43, 46], "state": [3, 39, 43, 46], "mark_complet": 3, "mark": 3, "current": [3, 33, 39, 41, 47], "rpc": [3, 46], "complet": [3, 14, 42], "pin": [3, 29, 33, 43, 45, 46, 47], "map": [3, 29, 33, 43, 46, 47], "add_cancel_callback": [3, 46], "cancel_callback": [3, 46], "add": [3, 43, 45, 46], "callback": [3, 46], "invok": [3, 46], "cancel": [3, 46], "time_remain": [3, 46], "time": [3, 14, 43, 46], "remain": [3, 46], "abort": [3, 46], "code": [3, 13, 14, 19, 22, 24, 28, 29, 32, 33, 36, 38, 46], "detail": [3, 46], "measurement_service_context": 3, "contextvar": 3, "measurementserviceservicerv1": 3, "configuration_parameter_list": [3, 9, 43, 46], "output_parameter_list": [3, 9, 43, 46], "measure_funct": [3, 9, 43, 46], "ni": [3, 4, 6, 10, 43, 45, 46, 47], "measurementlink": [3, 4, 10, 11, 43, 45, 46, 47], "v1": [3, 11, 12, 16, 17, 26, 30, 43, 45, 47], "measurement_service_pb2_grpc": [3, 16, 17, 18, 21], "measurementserviceservic": [3, 20, 23], "measurementinfo": [3, 9, 43, 45, 46], "list": [3, 9, 29, 33, 39, 43, 45, 46, 47], "configur": [3, 8, 9, 43, 46], "paramet": [3, 4, 9, 43, 45, 46, 47], "output": [3, 9, 43, 46], "callabl": [3, 7, 9, 43, 46], "function": [3, 9, 43, 46], "getmetadata": [3, 20, 23], "request": [3, 14, 20, 23, 29, 33, 39, 41, 42], "metadata": [3, 4, 5, 8, 14, 20, 23, 29, 33, 39, 45], "execut": 3, "measurementserviceservicerv2": 3, "v2": [3, 11, 16, 17, 43, 45], "intern": 4, "modul": [4, 5, 48], "class": [4, 25, 37], "framework": [4, 40, 44, 46], "serialization_strategi": [4, 5], "serial": [4, 5, 7], "session_pb2": [4, 10], "session_pb2_grpc": [4, 10], "util": 4, "discovery_cli": [4, 9, 43, 46], "grpc_servic": 4, "service_manag": 4, "relat": [5, 43, 46, 47], "parametermetadata": [6, 8], "scalar": [6, 7], "1d": 6, "arrai": 6, "true": 6, "1darrai": 6, "fals": [6, 14, 20, 23, 29, 33, 39], "default_valu": [6, 43, 46], "default": [6, 7, 8, 9, 39, 43, 45, 46], "annot": [6, 43, 45], "dict": [6, 8, 43, 45], "set": [6, 39], "validate_default_value_typ": 6, "parameter_metadata": 6, "valid": [6, 29], "except": [6, 7, 43, 46, 47], "doe": [6, 33], "typeerror": 6, "get_enum_values_annot": 6, "exist": [6, 29, 47], "strategi": 7, "floatencod": 7, "doubleencod": 7, "intencod": 7, "uintencod": 7, "boolencod": 7, "stringencod": 7, "floatarrayencod": 7, "doublearrayencod": 7, "intarrayencod": 7, "uintarrayencod": 7, "boolarrayencod": 7, "stringarrayencod": 7, "floatdecod": 7, "doubledecod": 7, "int32decod": 7, "uint32decod": 7, "int64decod": 7, "uint64decod": 7, "booldecod": 7, "stringdecod": 7, "floatarraydecod": 7, "doublearraydecod": 7, "int32arraydecod": 7, "uint32arraydecod": 7, "int64arraydecod": 7, "uint64arraydecod": 7, "boolarraydecod": 7, "stringarraydecod": 7, "static": [7, 14, 20, 23, 29, 33, 39], "get_encod": 7, "encod": 7, "vector": 7, "support": [7, 43, 45, 46], "int": [7, 8, 9, 47], "scalarencod": 7, "vectorencod": 7, "get_decod": 7, "decod": 7, "scalardecod": 7, "vectordecod": 7, "get_type_default": 7, "deserialize_paramet": 8, "parameter_metadata_dict": 8, "parameter_byt": 8, "deseri": 8, "byte": 8, "serialize_paramet": 8, "parameter_valu": 8, "same": [8, 33, 43, 45, 46, 47], "order": [8, 43, 46, 47], "metadata_dict": 8, "sequenc": 8, "serialize_default_valu": 8, "grpcservic": 9, "manag": [9, 43, 46, 47], "option": [9, 14, 20, 23, 29, 33, 39, 43, 46, 47], "instanc": [9, 14], "client": [9, 14, 20, 23, 25, 29, 33, 37, 39, 41, 42, 43, 45, 46, 47], "server": [9, 14, 20, 23, 25, 29, 33, 37, 39, 41, 42, 46], "stop": 9, "after": [9, 43, 46], "cleanup": [9, 43, 46], "file": [10, 11, 12, 14, 15, 16, 17, 18, 21, 26, 27, 30, 31, 34, 35, 39, 43, 45, 46, 47], "pinmap": [10, 11, 16], "sessionmanag": [10, 11, 16, 47], "pin_map_context_pb2": [10, 11, 16], "pin_map_context_pb2_grpc": [10, 11, 16], "xydata_pb2": [11, 34, 35], "xydata_pb2_grpc": [11, 34, 35], "discovery_service_pb2": [12, 15, 16], "discovery_service_pb2_grpc": [12, 15, 16], "protocol": [13, 19, 22, 24, 28, 32, 36, 38, 47], "buffer": [13, 19, 22, 24, 28, 32, 36, 38], "descriptor": [13, 19, 22, 24, 28, 32, 36, 38], "correspond": [14, 20, 23, 25, 29, 33, 37, 39, 47], "defin": [14, 20, 23, 25, 29, 33, 37, 39, 43, 46, 47], "channel": [14, 20, 23, 29, 33, 39, 43, 46, 47], "registri": 14, "discov": 14, "activ": 14, "present": [14, 29], "system": [14, 47], "discoveryserviceservic": 14, "registerservic": 14, "statu": [14, 29, 33], "invalid_argu": [14, 29, 33], "servicedescriptor": 14, "empti": [14, 29, 33, 47], "both": 14, "ar": [14, 33, 47], "either": 14, "invalid": 14, "unregisterservic": 14, "unregist": [14, 33, 47], "enumerateservic": 14, "enumer": 14, "all": [14, 33, 47], "which": [14, 46, 47], "interfac": [14, 43, 45], "plugin": [14, 20, 23], "where": [14, 20, 23], "possibl": 14, "known": 14, "ahead": 14, "resolveservic": 14, "return": [14, 20, 23, 29, 33], "accomplish": 14, "through": 14, "serviceconfig": 14, "includ": [14, 47], "describ": [14, 20, 23], "must": [14, 43, 46], "never": 14, "successfulli": 14, "attempt": 14, "not_found": [14, 29, 33], "No": 14, "wa": 14, "found": [14, 29, 43, 46], "failed_precondit": 14, "add_discoveryserviceservicer_to_serv": 14, "discoveryservic": 14, "target": [14, 20, 23, 29, 33, 39, 46], "channel_credenti": [14, 20, 23, 29, 33, 39], "call_credenti": [14, 20, 23, 29, 33, 39], "compress": [14, 20, 23, 29, 33, 39], "wait_for_readi": [14, 20, 23, 29, 33, 39], "timeout": [14, 20, 23, 29, 33, 39, 47], "measurement_service_pb2": [16, 17, 18, 21], "pin_map_service_pb2": [16, 26, 27], "pin_map_service_pb2_grpc": [16, 26, 27], "session_management_service_pb2": [16, 30, 31], "session_management_service_pb2_grpc": [16, 30, 31], "measurementservicestub": [20, 23], "unlik": [20, 23], "measurementservic": [20, 23, 43, 45, 46], "design": [20, 23], "multipl": [20, 23, 43, 46, 47], "provid": [20, 23, 39, 42, 43, 45], "differ": [20, 23, 43, 45], "capabl": [20, 23], "perform": [20, 23, 43, 45], "add_measurementserviceservicer_to_serv": [20, 23], "pinmapservicestub": 29, "keep": [29, 33], "track": [29, 33, 47], "resourc": [29, 39, 47], "pinmapserviceservic": 29, "createpinmapfromxml": 29, "pinmapservic": 29, "whitespac": 29, "xml": 29, "already_exist": [29, 33], "updatepinmapfromxml": 29, "updat": 29, "getpinmap": 29, "querypin": 29, "queryrelai": 29, "relai": [29, 33, 47], "queryresourceaccessinform": 29, "instrument": [29, 33, 43, 46, 47], "site": [29, 33, 47], "group": [29, 33, 47], "rang": 29, "add_pinmapserviceservicer_to_serv": 29, "sessionmanagementservicestub": 33, "open": [33, 39, 46, 47], "session": [33, 39, 47], "allow": [33, 47], "access": [33, 43, 46, 47], "sessionmanagementserviceservic": 33, "reservesess": 33, "reserv": [33, 39, 47], "Will": 33, "ab": 33, "2046548": 33, "also": [33, 43, 46], "so": 33, "process": 33, "cannot": [33, 47], "refer": [33, 48], "less": 33, "unavail": 33, "were": 33, "didn": 33, "t": 33, "becom": 33, "avail": [33, 43, 46], "expir": 33, "unreservesess": 33, "unreserv": [33, 39, 47], "thei": [33, 47], "resource_exhaust": 33, "occur": 33, "while": 33, "registersess": 33, "indic": [33, 41, 47], "later": [33, 47], "unregistersess": 33, "reopen": [33, 47], "again": [33, 47], "reserveallregisteredsess": 33, "add_sessionmanagementserviceservicer_to_serv": 33, "sessionmanagementservic": [33, 47], "sessionutilitiesstub": 39, "miss": 39, "comment": 39, "proto": 39, "sessionutilitiesservic": 39, "enumeratedevic": 39, "devic": [39, 47], "chassi": 39, "connect": [39, 47], "under": [39, 43, 45], "localhost": 39, "exclus": 39, "isreservedbycli": 39, "determin": 39, "previous": 39, "resetserv": 39, "reset": 39, "add_sessionutilitiesservicer_to_serv": 39, "sessionutil": 39, "clientlogg": 41, "unaryunaryclientinterceptor": 41, "unarystreamclientinterceptor": 41, "streamunaryclientinterceptor": 41, "streamstreamclientinterceptor": 41, "intercept": 41, "log": [41, 42], "them": 41, "debug": 41, "classmethod": 41, "is_en": [41, 42], "enabl": [41, 42], "level": 41, "intercept_unary_unari": 41, "continu": 41, "client_call_detail": 41, "unari": 41, "intercept_unary_stream": 41, "stream": [41, 42], "intercept_stream_unari": 41, "request_iter": 41, "intercept_stream_stream": 41, "bidirect": 41, "serverlogg": 41, "serverinterceptor": 41, "intercept_servic": 41, "handler_call_detail": 41, "queri": 42, "event": 42, "log_grpc_client_call_start": 42, "method_nam": 42, "log_grpc_client_call_stop": 42, "activity_id": 42, "log_grpc_client_call_streaming_request": 42, "send": 42, "log_grpc_client_call_streaming_respons": 42, "receiv": 42, "respons": 42, "log_grpc_server_call_start": 42, "log_grpc_server_call_stop": 42, "log_grpc_server_call_streaming_request": 42, "log_grpc_server_call_streaming_respons": 42, "python": [43, 46], "data": [43, 45, 46], "int32": [43, 45], "0": [43, 45, 47], "int64": [43, 45], "uint32": [43, 45], "2": [43, 45, 46], "uint64": [43, 45], "3": [43, 45], "float": [43, 45, 47], "4": [43, 45], "doubl": [43, 45], "5": [43, 45], "6": [43, 45], "7": [43, 45], "8": [43, 45], "path": [43, 45], "9": [43, 45], "10": [43, 45], "doublexydata": [43, 45], "11": [43, 45], "int32array1d": [43, 45], "100": [43, 45], "int64array1d": [43, 45], "101": [43, 45], "uint32array1d": [43, 45], "102": [43, 45], "uint64array1d": [43, 45], "103": [43, 45], "floatarray1d": [43, 45], "104": [43, 45], "doublearray1d": [43, 45], "105": [43, 45], "booleanarray1d": [43, 45], "106": [43, 45], "stringarray1d": [43, 45], "107": [43, 45], "pinarray1d": [43, 45], "108": [43, 45], "patharray1d": [43, 45], "109": [43, 45], "enumarray1d": [43, 45, 46], "110": [43, 45], "user": [43, 45, 46, 47], "version": [43, 45, 46], "help": [43, 45], "maintain": [43, 45], "futur": [43, 45], "ui_file_path": [43, 45, 46], "absolut": [43, 45], "ui": [43, 45], "link": [43, 45], "pathlib": [43, 45], "belong": [43, 45, 47], "expect": [43, 45], "logic": [43, 45], "For": [43, 45, 46, 47], "e": [43, 45], "g": [43, 45], "come": [43, 45], "description_url": [43, 45], "url": [43, 45], "extra": [43, 45], "As": [43, 45], "we": [43, 45], "ad": [43, 45], "collect": [43, 45], "tag": [43, 45], "feel": [43, 45], "free": [43, 45], "your": [43, 45], "own": [43, 45], "service_config_path": [43, 46], "measurementcontext": [43, 46], "channel_pool": [43, 46], "grpcchannelpool": [43, 46], "pool": [43, 46], "register_measur": [43, 46], "measurement_funct": [43, 46], "To": [43, 46], "declar": [43, 46], "idiom": [43, 46], "measurement_servic": [43, 46], "def": [43, 46], "configuration1": [43, 46], "configuration2": [43, 46], "output1": [43, 46], "output2": [43, 46], "see": [43, 46], "instrument_typ": [43, 46], "enum_typ": [43, 46], "decor": [43, 46], "posit": [43, 46, 47], "filter": [43, 46], "onli": [43, 46], "built": [43, 46, 47], "definit": [43, 46, 47], "driver": [43, 46, 47], "These": [43, 46], "constant": [43, 46, 47], "nim": [43, 46], "exampl": [43, 46], "dcpower": [43, 46], "instrument_type_ni_dcpow": [43, 46, 47], "custom": [43, 46, 47], "supportedenumtyp": [43, 46], "take": [43, 46], "element": [43, 46], "tupl": [43, 46], "host_servic": [43, 46], "statement": [43, 46, 47], "close_servic": [43, 46], "__enter__": [43, 46, 47], "enter": [43, 46], "runtim": [43, 46], "__exit__": [43, 46, 47], "exc_typ": [43, 46, 47], "exc_val": [43, 46, 47], "traceback": [43, 46, 47], "exit": [43, 46], "get_channel": [43, 46], "packag": [44, 48], "special": 45, "notyp": 45, "proxi": 46, "lifetim": 46, "grpc_service_interface_nam": 47, "grpc_service_class": 47, "instrument_type_non": 47, "nidcpow": 47, "instrument_type_ni_hsdio": 47, "nihsdio": 47, "instrument_type_ni_rfsa": 47, "nirfsa": 47, "instrument_type_ni_rfmx": 47, "nirfmx": 47, "instrument_type_ni_rfsg": 47, "nirfsg": 47, "instrument_type_ni_rfpm": 47, "nirfpm": 47, "instrument_type_ni_dmm": 47, "nidmm": 47, "instrument_type_ni_digital_pattern": 47, "nidigitalpattern": 47, "instrument_type_ni_scop": 47, "niscop": 47, "instrument_type_ni_fgen": 47, "nifgen": 47, "instrument_type_ni_daqmx": 47, "nidaqmx": 47, "instrument_type_ni_relay_driv": 47, "nirelaydriv": 47, "instrument_type_ni_model_based_instru": 47, "nimodelbasedinstru": 47, "instrument_type_ni_switch_executive_virtual_devic": 47, "niswitchexecutivevirtualdevic": 47, "pinmapcontext": 47, "pin_map_id": 47, "being": 47, "channelmap": 47, "pin_or_relay_nam": 47, "do": 47, "sessioninform": 47, "session_nam": 47, "identifi": 47, "well": 47, "resource_nam": 47, "channel_list": 47, "initi": 47, "reserve_all_registered_sess": 47, "instrument_type_id": 47, "session_exist": 47, "channel_map": 47, "iter": 47, "item": 47, "basereserv": 47, "session_info": 47, "abc": 47, "self": 47, "singlesessionreserv": 47, "singl": 47, "multisessionreserv": 47, "__getattr__": 47, "grpc_channel": 47, "reserve_sess": 47, "unspecifi": 47, "follow": 47, "second": 47, "non": 47, "block": 47, "fail": 47, "immedi": 47, "neg": 47, "infinit": 47, "numer": 47, "wait": 47, "register_sess": 47, "unregister_sess": 47, "subpackag": 48, "submodul": 48, "content": 48, "index": 48, "search": 48}, "objects": {"": [[43, 0, 0, "-", "ni_measurementlink_service"]], "ni_measurementlink_service": [[43, 1, 1, "", "DataType"], [43, 1, 1, "", "MeasurementInfo"], [43, 1, 1, "", "MeasurementService"], [43, 1, 1, "", "ServiceInfo"], [1, 0, 0, "-", "_datatypeinfo"], [4, 0, 0, "-", "_internal"], [41, 0, 0, "-", "_loggers"], [42, 0, 0, "-", "_tracelogging"], [44, 0, 0, "-", "measurement"], [47, 0, 0, "-", "session_management"]], "ni_measurementlink_service.DataType": [[43, 2, 1, "", "Boolean"], [43, 2, 1, "", "BooleanArray1D"], [43, 2, 1, "", "Double"], [43, 2, 1, "", "DoubleArray1D"], [43, 2, 1, "", "DoubleXYData"], [43, 2, 1, "", "Enum"], [43, 2, 1, "", "EnumArray1D"], [43, 2, 1, "", "Float"], [43, 2, 1, "", "FloatArray1D"], [43, 2, 1, "", "Int32"], [43, 2, 1, "", "Int32Array1D"], [43, 2, 1, "", "Int64"], [43, 2, 1, "", "Int64Array1D"], [43, 2, 1, "", "Path"], [43, 2, 1, "", "PathArray1D"], [43, 2, 1, "", "Pin"], [43, 2, 1, "", "PinArray1D"], [43, 2, 1, "", "String"], [43, 2, 1, "", "StringArray1D"], [43, 2, 1, "", "UInt32"], [43, 2, 1, "", "UInt32Array1D"], [43, 2, 1, "", "UInt64"], [43, 2, 1, "", "UInt64Array1D"]], "ni_measurementlink_service.MeasurementInfo": [[43, 2, 1, "", "display_name"], [43, 2, 1, "", "ui_file_paths"], [43, 2, 1, "", "version"]], "ni_measurementlink_service.MeasurementService": [[43, 3, 1, "", "__enter__"], [43, 3, 1, "", "__exit__"], [43, 3, 1, "", "close_service"], [43, 3, 1, "", "configuration"], [43, 3, 1, "", "get_channel"], [43, 3, 1, "", "host_service"], [43, 3, 1, "", "output"], [43, 3, 1, "", "register_measurement"]], "ni_measurementlink_service.ServiceInfo": [[43, 2, 1, "", "annotations"], [43, 2, 1, "", "description_url"], [43, 2, 1, "", "provided_interfaces"], [43, 2, 1, "", "service_class"]], "ni_measurementlink_service._datatypeinfo": [[1, 1, 1, "", "DataTypeInfo"], [1, 4, 1, "", "get_type_info"]], "ni_measurementlink_service._datatypeinfo.DataTypeInfo": [[1, 2, 1, "", "grpc_field_type"], [1, 2, 1, "", "message_type"], [1, 2, 1, "", "repeated"], [1, 2, 1, "", "type_specialization"]], "ni_measurementlink_service._internal": [[2, 0, 0, "-", "discovery_client"], [3, 0, 0, "-", "grpc_servicer"], [5, 0, 0, "-", "parameter"], [9, 0, 0, "-", "service_manager"], [10, 0, 0, "-", "stubs"], [40, 0, 0, "-", "utilities"]], "ni_measurementlink_service._internal.discovery_client": [[2, 1, 1, "", "DiscoveryClient"], [2, 1, 1, "", "ServiceLocation"]], "ni_measurementlink_service._internal.discovery_client.DiscoveryClient": [[2, 3, 1, "", "register_measurement_service"], [2, 3, 1, "", "resolve_service"], [2, 3, 1, "", "stub"], [2, 3, 1, "", "unregister_service"]], "ni_measurementlink_service._internal.discovery_client.ServiceLocation": [[2, 3, 1, "", "insecure_address"], [2, 2, 1, "", "insecure_port"], [2, 2, 1, "", "location"], [2, 3, 1, "", "ssl_authenticated_address"], [2, 2, 1, "", "ssl_authenticated_port"]], "ni_measurementlink_service._internal.grpc_servicer": [[3, 1, 1, "", "MeasurementServiceContext"], [3, 1, 1, "", "MeasurementServiceServicerV1"], [3, 1, 1, "", "MeasurementServiceServicerV2"], [3, 5, 1, "", "measurement_service_context"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext": [[3, 3, 1, "", "abort"], [3, 3, 1, "", "add_cancel_callback"], [3, 3, 1, "", "cancel"], [3, 3, 1, "", "grpc_context"], [3, 3, 1, "", "mark_complete"], [3, 3, 1, "", "pin_map_context"], [3, 3, 1, "", "time_remaining"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1": [[3, 3, 1, "", "GetMetadata"], [3, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2": [[3, 3, 1, "", "GetMetadata"], [3, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.parameter": [[6, 0, 0, "-", "metadata"], [7, 0, 0, "-", "serialization_strategy"], [8, 0, 0, "-", "serializer"]], "ni_measurementlink_service._internal.parameter.metadata": [[6, 1, 1, "", "ParameterMetadata"], [6, 4, 1, "", "get_enum_values_annotation"], [6, 4, 1, "", "validate_default_value_type"]], "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata": [[6, 2, 1, "", "annotations"], [6, 2, 1, "", "default_value"], [6, 2, 1, "", "display_name"], [6, 2, 1, "", "message_type"], [6, 2, 1, "", "repeated"], [6, 2, 1, "", "type"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[7, 5, 1, "", "BoolArrayDecoder"], [7, 5, 1, "", "BoolArrayEncoder"], [7, 5, 1, "", "BoolDecoder"], [7, 5, 1, "", "BoolEncoder"], [7, 1, 1, "", "Context"], [7, 5, 1, "", "DoubleArrayDecoder"], [7, 5, 1, "", "DoubleArrayEncoder"], [7, 5, 1, "", "DoubleDecoder"], [7, 5, 1, "", "DoubleEncoder"], [7, 5, 1, "", "FloatArrayDecoder"], [7, 5, 1, "", "FloatArrayEncoder"], [7, 5, 1, "", "FloatDecoder"], [7, 5, 1, "", "FloatEncoder"], [7, 5, 1, "", "Int32ArrayDecoder"], [7, 5, 1, "", "Int32Decoder"], [7, 5, 1, "", "Int64ArrayDecoder"], [7, 5, 1, "", "Int64Decoder"], [7, 5, 1, "", "IntArrayEncoder"], [7, 5, 1, "", "IntEncoder"], [7, 5, 1, "", "StringArrayDecoder"], [7, 5, 1, "", "StringArrayEncoder"], [7, 5, 1, "", "StringDecoder"], [7, 5, 1, "", "StringEncoder"], [7, 5, 1, "", "UInt32ArrayDecoder"], [7, 5, 1, "", "UInt32Decoder"], [7, 5, 1, "", "UInt64ArrayDecoder"], [7, 5, 1, "", "UInt64Decoder"], [7, 5, 1, "", "UIntArrayEncoder"], [7, 5, 1, "", "UIntEncoder"]], "ni_measurementlink_service._internal.parameter.serialization_strategy.Context": [[7, 3, 1, "", "get_decoder"], [7, 3, 1, "", "get_encoder"], [7, 3, 1, "", "get_type_default"]], "ni_measurementlink_service._internal.parameter.serializer": [[8, 4, 1, "", "deserialize_parameters"], [8, 4, 1, "", "serialize_default_values"], [8, 4, 1, "", "serialize_parameters"]], "ni_measurementlink_service._internal.service_manager": [[9, 1, 1, "", "GrpcService"]], "ni_measurementlink_service._internal.service_manager.GrpcService": [[9, 3, 1, "", "start"], [9, 3, 1, "", "stop"]], "ni_measurementlink_service._internal.stubs": [[11, 0, 0, "-", "ni"], [38, 0, 0, "-", "session_pb2"], [39, 0, 0, "-", "session_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni": [[16, 0, 0, "-", "measurementlink"], [34, 0, 0, "-", "protobuf"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[12, 0, 0, "-", "discovery"], [17, 0, 0, "-", "measurement"], [24, 0, 0, "-", "pin_map_context_pb2"], [25, 0, 0, "-", "pin_map_context_pb2_grpc"], [26, 0, 0, "-", "pinmap"], [30, 0, 0, "-", "sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[15, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[13, 0, 0, "-", "discovery_service_pb2"], [14, 0, 0, "-", "discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[13, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[14, 1, 1, "", "DiscoveryService"], [14, 1, 1, "", "DiscoveryServiceServicer"], [14, 1, 1, "", "DiscoveryServiceStub"], [14, 4, 1, "", "add_DiscoveryServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService": [[14, 3, 1, "", "EnumerateServices"], [14, 3, 1, "", "RegisterService"], [14, 3, 1, "", "ResolveService"], [14, 3, 1, "", "UnregisterService"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer": [[14, 3, 1, "", "EnumerateServices"], [14, 3, 1, "", "RegisterService"], [14, 3, 1, "", "ResolveService"], [14, 3, 1, "", "UnregisterService"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[18, 0, 0, "-", "v1"], [21, 0, 0, "-", "v2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[19, 0, 0, "-", "measurement_service_pb2"], [20, 0, 0, "-", "measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[19, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[20, 1, 1, "", "MeasurementService"], [20, 1, 1, "", "MeasurementServiceServicer"], [20, 1, 1, "", "MeasurementServiceStub"], [20, 4, 1, "", "add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService": [[20, 3, 1, "", "GetMetadata"], [20, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer": [[20, 3, 1, "", "GetMetadata"], [20, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[22, 0, 0, "-", "measurement_service_pb2"], [23, 0, 0, "-", "measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[22, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[23, 1, 1, "", "MeasurementService"], [23, 1, 1, "", "MeasurementServiceServicer"], [23, 1, 1, "", "MeasurementServiceStub"], [23, 4, 1, "", "add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService": [[23, 3, 1, "", "GetMetadata"], [23, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer": [[23, 3, 1, "", "GetMetadata"], [23, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[24, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[27, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[28, 0, 0, "-", "pin_map_service_pb2"], [29, 0, 0, "-", "pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[28, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[29, 1, 1, "", "PinMapService"], [29, 1, 1, "", "PinMapServiceServicer"], [29, 1, 1, "", "PinMapServiceStub"], [29, 4, 1, "", "add_PinMapServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService": [[29, 3, 1, "", "CreatePinMapFromXml"], [29, 3, 1, "", "GetPinMap"], [29, 3, 1, "", "QueryPins"], [29, 3, 1, "", "QueryRelays"], [29, 3, 1, "", "QueryResourceAccessInformation"], [29, 3, 1, "", "UpdatePinMapFromXml"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer": [[29, 3, 1, "", "CreatePinMapFromXml"], [29, 3, 1, "", "GetPinMap"], [29, 3, 1, "", "QueryPins"], [29, 3, 1, "", "QueryRelays"], [29, 3, 1, "", "QueryResourceAccessInformation"], [29, 3, 1, "", "UpdatePinMapFromXml"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[31, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[32, 0, 0, "-", "session_management_service_pb2"], [33, 0, 0, "-", "session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[32, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[33, 1, 1, "", "SessionManagementService"], [33, 1, 1, "", "SessionManagementServiceServicer"], [33, 1, 1, "", "SessionManagementServiceStub"], [33, 4, 1, "", "add_SessionManagementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService": [[33, 3, 1, "", "RegisterSessions"], [33, 3, 1, "", "ReserveAllRegisteredSessions"], [33, 3, 1, "", "ReserveSessions"], [33, 3, 1, "", "UnregisterSessions"], [33, 3, 1, "", "UnreserveSessions"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer": [[33, 3, 1, "", "RegisterSessions"], [33, 3, 1, "", "ReserveAllRegisteredSessions"], [33, 3, 1, "", "ReserveSessions"], [33, 3, 1, "", "UnregisterSessions"], [33, 3, 1, "", "UnreserveSessions"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[35, 0, 0, "-", "types"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[36, 0, 0, "-", "xydata_pb2"], [37, 0, 0, "-", "xydata_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[36, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[38, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[39, 1, 1, "", "SessionUtilities"], [39, 1, 1, "", "SessionUtilitiesServicer"], [39, 1, 1, "", "SessionUtilitiesStub"], [39, 4, 1, "", "add_SessionUtilitiesServicer_to_server"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities": [[39, 3, 1, "", "EnumerateDevices"], [39, 3, 1, "", "IsReservedByClient"], [39, 3, 1, "", "Reserve"], [39, 3, 1, "", "ResetServer"], [39, 3, 1, "", "Unreserve"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer": [[39, 3, 1, "", "EnumerateDevices"], [39, 3, 1, "", "IsReservedByClient"], [39, 3, 1, "", "Reserve"], [39, 3, 1, "", "ResetServer"], [39, 3, 1, "", "Unreserve"]], "ni_measurementlink_service._loggers": [[41, 1, 1, "", "ClientLogger"], [41, 1, 1, "", "ServerLogger"]], "ni_measurementlink_service._loggers.ClientLogger": [[41, 3, 1, "", "intercept_stream_stream"], [41, 3, 1, "", "intercept_stream_unary"], [41, 3, 1, "", "intercept_unary_stream"], [41, 3, 1, "", "intercept_unary_unary"], [41, 3, 1, "", "is_enabled"]], "ni_measurementlink_service._loggers.ServerLogger": [[41, 3, 1, "", "intercept_service"], [41, 3, 1, "", "is_enabled"]], "ni_measurementlink_service._tracelogging": [[42, 4, 1, "", "is_enabled"], [42, 4, 1, "", "log_grpc_client_call_start"], [42, 4, 1, "", "log_grpc_client_call_stop"], [42, 4, 1, "", "log_grpc_client_call_streaming_request"], [42, 4, 1, "", "log_grpc_client_call_streaming_response"], [42, 4, 1, "", "log_grpc_server_call_start"], [42, 4, 1, "", "log_grpc_server_call_stop"], [42, 4, 1, "", "log_grpc_server_call_streaming_request"], [42, 4, 1, "", "log_grpc_server_call_streaming_response"]], "ni_measurementlink_service.measurement": [[45, 0, 0, "-", "info"], [46, 0, 0, "-", "service"]], "ni_measurementlink_service.measurement.info": [[45, 1, 1, "", "DataType"], [45, 1, 1, "", "MeasurementInfo"], [45, 1, 1, "", "ServiceInfo"], [45, 1, 1, "", "TypeSpecialization"]], "ni_measurementlink_service.measurement.info.DataType": [[45, 2, 1, "", "Boolean"], [45, 2, 1, "", "BooleanArray1D"], [45, 2, 1, "", "Double"], [45, 2, 1, "", "DoubleArray1D"], [45, 2, 1, "", "DoubleXYData"], [45, 2, 1, "", "Enum"], [45, 2, 1, "", "EnumArray1D"], [45, 2, 1, "", "Float"], [45, 2, 1, "", "FloatArray1D"], [45, 2, 1, "", "Int32"], [45, 2, 1, "", "Int32Array1D"], [45, 2, 1, "", "Int64"], [45, 2, 1, "", "Int64Array1D"], [45, 2, 1, "", "Path"], [45, 2, 1, "", "PathArray1D"], [45, 2, 1, "", "Pin"], [45, 2, 1, "", "PinArray1D"], [45, 2, 1, "", "String"], [45, 2, 1, "", "StringArray1D"], [45, 2, 1, "", "UInt32"], [45, 2, 1, "", "UInt32Array1D"], [45, 2, 1, "", "UInt64"], [45, 2, 1, "", "UInt64Array1D"]], "ni_measurementlink_service.measurement.info.MeasurementInfo": [[45, 2, 1, "", "display_name"], [45, 2, 1, "", "ui_file_paths"], [45, 2, 1, "", "version"]], "ni_measurementlink_service.measurement.info.ServiceInfo": [[45, 2, 1, "", "annotations"], [45, 2, 1, "", "description_url"], [45, 2, 1, "", "provided_interfaces"], [45, 2, 1, "", "service_class"]], "ni_measurementlink_service.measurement.info.TypeSpecialization": [[45, 2, 1, "", "Enum"], [45, 2, 1, "", "NoType"], [45, 2, 1, "", "Path"], [45, 2, 1, "", "Pin"]], "ni_measurementlink_service.measurement.service": [[46, 1, 1, "", "GrpcChannelPool"], [46, 1, 1, "", "MeasurementContext"], [46, 1, 1, "", "MeasurementService"], [46, 5, 1, "", "SupportedEnumType"]], "ni_measurementlink_service.measurement.service.GrpcChannelPool": [[46, 3, 1, "", "__enter__"], [46, 3, 1, "", "__exit__"], [46, 3, 1, "", "close"], [46, 3, 1, "", "get_channel"]], "ni_measurementlink_service.measurement.service.MeasurementContext": [[46, 3, 1, "", "abort"], [46, 3, 1, "", "add_cancel_callback"], [46, 3, 1, "", "cancel"], [46, 3, 1, "", "grpc_context"], [46, 3, 1, "", "pin_map_context"], [46, 3, 1, "", "time_remaining"]], "ni_measurementlink_service.measurement.service.MeasurementService": [[46, 3, 1, "", "__enter__"], [46, 3, 1, "", "__exit__"], [46, 3, 1, "", "close_service"], [46, 3, 1, "", "configuration"], [46, 3, 1, "", "get_channel"], [46, 3, 1, "", "host_service"], [46, 3, 1, "", "output"], [46, 3, 1, "", "register_measurement"]], "ni_measurementlink_service.session_management": [[47, 1, 1, "", "BaseReservation"], [47, 1, 1, "", "ChannelMapping"], [47, 1, 1, "", "Client"], [47, 5, 1, "", "GRPC_SERVICE_CLASS"], [47, 5, 1, "", "GRPC_SERVICE_INTERFACE_NAME"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_DAQMX"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_DCPOWER"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_DIGITAL_PATTERN"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_DMM"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_FGEN"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_HSDIO"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_MODEL_BASED_INSTRUMENT"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_RELAY_DRIVER"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_RFMX"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_RFPM"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_RFSA"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_RFSG"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_SCOPE"], [47, 5, 1, "", "INSTRUMENT_TYPE_NI_SWITCH_EXECUTIVE_VIRTUAL_DEVICE"], [47, 5, 1, "", "INSTRUMENT_TYPE_NONE"], [47, 1, 1, "", "MultiSessionReservation"], [47, 1, 1, "", "PinMapContext"], [47, 1, 1, "", "SessionInformation"], [47, 1, 1, "", "SingleSessionReservation"], [47, 4, 1, "", "__getattr__"]], "ni_measurementlink_service.session_management.BaseReservation": [[47, 3, 1, "", "__enter__"], [47, 3, 1, "", "__exit__"], [47, 3, 1, "", "unreserve"]], "ni_measurementlink_service.session_management.ChannelMapping": [[47, 2, 1, "", "channel"], [47, 2, 1, "", "pin_or_relay_name"], [47, 2, 1, "", "site"]], "ni_measurementlink_service.session_management.Client": [[47, 3, 1, "", "register_sessions"], [47, 3, 1, "", "reserve_all_registered_sessions"], [47, 3, 1, "", "reserve_session"], [47, 3, 1, "", "reserve_sessions"], [47, 3, 1, "", "unregister_sessions"]], "ni_measurementlink_service.session_management.MultiSessionReservation": [[47, 3, 1, "", "session_info"]], "ni_measurementlink_service.session_management.PinMapContext": [[47, 2, 1, "", "pin_map_id"], [47, 2, 1, "", "sites"]], "ni_measurementlink_service.session_management.SessionInformation": [[47, 2, 1, "", "channel_list"], [47, 2, 1, "", "channel_mappings"], [47, 2, 1, "", "instrument_type_id"], [47, 2, 1, "", "resource_name"], [47, 2, 1, "", "session_exists"], [47, 2, 1, "", "session_name"]], "ni_measurementlink_service.session_management.SingleSessionReservation": [[47, 3, 1, "", "session_info"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:function", "5": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "data", "Python data"]}, "titleterms": {"api": 0, "refer": 0, "ni_measurementlink_servic": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47], "_datatypeinfo": 1, "modul": [1, 2, 3, 6, 7, 8, 9, 13, 14, 19, 20, 22, 23, 24, 28, 29, 32, 33, 36, 38, 39, 41, 42, 45, 46, 47], "content": [1, 2, 3, 6, 7, 8, 9, 13, 14, 19, 20, 22, 23, 24, 28, 29, 32, 33, 36, 38, 39, 41, 42, 43, 45, 46, 47], "class": [1, 2, 3, 6, 7, 9, 14, 20, 23, 29, 33, 39, 41, 43, 45, 46, 47], "function": [1, 6, 8, 14, 20, 23, 29, 33, 39, 42, 47], "attribut": [1, 2, 3, 6, 7, 9, 43, 45, 46, 47], "_intern": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], "discovery_cli": 2, "arg": [2, 6, 7, 8, 9, 43, 46, 47], "return": [2, 6, 7, 8, 9, 43, 46, 47], "grpc_servic": 3, "subpackag": [4, 10, 11, 12, 16, 17, 26, 30, 34, 43], "submodul": [4, 5, 10, 15, 16, 18, 21, 27, 31, 35, 43, 44], "paramet": [5, 6, 7, 8], "metadata": 6, "rais": [6, 7, 43, 46, 47], "serialization_strategi": 7, "serial": 8, "service_manag": 9, "stub": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "ni": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 48], "measurementlink": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 48], "discoveri": [12, 13, 14, 15], "v1": [13, 14, 15, 18, 19, 20, 27, 28, 29, 31, 32, 33], "discovery_service_pb2": 13, "discovery_service_pb2_grpc": 14, "measur": [17, 18, 19, 20, 21, 22, 23, 44, 45, 46], "measurement_service_pb2": [19, 22], "measurement_service_pb2_grpc": [20, 23], "v2": [21, 22, 23], "pin_map_context_pb2": 24, "pin_map_context_pb2_grpc": 25, "pinmap": [26, 27, 28, 29], "pin_map_service_pb2": 28, "pin_map_service_pb2_grpc": 29, "sessionmanag": [30, 31, 32, 33], "session_management_service_pb2": 32, "session_management_service_pb2_grpc": 33, "protobuf": [34, 35, 36, 37], "type": [35, 36, 37], "xydata_pb2": 36, "xydata_pb2_grpc": 37, "session_pb2": 38, "session_pb2_grpc": 39, "util": 40, "_logger": 41, "_tracelog": 42, "packag": 43, "info": 45, "servic": 46, "session_manag": 47, "indic": 48, "tabl": 48}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"API Reference": [[0, "api-reference"]], "ni_measurementlink_service._datatypeinfo": [[1, "module-ni_measurementlink_service._datatypeinfo"]], "Module Contents": [[1, "module-contents"], [2, "module-contents"], [3, "module-contents"], [6, "module-contents"], [7, "module-contents"], [8, "module-contents"], [9, "module-contents"], [13, "module-contents"], [14, "module-contents"], [19, "module-contents"], [20, "module-contents"], [22, "module-contents"], [23, "module-contents"], [24, "module-contents"], [28, "module-contents"], [29, "module-contents"], [32, "module-contents"], [33, "module-contents"], [36, "module-contents"], [38, "module-contents"], [39, "module-contents"], [41, "module-contents"], [42, "module-contents"], [45, "module-contents"], [46, "module-contents"], [47, "module-contents"]], "Classes": [[1, "classes"], [2, "classes"], [3, "classes"], [6, "classes"], [7, "classes"], [9, "classes"], [14, "classes"], [20, "classes"], [23, "classes"], [29, "classes"], [33, "classes"], [39, "classes"], [41, "classes"], [43, "classes"], [45, "classes"], [46, "classes"], [47, "classes"]], "Functions": [[1, "functions"], [6, "functions"], [8, "functions"], [14, "functions"], [20, "functions"], [23, "functions"], [29, "functions"], [33, "functions"], [39, "functions"], [42, "functions"], [47, "functions"]], "Attributes": [[1, "attributes"], [2, "attributes"], [3, "attributes"], [3, "id1"], [3, "id2"], [6, "attributes"], [7, "attributes"], [9, "attributes"], [43, "attributes"], [43, "id1"], [43, "id2"], [45, "attributes"], [45, "id1"], [46, "attributes"], [46, "id1"], [47, "attributes"], [47, "id1"], [47, "id2"], [47, "id3"]], "ni_measurementlink_service._internal.discovery_client": [[2, "module-ni_measurementlink_service._internal.discovery_client"]], "Args:": [[2, "args"], [2, "id2"], [9, "args"], [47, "id6"]], "Returns": [[2, "returns"], [2, "id1"], [2, "id3"], [6, "returns"], [7, "returns"], [7, "id3"], [7, "id5"], [8, "returns"], [8, "id2"], [8, "id4"], [9, "returns"], [43, "returns"], [43, "id10"], [43, "id11"], [43, "id13"], [46, "returns"], [46, "id9"], [46, "id10"], [46, "id12"], [47, "returns"], [47, "id5"], [47, "id8"]], "ni_measurementlink_service._internal.grpc_servicer": [[3, "module-ni_measurementlink_service._internal.grpc_servicer"]], "ni_measurementlink_service._internal": [[4, "module-ni_measurementlink_service._internal"]], "Subpackages": [[4, "subpackages"], [10, "subpackages"], [11, "subpackages"], [12, "subpackages"], [16, "subpackages"], [17, "subpackages"], [26, "subpackages"], [30, "subpackages"], [34, "subpackages"], [43, "subpackages"]], "Submodules": [[4, "submodules"], [5, "submodules"], [10, "submodules"], [15, "submodules"], [16, "submodules"], [18, "submodules"], [21, "submodules"], [27, "submodules"], [31, "submodules"], [35, "submodules"], [43, "submodules"], [44, "submodules"]], "ni_measurementlink_service._internal.parameter": [[5, "module-ni_measurementlink_service._internal.parameter"]], "ni_measurementlink_service._internal.parameter.metadata": [[6, "module-ni_measurementlink_service._internal.parameter.metadata"]], "Args": [[6, "args"], [6, "id1"], [7, "args"], [7, "id1"], [7, "id4"], [8, "args"], [8, "id1"], [8, "id3"], [43, "args"], [43, "id9"], [43, "id12"], [46, "args"], [46, "id8"], [46, "id11"], [47, "args"], [47, "id4"], [47, "id7"]], "Raises": [[6, "raises"], [7, "raises"], [7, "id2"], [43, "raises"], [43, "id14"], [46, "raises"], [46, "id13"], [47, "raises"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[7, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"]], "ni_measurementlink_service._internal.parameter.serializer": [[8, "module-ni_measurementlink_service._internal.parameter.serializer"]], "ni_measurementlink_service._internal.service_manager": [[9, "module-ni_measurementlink_service._internal.service_manager"]], "ni_measurementlink_service._internal.stubs": [[10, "module-ni_measurementlink_service._internal.stubs"]], "ni_measurementlink_service._internal.stubs.ni": [[11, "module-ni_measurementlink_service._internal.stubs.ni"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[12, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[13, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[14, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc": [[25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[34, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[35, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[36, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc": [[37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[38, "module-ni_measurementlink_service._internal.stubs.session_pb2"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[39, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"]], "ni_measurementlink_service._internal.utilities": [[40, "module-ni_measurementlink_service._internal.utilities"]], "ni_measurementlink_service._loggers": [[41, "module-ni_measurementlink_service._loggers"]], "ni_measurementlink_service._tracelogging": [[42, "module-ni_measurementlink_service._tracelogging"]], "ni_measurementlink_service": [[43, "module-ni_measurementlink_service"]], "Package Contents": [[43, "package-contents"]], "ni_measurementlink_service.measurement": [[44, "module-ni_measurementlink_service.measurement"]], "ni_measurementlink_service.measurement.info": [[45, "module-ni_measurementlink_service.measurement.info"]], "ni_measurementlink_service.measurement.service": [[46, "module-ni_measurementlink_service.measurement.service"]], "ni_measurementlink_service.session_management": [[47, "module-ni_measurementlink_service.session_management"]], "NI MeasurementLink": [[48, "ni-measurementlink"]], "Indices and tables": [[48, "indices-and-tables"]]}, "indexentries": {"datatypeinfo (class in ni_measurementlink_service._datatypeinfo)": [[1, "ni_measurementlink_service._datatypeinfo.DataTypeInfo"]], "get_type_info() (in module ni_measurementlink_service._datatypeinfo)": [[1, "ni_measurementlink_service._datatypeinfo.get_type_info"]], "grpc_field_type (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[1, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.grpc_field_type"]], "message_type (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[1, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.message_type"]], "module": [[1, "module-ni_measurementlink_service._datatypeinfo"], [2, "module-ni_measurementlink_service._internal.discovery_client"], [3, "module-ni_measurementlink_service._internal.grpc_servicer"], [4, "module-ni_measurementlink_service._internal"], [5, "module-ni_measurementlink_service._internal.parameter"], [6, "module-ni_measurementlink_service._internal.parameter.metadata"], [7, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"], [8, "module-ni_measurementlink_service._internal.parameter.serializer"], [9, "module-ni_measurementlink_service._internal.service_manager"], [10, "module-ni_measurementlink_service._internal.stubs"], [11, "module-ni_measurementlink_service._internal.stubs.ni"], [12, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"], [13, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"], [14, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"], [15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"], [16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"], [17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"], [18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"], [19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"], [20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"], [21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"], [22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"], [23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"], [24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"], [25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"], [26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"], [27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"], [28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"], [29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"], [30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"], [31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"], [32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"], [33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"], [34, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"], [35, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"], [36, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"], [37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"], [38, "module-ni_measurementlink_service._internal.stubs.session_pb2"], [39, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"], [40, "module-ni_measurementlink_service._internal.utilities"], [41, "module-ni_measurementlink_service._loggers"], [42, "module-ni_measurementlink_service._tracelogging"], [43, "module-ni_measurementlink_service"], [44, "module-ni_measurementlink_service.measurement"], [45, "module-ni_measurementlink_service.measurement.info"], [46, "module-ni_measurementlink_service.measurement.service"], [47, "module-ni_measurementlink_service.session_management"]], "ni_measurementlink_service._datatypeinfo": [[1, "module-ni_measurementlink_service._datatypeinfo"]], "repeated (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[1, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.repeated"]], "type_specialization (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[1, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.type_specialization"]], "discoveryclient (class in ni_measurementlink_service._internal.discovery_client)": [[2, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient"]], "servicelocation (class in ni_measurementlink_service._internal.discovery_client)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation"]], "insecure_address (ni_measurementlink_service._internal.discovery_client.servicelocation property)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.insecure_address"]], "insecure_port (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.insecure_port"]], "location (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.location"]], "ni_measurementlink_service._internal.discovery_client": [[2, "module-ni_measurementlink_service._internal.discovery_client"]], "register_measurement_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[2, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.register_measurement_service"]], "resolve_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[2, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.resolve_service"]], "ssl_authenticated_address (ni_measurementlink_service._internal.discovery_client.servicelocation property)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.ssl_authenticated_address"]], "ssl_authenticated_port (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[2, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.ssl_authenticated_port"]], "stub (ni_measurementlink_service._internal.discovery_client.discoveryclient property)": [[2, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.stub"]], "unregister_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[2, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.unregister_service"]], "getmetadata() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv1 method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv2 method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2.GetMetadata"]], "measure() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv1 method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1.Measure"]], "measure() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv2 method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2.Measure"]], "measurementservicecontext (class in ni_measurementlink_service._internal.grpc_servicer)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext"]], "measurementserviceservicerv1 (class in ni_measurementlink_service._internal.grpc_servicer)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1"]], "measurementserviceservicerv2 (class in ni_measurementlink_service._internal.grpc_servicer)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2"]], "abort() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.abort"]], "add_cancel_callback() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.add_cancel_callback"]], "cancel() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.cancel"]], "grpc_context (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.grpc_context"]], "mark_complete() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.mark_complete"]], "measurement_service_context (in module ni_measurementlink_service._internal.grpc_servicer)": [[3, "ni_measurementlink_service._internal.grpc_servicer.measurement_service_context"]], "ni_measurementlink_service._internal.grpc_servicer": [[3, "module-ni_measurementlink_service._internal.grpc_servicer"]], "pin_map_context (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.pin_map_context"]], "time_remaining (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[3, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.time_remaining"]], "ni_measurementlink_service._internal": [[4, "module-ni_measurementlink_service._internal"]], "ni_measurementlink_service._internal.parameter": [[5, "module-ni_measurementlink_service._internal.parameter"]], "parametermetadata (class in ni_measurementlink_service._internal.parameter.metadata)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata"]], "annotations (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.annotations"]], "default_value (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.default_value"]], "display_name (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.display_name"]], "get_enum_values_annotation() (in module ni_measurementlink_service._internal.parameter.metadata)": [[6, "ni_measurementlink_service._internal.parameter.metadata.get_enum_values_annotation"]], "message_type (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.message_type"]], "ni_measurementlink_service._internal.parameter.metadata": [[6, "module-ni_measurementlink_service._internal.parameter.metadata"]], "repeated (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.repeated"]], "type (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[6, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.type"]], "validate_default_value_type() (in module ni_measurementlink_service._internal.parameter.metadata)": [[6, "ni_measurementlink_service._internal.parameter.metadata.validate_default_value_type"]], "boolarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayDecoder"]], "boolarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayEncoder"]], "booldecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolDecoder"]], "boolencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolEncoder"]], "context (class in ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Context"]], "doublearraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayDecoder"]], "doublearrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayEncoder"]], "doubledecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleDecoder"]], "doubleencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleEncoder"]], "floatarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayDecoder"]], "floatarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayEncoder"]], "floatdecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatDecoder"]], "floatencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatEncoder"]], "int32arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int32ArrayDecoder"]], "int32decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int32Decoder"]], "int64arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int64ArrayDecoder"]], "int64decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int64Decoder"]], "intarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.IntArrayEncoder"]], "intencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.IntEncoder"]], "stringarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayDecoder"]], "stringarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayEncoder"]], "stringdecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringDecoder"]], "stringencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringEncoder"]], "uint32arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32ArrayDecoder"]], "uint32decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32Decoder"]], "uint64arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64ArrayDecoder"]], "uint64decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64Decoder"]], "uintarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UIntArrayEncoder"]], "uintencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.UIntEncoder"]], "get_decoder() (ni_measurementlink_service._internal.parameter.serialization_strategy.context static method)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Context.get_decoder"]], "get_encoder() (ni_measurementlink_service._internal.parameter.serialization_strategy.context static method)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Context.get_encoder"]], "get_type_default() (ni_measurementlink_service._internal.parameter.serialization_strategy.context static method)": [[7, "ni_measurementlink_service._internal.parameter.serialization_strategy.Context.get_type_default"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[7, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"]], "deserialize_parameters() (in module ni_measurementlink_service._internal.parameter.serializer)": [[8, "ni_measurementlink_service._internal.parameter.serializer.deserialize_parameters"]], "ni_measurementlink_service._internal.parameter.serializer": [[8, "module-ni_measurementlink_service._internal.parameter.serializer"]], "serialize_default_values() (in module ni_measurementlink_service._internal.parameter.serializer)": [[8, "ni_measurementlink_service._internal.parameter.serializer.serialize_default_values"]], "serialize_parameters() (in module ni_measurementlink_service._internal.parameter.serializer)": [[8, "ni_measurementlink_service._internal.parameter.serializer.serialize_parameters"]], "grpcservice (class in ni_measurementlink_service._internal.service_manager)": [[9, "ni_measurementlink_service._internal.service_manager.GrpcService"]], "ni_measurementlink_service._internal.service_manager": [[9, "module-ni_measurementlink_service._internal.service_manager"]], "start() (ni_measurementlink_service._internal.service_manager.grpcservice method)": [[9, "ni_measurementlink_service._internal.service_manager.GrpcService.start"]], "stop() (ni_measurementlink_service._internal.service_manager.grpcservice method)": [[9, "ni_measurementlink_service._internal.service_manager.GrpcService.stop"]], "ni_measurementlink_service._internal.stubs": [[10, "module-ni_measurementlink_service._internal.stubs"]], "ni_measurementlink_service._internal.stubs.ni": [[11, "module-ni_measurementlink_service._internal.stubs.ni"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[12, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2)": [[13, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[13, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"]], "discoveryservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService"]], "discoveryserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer"]], "discoveryservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceStub"]], "enumerateservices() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.EnumerateServices"]], "enumerateservices() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.EnumerateServices"]], "registerservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.RegisterService"]], "registerservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.RegisterService"]], "resolveservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.ResolveService"]], "resolveservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.ResolveService"]], "unregisterservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.UnregisterService"]], "unregisterservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.UnregisterService"]], "add_discoveryserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[14, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.add_DiscoveryServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[14, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2)": [[19, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementservice static method)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementserviceservicer method)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer.GetMetadata"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementservice static method)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService.Measure"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementserviceservicer method)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer.Measure"]], "measurementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService"]], "measurementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer"]], "measurementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceStub"]], "add_measurementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[20, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2)": [[22, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementservice static method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementserviceservicer method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer.GetMetadata"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementservice static method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService.Measure"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementserviceservicer method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer.Measure"]], "measurementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService"]], "measurementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer"]], "measurementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceStub"]], "add_measurementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2)": [[24, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc": [[25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2)": [[28, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"]], "createpinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.CreatePinMapFromXml"]], "createpinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.CreatePinMapFromXml"]], "getpinmap() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.GetPinMap"]], "getpinmap() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.GetPinMap"]], "pinmapservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService"]], "pinmapserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer"]], "pinmapservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceStub"]], "querypins() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryPins"]], "querypins() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryPins"]], "queryrelays() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryRelays"]], "queryrelays() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryRelays"]], "queryresourceaccessinformation() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryResourceAccessInformation"]], "queryresourceaccessinformation() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryResourceAccessInformation"]], "updatepinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.UpdatePinMapFromXml"]], "updatepinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.UpdatePinMapFromXml"]], "add_pinmapserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[29, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.add_PinMapServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"]], "registersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.RegisterSessions"]], "registersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.RegisterSessions"]], "reserveallregisteredsessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.ReserveAllRegisteredSessions"]], "reserveallregisteredsessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.ReserveAllRegisteredSessions"]], "reservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.ReserveSessions"]], "reservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.ReserveSessions"]], "sessionmanagementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService"]], "sessionmanagementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer"]], "sessionmanagementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceStub"]], "unregistersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.UnregisterSessions"]], "unregistersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.UnregisterSessions"]], "unreservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.UnreserveSessions"]], "unreservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.UnreserveSessions"]], "add_sessionmanagementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[33, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.add_SessionManagementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[34, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[35, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2)": [[36, "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[36, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc": [[37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"]], "descriptor (in module ni_measurementlink_service._internal.stubs.session_pb2)": [[38, "ni_measurementlink_service._internal.stubs.session_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[38, "module-ni_measurementlink_service._internal.stubs.session_pb2"]], "enumeratedevices() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.EnumerateDevices"]], "enumeratedevices() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.EnumerateDevices"]], "isreservedbyclient() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.IsReservedByClient"]], "isreservedbyclient() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.IsReservedByClient"]], "reserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.Reserve"]], "reserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.Reserve"]], "resetserver() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.ResetServer"]], "resetserver() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.ResetServer"]], "sessionutilities (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities"]], "sessionutilitiesservicer (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer"]], "sessionutilitiesstub (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesStub"]], "unreserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.Unreserve"]], "unreserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.Unreserve"]], "add_sessionutilitiesservicer_to_server() (in module ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[39, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.add_SessionUtilitiesServicer_to_server"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[39, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"]], "ni_measurementlink_service._internal.utilities": [[40, "module-ni_measurementlink_service._internal.utilities"]], "clientlogger (class in ni_measurementlink_service._loggers)": [[41, "ni_measurementlink_service._loggers.ClientLogger"]], "serverlogger (class in ni_measurementlink_service._loggers)": [[41, "ni_measurementlink_service._loggers.ServerLogger"]], "intercept_service() (ni_measurementlink_service._loggers.serverlogger method)": [[41, "ni_measurementlink_service._loggers.ServerLogger.intercept_service"]], "intercept_stream_stream() (ni_measurementlink_service._loggers.clientlogger method)": [[41, "ni_measurementlink_service._loggers.ClientLogger.intercept_stream_stream"]], "intercept_stream_unary() (ni_measurementlink_service._loggers.clientlogger method)": [[41, "ni_measurementlink_service._loggers.ClientLogger.intercept_stream_unary"]], "intercept_unary_stream() (ni_measurementlink_service._loggers.clientlogger method)": [[41, "ni_measurementlink_service._loggers.ClientLogger.intercept_unary_stream"]], "intercept_unary_unary() (ni_measurementlink_service._loggers.clientlogger method)": [[41, "ni_measurementlink_service._loggers.ClientLogger.intercept_unary_unary"]], "is_enabled() (ni_measurementlink_service._loggers.clientlogger class method)": [[41, "ni_measurementlink_service._loggers.ClientLogger.is_enabled"]], "is_enabled() (ni_measurementlink_service._loggers.serverlogger class method)": [[41, "ni_measurementlink_service._loggers.ServerLogger.is_enabled"]], "ni_measurementlink_service._loggers": [[41, "module-ni_measurementlink_service._loggers"]], "is_enabled() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.is_enabled"]], "log_grpc_client_call_start() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_client_call_start"]], "log_grpc_client_call_stop() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_client_call_stop"]], "log_grpc_client_call_streaming_request() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_client_call_streaming_request"]], "log_grpc_client_call_streaming_response() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_client_call_streaming_response"]], "log_grpc_server_call_start() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_server_call_start"]], "log_grpc_server_call_stop() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_server_call_stop"]], "log_grpc_server_call_streaming_request() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_server_call_streaming_request"]], "log_grpc_server_call_streaming_response() (in module ni_measurementlink_service._tracelogging)": [[42, "ni_measurementlink_service._tracelogging.log_grpc_server_call_streaming_response"]], "ni_measurementlink_service._tracelogging": [[42, "module-ni_measurementlink_service._tracelogging"]], "boolean (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Boolean"]], "booleanarray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.BooleanArray1D"]], "datatype (class in ni_measurementlink_service)": [[43, "ni_measurementlink_service.DataType"]], "double (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Double"]], "doublearray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.DoubleArray1D"]], "doublexydata (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.DoubleXYData"]], "enum (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Enum"]], "enumarray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.EnumArray1D"]], "float (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Float"]], "floatarray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.FloatArray1D"]], "int32 (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Int32"]], "int32array1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Int32Array1D"]], "int64 (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Int64"]], "int64array1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Int64Array1D"]], "measurementinfo (class in ni_measurementlink_service)": [[43, "ni_measurementlink_service.MeasurementInfo"]], "measurementservice (class in ni_measurementlink_service)": [[43, "ni_measurementlink_service.MeasurementService"]], "path (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Path"]], "patharray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.PathArray1D"]], "pin (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.Pin"]], "pinarray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.PinArray1D"]], "serviceinfo (class in ni_measurementlink_service)": [[43, "ni_measurementlink_service.ServiceInfo"]], "string (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.String"]], "stringarray1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.StringArray1D"]], "uint32 (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.UInt32"]], "uint32array1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.UInt32Array1D"]], "uint64 (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.UInt64"]], "uint64array1d (ni_measurementlink_service.datatype attribute)": [[43, "ni_measurementlink_service.DataType.UInt64Array1D"]], "__enter__() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.__enter__"]], "__exit__() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.__exit__"]], "annotations (ni_measurementlink_service.serviceinfo attribute)": [[43, "ni_measurementlink_service.ServiceInfo.annotations"]], "close_service() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.close_service"]], "configuration() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.configuration"]], "description_url (ni_measurementlink_service.serviceinfo attribute)": [[43, "ni_measurementlink_service.ServiceInfo.description_url"]], "display_name (ni_measurementlink_service.measurementinfo attribute)": [[43, "ni_measurementlink_service.MeasurementInfo.display_name"]], "get_channel() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.get_channel"]], "host_service() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.host_service"]], "ni_measurementlink_service": [[43, "module-ni_measurementlink_service"]], "output() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.output"]], "provided_interfaces (ni_measurementlink_service.serviceinfo attribute)": [[43, "ni_measurementlink_service.ServiceInfo.provided_interfaces"]], "register_measurement() (ni_measurementlink_service.measurementservice method)": [[43, "ni_measurementlink_service.MeasurementService.register_measurement"]], "service_class (ni_measurementlink_service.serviceinfo attribute)": [[43, "ni_measurementlink_service.ServiceInfo.service_class"]], "ui_file_paths (ni_measurementlink_service.measurementinfo attribute)": [[43, "ni_measurementlink_service.MeasurementInfo.ui_file_paths"]], "version (ni_measurementlink_service.measurementinfo attribute)": [[43, "ni_measurementlink_service.MeasurementInfo.version"]], "ni_measurementlink_service.measurement": [[44, "module-ni_measurementlink_service.measurement"]], "boolean (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Boolean"]], "booleanarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.BooleanArray1D"]], "datatype (class in ni_measurementlink_service.measurement.info)": [[45, "ni_measurementlink_service.measurement.info.DataType"]], "double (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Double"]], "doublearray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.DoubleArray1D"]], "doublexydata (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.DoubleXYData"]], "enum (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Enum"]], "enum (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[45, "ni_measurementlink_service.measurement.info.TypeSpecialization.Enum"]], "enumarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.EnumArray1D"]], "float (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Float"]], "floatarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.FloatArray1D"]], "int32 (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Int32"]], "int32array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Int32Array1D"]], "int64 (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Int64"]], "int64array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Int64Array1D"]], "measurementinfo (class in ni_measurementlink_service.measurement.info)": [[45, "ni_measurementlink_service.measurement.info.MeasurementInfo"]], "notype (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[45, "ni_measurementlink_service.measurement.info.TypeSpecialization.NoType"]], "path (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Path"]], "path (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[45, "ni_measurementlink_service.measurement.info.TypeSpecialization.Path"]], "patharray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.PathArray1D"]], "pin (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.Pin"]], "pin (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[45, "ni_measurementlink_service.measurement.info.TypeSpecialization.Pin"]], "pinarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.PinArray1D"]], "serviceinfo (class in ni_measurementlink_service.measurement.info)": [[45, "ni_measurementlink_service.measurement.info.ServiceInfo"]], "string (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.String"]], "stringarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.StringArray1D"]], "typespecialization (class in ni_measurementlink_service.measurement.info)": [[45, "ni_measurementlink_service.measurement.info.TypeSpecialization"]], "uint32 (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.UInt32"]], "uint32array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.UInt32Array1D"]], "uint64 (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.UInt64"]], "uint64array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[45, "ni_measurementlink_service.measurement.info.DataType.UInt64Array1D"]], "annotations (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.ServiceInfo.annotations"]], "description_url (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.ServiceInfo.description_url"]], "display_name (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.MeasurementInfo.display_name"]], "ni_measurementlink_service.measurement.info": [[45, "module-ni_measurementlink_service.measurement.info"]], "provided_interfaces (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.ServiceInfo.provided_interfaces"]], "service_class (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.ServiceInfo.service_class"]], "ui_file_paths (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.MeasurementInfo.ui_file_paths"]], "version (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[45, "ni_measurementlink_service.measurement.info.MeasurementInfo.version"]], "grpcchannelpool (class in ni_measurementlink_service.measurement.service)": [[46, "ni_measurementlink_service.measurement.service.GrpcChannelPool"]], "measurementcontext (class in ni_measurementlink_service.measurement.service)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext"]], "measurementservice (class in ni_measurementlink_service.measurement.service)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService"]], "supportedenumtype (in module ni_measurementlink_service.measurement.service)": [[46, "ni_measurementlink_service.measurement.service.SupportedEnumType"]], "__enter__() (ni_measurementlink_service.measurement.service.grpcchannelpool method)": [[46, "ni_measurementlink_service.measurement.service.GrpcChannelPool.__enter__"]], "__enter__() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.__enter__"]], "__exit__() (ni_measurementlink_service.measurement.service.grpcchannelpool method)": [[46, "ni_measurementlink_service.measurement.service.GrpcChannelPool.__exit__"]], "__exit__() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.__exit__"]], "abort() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.abort"]], "add_cancel_callback() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.add_cancel_callback"]], "cancel() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.cancel"]], "close() (ni_measurementlink_service.measurement.service.grpcchannelpool method)": [[46, "ni_measurementlink_service.measurement.service.GrpcChannelPool.close"]], "close_service() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.close_service"]], "configuration() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.configuration"]], "get_channel() (ni_measurementlink_service.measurement.service.grpcchannelpool method)": [[46, "ni_measurementlink_service.measurement.service.GrpcChannelPool.get_channel"]], "get_channel() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.get_channel"]], "grpc_context (ni_measurementlink_service.measurement.service.measurementcontext property)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.grpc_context"]], "host_service() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.host_service"]], "ni_measurementlink_service.measurement.service": [[46, "module-ni_measurementlink_service.measurement.service"]], "output() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.output"]], "pin_map_context (ni_measurementlink_service.measurement.service.measurementcontext property)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.pin_map_context"]], "register_measurement() (ni_measurementlink_service.measurement.service.measurementservice method)": [[46, "ni_measurementlink_service.measurement.service.MeasurementService.register_measurement"]], "time_remaining (ni_measurementlink_service.measurement.service.measurementcontext property)": [[46, "ni_measurementlink_service.measurement.service.MeasurementContext.time_remaining"]], "basereservation (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.BaseReservation"]], "channelmapping (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.ChannelMapping"]], "client (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.Client"]], "grpc_service_class (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.GRPC_SERVICE_CLASS"]], "grpc_service_interface_name (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.GRPC_SERVICE_INTERFACE_NAME"]], "instrument_type_ni_daqmx (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DAQMX"]], "instrument_type_ni_dcpower (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DCPOWER"]], "instrument_type_ni_digital_pattern (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DIGITAL_PATTERN"]], "instrument_type_ni_dmm (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DMM"]], "instrument_type_ni_fgen (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_FGEN"]], "instrument_type_ni_hsdio (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_HSDIO"]], "instrument_type_ni_model_based_instrument (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_MODEL_BASED_INSTRUMENT"]], "instrument_type_ni_relay_driver (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RELAY_DRIVER"]], "instrument_type_ni_rfmx (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFMX"]], "instrument_type_ni_rfpm (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFPM"]], "instrument_type_ni_rfsa (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFSA"]], "instrument_type_ni_rfsg (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFSG"]], "instrument_type_ni_scope (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_SCOPE"]], "instrument_type_ni_switch_executive_virtual_device (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_SWITCH_EXECUTIVE_VIRTUAL_DEVICE"]], "instrument_type_none (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NONE"]], "multisessionreservation (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.MultiSessionReservation"]], "pinmapcontext (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.PinMapContext"]], "sessioninformation (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.SessionInformation"]], "singlesessionreservation (class in ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.SingleSessionReservation"]], "__enter__() (ni_measurementlink_service.session_management.basereservation method)": [[47, "ni_measurementlink_service.session_management.BaseReservation.__enter__"]], "__exit__() (ni_measurementlink_service.session_management.basereservation method)": [[47, "ni_measurementlink_service.session_management.BaseReservation.__exit__"]], "__getattr__() (in module ni_measurementlink_service.session_management)": [[47, "ni_measurementlink_service.session_management.__getattr__"]], "channel (ni_measurementlink_service.session_management.channelmapping attribute)": [[47, "ni_measurementlink_service.session_management.ChannelMapping.channel"]], "channel_list (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.channel_list"]], "channel_mappings (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.channel_mappings"]], "instrument_type_id (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.instrument_type_id"]], "ni_measurementlink_service.session_management": [[47, "module-ni_measurementlink_service.session_management"]], "pin_map_id (ni_measurementlink_service.session_management.pinmapcontext attribute)": [[47, "ni_measurementlink_service.session_management.PinMapContext.pin_map_id"]], "pin_or_relay_name (ni_measurementlink_service.session_management.channelmapping attribute)": [[47, "ni_measurementlink_service.session_management.ChannelMapping.pin_or_relay_name"]], "register_sessions() (ni_measurementlink_service.session_management.client method)": [[47, "ni_measurementlink_service.session_management.Client.register_sessions"]], "reserve_all_registered_sessions() (ni_measurementlink_service.session_management.client method)": [[47, "ni_measurementlink_service.session_management.Client.reserve_all_registered_sessions"]], "reserve_session() (ni_measurementlink_service.session_management.client method)": [[47, "ni_measurementlink_service.session_management.Client.reserve_session"]], "reserve_sessions() (ni_measurementlink_service.session_management.client method)": [[47, "ni_measurementlink_service.session_management.Client.reserve_sessions"]], "resource_name (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.resource_name"]], "session_exists (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.session_exists"]], "session_info() (ni_measurementlink_service.session_management.multisessionreservation method)": [[47, "ni_measurementlink_service.session_management.MultiSessionReservation.session_info"]], "session_info() (ni_measurementlink_service.session_management.singlesessionreservation method)": [[47, "ni_measurementlink_service.session_management.SingleSessionReservation.session_info"]], "session_name (ni_measurementlink_service.session_management.sessioninformation attribute)": [[47, "ni_measurementlink_service.session_management.SessionInformation.session_name"]], "site (ni_measurementlink_service.session_management.channelmapping attribute)": [[47, "ni_measurementlink_service.session_management.ChannelMapping.site"]], "sites (ni_measurementlink_service.session_management.pinmapcontext attribute)": [[47, "ni_measurementlink_service.session_management.PinMapContext.sites"]], "unregister_sessions() (ni_measurementlink_service.session_management.client method)": [[47, "ni_measurementlink_service.session_management.Client.unregister_sessions"]], "unreserve() (ni_measurementlink_service.session_management.basereservation method)": [[47, "ni_measurementlink_service.session_management.BaseReservation.unreserve"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["autoapi/index", "autoapi/ni_measurementlink_service/_channelpool/index", "autoapi/ni_measurementlink_service/_datatypeinfo/index", "autoapi/ni_measurementlink_service/_internal/discovery_client/index", "autoapi/ni_measurementlink_service/_internal/grpc_servicer/index", "autoapi/ni_measurementlink_service/_internal/index", "autoapi/ni_measurementlink_service/_internal/parameter/_message/index", "autoapi/ni_measurementlink_service/_internal/parameter/_serializer_types/index", "autoapi/ni_measurementlink_service/_internal/parameter/index", "autoapi/ni_measurementlink_service/_internal/parameter/metadata/index", "autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index", "autoapi/ni_measurementlink_service/_internal/parameter/serializer/index", "autoapi/ni_measurementlink_service/_internal/service_manager/index", "autoapi/ni_measurementlink_service/_internal/stubs/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2/index", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2_grpc/index", "autoapi/ni_measurementlink_service/_internal/utilities/index", "autoapi/ni_measurementlink_service/_loggers/index", "autoapi/ni_measurementlink_service/_tracelogging/index", "autoapi/ni_measurementlink_service/index", "autoapi/ni_measurementlink_service/measurement/index", "autoapi/ni_measurementlink_service/measurement/info/index", "autoapi/ni_measurementlink_service/measurement/service/index", "autoapi/ni_measurementlink_service/session_management/index", "index"], "filenames": ["autoapi/index.rst", "autoapi/ni_measurementlink_service/_channelpool/index.rst", "autoapi/ni_measurementlink_service/_datatypeinfo/index.rst", "autoapi/ni_measurementlink_service/_internal/discovery_client/index.rst", "autoapi/ni_measurementlink_service/_internal/grpc_servicer/index.rst", "autoapi/ni_measurementlink_service/_internal/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/_message/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/_serializer_types/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/metadata/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/serialization_strategy/index.rst", "autoapi/ni_measurementlink_service/_internal/parameter/serializer/index.rst", "autoapi/ni_measurementlink_service/_internal/service_manager/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/discovery_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/discovery/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v1/measurement_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/measurement/v2/measurement_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pin_map_context_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/pinmap/v1/pin_map_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/measurementlink/sessionmanagement/v1/session_management_service_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/ni/protobuf/types/xydata_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2/index.rst", "autoapi/ni_measurementlink_service/_internal/stubs/session_pb2_grpc/index.rst", "autoapi/ni_measurementlink_service/_internal/utilities/index.rst", "autoapi/ni_measurementlink_service/_loggers/index.rst", "autoapi/ni_measurementlink_service/_tracelogging/index.rst", "autoapi/ni_measurementlink_service/index.rst", "autoapi/ni_measurementlink_service/measurement/index.rst", "autoapi/ni_measurementlink_service/measurement/info/index.rst", "autoapi/ni_measurementlink_service/measurement/service/index.rst", "autoapi/ni_measurementlink_service/session_management/index.rst", "index.rst"], "titles": ["API Reference", "ni_measurementlink_service._channelpool", "ni_measurementlink_service._datatypeinfo", "ni_measurementlink_service._internal.discovery_client", "ni_measurementlink_service._internal.grpc_servicer", "ni_measurementlink_service._internal", "ni_measurementlink_service._internal.parameter._message", "ni_measurementlink_service._internal.parameter._serializer_types", "ni_measurementlink_service._internal.parameter", "ni_measurementlink_service._internal.parameter.metadata", "ni_measurementlink_service._internal.parameter.serialization_strategy", "ni_measurementlink_service._internal.parameter.serializer", "ni_measurementlink_service._internal.service_manager", "ni_measurementlink_service._internal.stubs", "ni_measurementlink_service._internal.stubs.ni", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2", "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc", "ni_measurementlink_service._internal.stubs.ni.protobuf", "ni_measurementlink_service._internal.stubs.ni.protobuf.types", "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2", "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc", "ni_measurementlink_service._internal.stubs.session_pb2", "ni_measurementlink_service._internal.stubs.session_pb2_grpc", "ni_measurementlink_service._internal.utilities", "ni_measurementlink_service._loggers", "ni_measurementlink_service._tracelogging", "ni_measurementlink_service", "ni_measurementlink_service.measurement", "ni_measurementlink_service.measurement.info", "ni_measurementlink_service.measurement.service", "ni_measurementlink_service.session_management", "NI MeasurementLink"], "terms": {"thi": [0, 2, 9, 17, 36, 46, 48, 49, 50], "page": [0, 46, 48, 51], "contain": [0, 3, 4, 8, 9, 11, 17, 50], "auto": [0, 13, 14, 15, 18, 19, 20, 21, 24, 29, 30, 33, 34, 37, 38], "gener": [0, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 39, 41], "document": [0, 42], "1": [0, 36, 46, 48, 49, 50], "ni_measurementlink_servic": [0, 51], "measur": [0, 2, 3, 4, 5, 8, 12, 13, 14, 19, 36, 43, 46, 50], "info": [0, 2, 3, 4, 9, 12, 46, 47, 49], "servic": [0, 3, 4, 12, 17, 23, 26, 28, 32, 36, 40, 42, 46, 47, 48, 50], "session_manag": [0, 46, 49], "creat": [0, 32, 36, 50], "sphinx": 0, "autoapi": 0, "grpcchannelpool": [1, 46, 49], "sourc": [1, 2, 3, 4, 9, 10, 11, 12, 17, 23, 26, 32, 36, 42, 44, 45, 46, 48, 49, 50], "base": [1, 2, 3, 4, 9, 10, 11, 17, 23, 26, 32, 36, 42, 44, 46, 48, 49, 50], "object": [1, 3, 17, 23, 26, 32, 36, 42, 50], "manag": [1, 12, 46, 49, 50], "grpc": [1, 2, 3, 4, 9, 12, 13, 14, 15, 18, 19, 20, 21, 24, 29, 30, 33, 34, 37, 38, 44, 45, 46, 48, 49, 50], "channel": [1, 17, 23, 26, 32, 36, 42, 46, 49, 50], "lifetim": 1, "__enter__": [1, 46, 49, 50], "enter": [1, 46, 49], "runtim": [1, 46, 49], "context": [1, 4, 17, 23, 26, 32, 36, 42, 46, 49, 50], "__exit__": [1, 46, 49, 50], "exc_typ": [1, 46, 49, 50], "exc_val": [1, 46, 49, 50], "traceback": [1, 46, 49, 50], "exit": [1, 46, 49], "get_channel": [1, 46, 49], "target": [1, 17, 23, 26, 32, 36, 42], "return": [1, 10, 17, 23, 26, 32, 36], "paramet": [1, 4, 5, 12, 46, 48, 49, 50], "str": [1, 2, 3, 9, 46, 48, 49, 50], "The": [1, 3, 9, 12, 17, 46, 48, 49, 50], "server": [1, 12, 17, 23, 26, 28, 32, 36, 40, 42, 44, 45], "address": [1, 3], "close": [1, 3, 12, 36, 46, 49, 50], "open": [1, 36, 42, 50], "datatypeinfo": 2, "namedtupl": [2, 3, 9, 46, 48, 50], "repres": [2, 3, 9, 46, 48, 50], "inform": [2, 3, 17, 23, 26, 36, 46, 48, 50], "each": [2, 50], "datatyp": [2, 9, 46, 48, 49], "enum": [2, 9, 46, 48, 49], "valu": [2, 3, 9, 10, 11, 46, 48, 49, 50], "grpc_field_typ": 2, "field": [2, 9, 46, 48, 50], "kind": [2, 9], "associ": [2, 42, 46, 49], "repeat": [2, 9, 10], "whether": [2, 44, 45, 50], "i": [2, 3, 4, 9, 10, 17, 23, 26, 32, 36, 42, 44, 45, 46, 48, 49, 50], "type_speci": 2, "specif": [2, 17, 42, 50], "type": [2, 9, 10, 13, 14, 17, 32, 36, 37, 46, 48, 49, 50], "when": [2, 4, 9, 17, 45, 46, 48, 49], "value_typ": 2, "can": [2, 3, 17, 23, 26, 36, 46, 49, 50], "have": [2, 36, 46, 49, 50], "more": [2, 3, 17, 46, 49], "than": [2, 3, 17, 36, 46, 49], "one": [2, 3, 17, 46, 49], "us": [2, 3, 17, 23, 26, 36, 42, 46, 48, 49, 50], "message_typ": [2, 9, 10], "full": [2, 3, 9, 46, 48, 49], "name": [2, 3, 9, 32, 36, 46, 48, 49, 50], "messag": [2, 9], "requir": [2, 9], "typemessag": [2, 9], "ignor": [2, 9], "ani": [2, 9, 11, 36, 46, 49, 50], "other": [2, 9, 17, 23, 26, 36], "googl": [2, 9], "protobuf": [2, 5, 9, 13, 14, 17, 23, 26, 28, 32, 36, 42], "type_pb2": [2, 9], "valuetyp": [2, 9], "bool": [2, 3, 9, 50], "typespeci": [2, 48], "get_type_info": 2, "data_typ": 2, "get": [2, 3, 4, 9, 10, 32, 36, 49, 50], "about": [2, 46, 48], "api": [3, 4, 23, 26, 51], "regist": [3, 4, 12, 17, 32, 36, 46, 48, 49, 50], "un": [3, 12, 46, 49], "discoveri": [3, 12, 13, 14, 19, 46, 48, 49], "serviceloc": [3, 17], "locat": [3, 17], "insecure_port": [3, 17], "ssl_authenticated_port": [3, 17], "properti": [3, 4, 49], "insecure_address": 3, "": [3, 4, 36, 46, 49], "insecur": [3, 17, 23, 26, 32, 36, 42], "format": [3, 46, 48], "host": [3, 4, 12, 46, 49], "port": [3, 12, 17], "ssl_authenticated_address": 3, "ssl": 3, "authent": 3, "discoverycli": [3, 12, 46, 49], "stub": [3, 4, 5], "none": [3, 12, 17, 23, 26, 32, 36, 42, 45, 46, 49, 50], "need": [3, 36, 50], "interact": 3, "discoveryservicestub": [3, 17], "registration_id": 3, "string": [3, 11, 32, 36, 46, 48], "id": [3, 11, 32, 36, 46, 49, 50], "from": [3, 32, 50], "upon": 3, "success": 3, "registr": 3, "register_measurement_servic": 3, "service_port": 3, "service_info": [3, 12, 46, 49], "measurement_info": [3, 4, 12, 46, 49], "number": [3, 12, 17, 32, 36, 50], "serviceinfo": [3, 12, 46, 48, 49], "display_nam": [3, 9, 17, 46, 48, 49], "displai": [3, 9, 46, 49], "boolean": [3, 46, 48], "unregister_servic": 3, "should": [3, 46, 48, 49, 50], "call": [3, 17, 36, 44, 45, 46, 49, 50], "befor": [3, 36, 50], "resolve_servic": 3, "provided_interfac": [3, 17, 46, 48, 49], "service_class": [3, 17, 46, 48, 49], "resolv": [3, 17], "given": [3, 17, 36, 46, 48, 50], "descript": [3, 17, 46, 48], "establish": [3, 17], "commun": [3, 17], "If": [3, 9, 17, 46, 49, 50], "necessari": [3, 17], "start": [3, 12, 17, 45], "ha": [3, 17, 32, 36, 45, 50], "alreadi": [3, 17, 32, 36, 50], "been": [3, 17, 36, 50], "match": [3, 9, 17, 36, 46, 49, 50], "specifi": [3, 10, 32, 36, 46, 49], "an": [3, 17, 36, 46, 48, 49], "error": [3, 17, 32, 36], "A": [3, 10, 46, 48, 49], "implement": [4, 17, 23, 26, 36], "method": [4, 12, 46, 49, 50], "measurementservicecontext": 4, "grpc_context": [4, 49], "pin_map_context": [4, 49], "accessor": [4, 46, 49], "local": [4, 46, 49], "state": [4, 42, 46, 49], "mark_complet": 4, "mark": 4, "current": [4, 36, 42, 44, 46, 48, 50], "rpc": [4, 49], "complet": [4, 17, 45], "pin": [4, 32, 36, 46, 48, 49, 50], "map": [4, 32, 36, 46, 49, 50], "add_cancel_callback": [4, 49], "cancel_callback": [4, 49], "add": [4, 46, 49], "callback": [4, 49], "invok": [4, 49], "cancel": [4, 49], "time_remain": [4, 49], "time": [4, 17, 46, 49], "remain": [4, 49], "abort": [4, 49], "code": [4, 16, 17, 22, 25, 27, 31, 32, 35, 36, 39, 41, 49, 50], "detail": [4, 49], "measurement_service_context": 4, "contextvar": 4, "measurementserviceservicerv1": 4, "configuration_parameter_list": [4, 12, 46, 49], "output_parameter_list": [4, 12, 46, 49], "measure_funct": [4, 12, 46, 49], "ni": [4, 5, 9, 13, 46, 48, 49, 50], "measurementlink": [4, 5, 13, 14, 46, 48, 49, 50], "v1": [4, 14, 15, 19, 20, 29, 33, 46, 48, 50], "measurement_service_pb2_grpc": [4, 19, 20, 21, 24], "measurementserviceservic": [4, 23, 26], "measurementinfo": [4, 12, 46, 48, 49], "list": [4, 12, 32, 36, 42, 46, 48, 49, 50], "configur": [4, 11, 12, 46, 48, 49], "output": [4, 12, 46, 49], "callabl": [4, 12, 46, 49], "function": [4, 12, 46, 49], "getmetadata": [4, 23, 26], "request": [4, 17, 23, 26, 32, 36, 42, 44, 45], "metadata": [4, 5, 8, 11, 17, 23, 26, 32, 36, 42, 48], "execut": 4, "measurementserviceservicerv2": 4, "v2": [4, 14, 19, 20], "intern": 5, "modul": [5, 8, 51], "class": [5, 28, 40], "framework": [5, 43, 47, 49], "serialization_strategi": [5, 8], "serial": [5, 8, 10, 46, 48], "session_pb2": [5, 13], "session_pb2_grpc": [5, 13], "util": 5, "discovery_cli": [5, 12, 46, 49], "grpc_servic": 5, "service_manag": 5, "t": [6, 36], "kei": [7, 46, 48], "typealia": 7, "writefunct": 7, "encod": [7, 10], "partialencoderconstructor": 7, "encoderconstructor": 7, "decod": [7, 10], "partialdecoderconstructor": 7, "newdefault": 7, "decoderconstructor": 7, "relat": [8, 46, 49, 50], "parametermetadata": [9, 11], "scalar": [9, 10], "1d": 9, "arrai": [9, 46, 48], "true": 9, "1darrai": 9, "fals": [9, 17, 23, 26, 32, 36, 42], "default_valu": [9, 46, 49], "default": [9, 10, 11, 12, 42, 46, 49], "annot": [9, 46, 48], "dict": [9, 11, 46, 48], "set": [9, 42, 46, 48], "validate_default_value_typ": 9, "parameter_metadata": 9, "valid": [9, 32, 46, 48], "except": [9, 46, 49, 50], "doe": [9, 36], "typeerror": 9, "get_enum_values_annot": 9, "exist": [9, 32, 50], "strategi": 10, "floatencod": 10, "doubleencod": 10, "intencod": 10, "uintencod": 10, "boolencod": 10, "stringencod": 10, "messageencod": 10, "floatarrayencod": 10, "doublearrayencod": 10, "intarrayencod": 10, "uintarrayencod": 10, "boolarrayencod": 10, "stringarrayencod": 10, "unsupportedmessagearrayencod": 10, "floatdecod": 10, "doubledecod": 10, "int32decod": 10, "uint32decod": 10, "int64decod": 10, "uint64decod": 10, "booldecod": 10, "stringdecod": 10, "xydatadecod": 10, "floatarraydecod": 10, "doublearraydecod": 10, "int32arraydecod": 10, "uint32arraydecod": 10, "int64arraydecod": 10, "uint64arraydecod": 10, "boolarraydecod": 10, "stringarraydecod": 10, "get_encod": 10, "appropri": 10, "partial": 10, "constructor": 10, "vector": 10, "get_decod": 10, "get_type_default": 10, "give": 10, "deserialize_paramet": 11, "parameter_metadata_dict": 11, "parameter_byt": 11, "deseri": 11, "byte": 11, "int": [11, 12, 50], "serialize_paramet": 11, "parameter_valu": 11, "same": [11, 36, 46, 49, 50], "order": [11, 46, 49, 50], "metadata_dict": 11, "sequenc": 11, "serialize_default_valu": 11, "grpcservic": 12, "option": [12, 17, 23, 26, 32, 36, 42, 46, 49, 50], "instanc": [12, 17], "client": [12, 17, 23, 26, 28, 32, 36, 40, 42, 44, 45, 46, 49, 50], "stop": 12, "after": [12, 46, 49], "cleanup": [12, 46, 49], "file": [13, 14, 15, 17, 18, 19, 20, 21, 24, 29, 30, 33, 34, 37, 38, 42, 46, 48, 49, 50], "pinmap": [13, 14, 19], "sessionmanag": [13, 14, 19, 50], "pin_map_context_pb2": [13, 14, 19], "pin_map_context_pb2_grpc": [13, 14, 19], "xydata_pb2": [14, 37, 38], "xydata_pb2_grpc": [14, 37, 38], "discovery_service_pb2": [15, 18, 19], "discovery_service_pb2_grpc": [15, 18, 19], "protocol": [16, 22, 25, 27, 31, 35, 39, 41, 50], "buffer": [16, 22, 25, 27, 31, 35, 39, 41], "descriptor": [16, 22, 25, 27, 31, 35, 39, 41], "correspond": [17, 23, 26, 28, 32, 36, 40, 42, 50], "defin": [17, 23, 26, 28, 32, 36, 40, 42, 46, 48, 49, 50], "registri": 17, "discov": 17, "activ": 17, "present": [17, 32], "system": [17, 50], "discoveryserviceservic": 17, "registerservic": 17, "statu": [17, 32, 36], "invalid_argu": [17, 32, 36], "servicedescriptor": 17, "empti": [17, 32, 36, 50], "both": 17, "ar": [17, 36, 46, 48, 50], "either": 17, "invalid": 17, "unregisterservic": 17, "unregist": [17, 36, 50], "enumerateservic": 17, "enumer": [17, 46, 48], "all": [17, 36, 50], "which": [17, 49, 50], "interfac": [17, 46, 48], "plugin": [17, 23, 26], "where": [17, 23, 26], "possibl": 17, "known": [17, 46, 48], "ahead": 17, "resolveservic": 17, "accomplish": 17, "through": 17, "serviceconfig": 17, "includ": [17, 50], "describ": [17, 23, 26], "must": [17, 46, 49], "never": 17, "successfulli": 17, "attempt": 17, "not_found": [17, 32, 36], "No": 17, "wa": 17, "found": [17, 32, 46, 49], "failed_precondit": 17, "add_discoveryserviceservicer_to_serv": 17, "discoveryservic": 17, "static": [17, 23, 26, 32, 36, 42], "channel_credenti": [17, 23, 26, 32, 36, 42], "call_credenti": [17, 23, 26, 32, 36, 42], "compress": [17, 23, 26, 32, 36, 42], "wait_for_readi": [17, 23, 26, 32, 36, 42], "timeout": [17, 23, 26, 32, 36, 42, 50], "measurement_service_pb2": [19, 20, 21, 24], "pin_map_service_pb2": [19, 29, 30], "pin_map_service_pb2_grpc": [19, 29, 30], "session_management_service_pb2": [19, 33, 34], "session_management_service_pb2_grpc": [19, 33, 34], "measurementservicestub": [23, 26], "unlik": [23, 26], "measurementservic": [23, 26, 46, 48, 49], "design": [23, 26], "multipl": [23, 26, 46, 49, 50], "provid": [23, 26, 42, 45, 46, 48], "differ": [23, 26], "capabl": [23, 26], "perform": [23, 26], "add_measurementserviceservicer_to_serv": [23, 26], "pinmapservicestub": 32, "keep": [32, 36], "track": [32, 36, 50], "resourc": [32, 42, 50], "pinmapserviceservic": 32, "createpinmapfromxml": 32, "pinmapservic": 32, "whitespac": 32, "xml": 32, "already_exist": [32, 36], "updatepinmapfromxml": 32, "updat": 32, "getpinmap": 32, "querypin": 32, "queryrelai": 32, "relai": [32, 36, 50], "queryresourceaccessinform": 32, "instrument": [32, 36, 46, 49, 50], "site": [32, 36, 50], "group": [32, 36, 50], "rang": 32, "add_pinmapserviceservicer_to_serv": 32, "sessionmanagementservicestub": 36, "session": [36, 42, 50], "allow": [36, 50], "access": [36, 46, 49, 50], "sessionmanagementserviceservic": 36, "reservesess": 36, "reserv": [36, 42, 50], "Will": 36, "ab": 36, "2046548": 36, "also": [36, 46, 49], "so": 36, "process": 36, "cannot": [36, 50], "refer": [36, 51], "less": 36, "unavail": 36, "were": 36, "didn": 36, "becom": 36, "avail": [36, 46, 49], "expir": 36, "unreservesess": 36, "unreserv": [36, 42, 50], "thei": [36, 50], "resource_exhaust": 36, "occur": 36, "while": 36, "registersess": 36, "indic": [36, 44, 50], "later": [36, 50], "unregistersess": 36, "reopen": [36, 50], "again": [36, 50], "reserveallregisteredsess": 36, "add_sessionmanagementserviceservicer_to_serv": 36, "sessionmanagementservic": [36, 50], "sessionutilitiesstub": 42, "miss": 42, "comment": 42, "proto": [42, 46, 48], "sessionutilitiesservic": 42, "enumeratedevic": 42, "devic": [42, 50], "chassi": 42, "connect": [42, 50], "under": 42, "localhost": 42, "exclus": 42, "isreservedbycli": 42, "determin": 42, "previous": 42, "resetserv": 42, "reset": 42, "add_sessionutilitiesservicer_to_serv": 42, "sessionutil": 42, "clientlogg": 44, "unaryunaryclientinterceptor": 44, "unarystreamclientinterceptor": 44, "streamunaryclientinterceptor": 44, "streamstreamclientinterceptor": 44, "intercept": 44, "log": [44, 45], "them": 44, "debug": 44, "classmethod": 44, "is_en": [44, 45], "enabl": [44, 45], "level": 44, "intercept_unary_unari": 44, "continu": 44, "client_call_detail": 44, "unari": 44, "intercept_unary_stream": 44, "stream": [44, 45], "intercept_stream_unari": 44, "request_iter": 44, "intercept_stream_stream": 44, "bidirect": 44, "serverlogg": 44, "serverinterceptor": 44, "intercept_servic": 44, "handler_call_detail": 44, "queri": 45, "event": 45, "log_grpc_client_call_start": 45, "method_nam": 45, "log_grpc_client_call_stop": 45, "activity_id": 45, "log_grpc_client_call_streaming_request": 45, "send": 45, "log_grpc_client_call_streaming_respons": 45, "receiv": 45, "respons": 45, "log_grpc_server_call_start": 45, "log_grpc_server_call_stop": 45, "log_grpc_server_call_streaming_request": 45, "log_grpc_server_call_streaming_respons": 45, "support": [46, 48, 49], "python": [46, 49], "data": [46, 48, 49], "int32": [46, 48], "0": [46, 48, 50], "int64": [46, 48], "uint32": [46, 48], "2": [46, 48, 49], "uint64": [46, 48], "3": [46, 48], "float": [46, 48, 50], "4": [46, 48], "doubl": [46, 48], "5": [46, 48], "6": [46, 48], "7": [46, 48], "8": [46, 48], "path": [46, 48], "9": [46, 48], "10": [46, 48], "doublexydata": [46, 48], "11": [46, 48], "int32array1d": [46, 48], "100": [46, 48], "int64array1d": [46, 48], "101": [46, 48], "uint32array1d": [46, 48], "102": [46, 48], "uint64array1d": [46, 48], "103": [46, 48], "floatarray1d": [46, 48], "104": [46, 48], "doublearray1d": [46, 48], "105": [46, 48], "booleanarray1d": [46, 48], "106": [46, 48], "stringarray1d": [46, 48], "107": [46, 48], "pinarray1d": [46, 48], "108": [46, 48], "patharray1d": [46, 48], "109": [46, 48], "enumarray1d": [46, 48, 49], "110": [46, 48], "tupl": [46, 48, 49], "user": [46, 48, 49, 50], "visibl": [46, 48], "version": [46, 48, 49], "ui_file_path": [46, 48, 49], "pathlib": [46, 48], "absolut": [46, 48], "e": [46, 48], "g": [46, 48], "measui": [46, 48], "vi": [46, 48], "uniqu": [46, 48], "In": [46, 48], "effect": [46, 48], "declar": [46, 48, 49], "concret": [46, 48], "description_url": [46, 48], "url": [46, 48], "web": [46, 48], "These": [46, 48, 49], "well": [46, 48, 50], "expect": [46, 48], "exampl": [46, 48, 49], "inrush": [46, 48], "short": [46, 48], "load": [46, 48], "result": [46, 48], "against": [46, 48], "limit": [46, 48], "collect": [46, 48], "delimit": [46, 48], "namespac": [46, 48], "hierarchi": [46, 48], "case": [46, 48], "insensit": [46, 48], "currenttest": [46, 48], "tag": [46, 48], "json": [46, 48], "powerup": [46, 48], "service_config_path": [46, 49], "measurementcontext": [46, 49], "channel_pool": [46, 49], "pool": [46, 49], "register_measur": [46, 49], "measurement_funct": [46, 49], "To": [46, 49], "idiom": [46, 49], "measurement_servic": [46, 49], "def": [46, 49], "configuration1": [46, 49], "configuration2": [46, 49], "output1": [46, 49], "output2": [46, 49], "see": [46, 49], "instrument_typ": [46, 49], "enum_typ": [46, 49], "decor": [46, 49], "posit": [46, 49, 50], "filter": [46, 49], "onli": [46, 49], "built": [46, 49, 50], "definit": [46, 49, 50], "driver": [46, 49, 50], "constant": [46, 49, 50], "nim": [46, 49], "For": [46, 49, 50], "dcpower": [46, 49], "instrument_type_ni_dcpow": [46, 49, 50], "custom": [46, 49, 50], "supportedenumtyp": [46, 49], "take": [46, 49], "element": [46, 49], "host_servic": [46, 49], "statement": [46, 49, 50], "close_servic": [46, 49], "packag": [47, 51], "special": 48, "notyp": 48, "proxi": 49, "grpc_service_interface_nam": 50, "grpc_service_class": 50, "instrument_type_non": 50, "nidcpow": 50, "instrument_type_ni_hsdio": 50, "nihsdio": 50, "instrument_type_ni_rfsa": 50, "nirfsa": 50, "instrument_type_ni_rfmx": 50, "nirfmx": 50, "instrument_type_ni_rfsg": 50, "nirfsg": 50, "instrument_type_ni_rfpm": 50, "nirfpm": 50, "instrument_type_ni_dmm": 50, "nidmm": 50, "instrument_type_ni_digital_pattern": 50, "nidigitalpattern": 50, "instrument_type_ni_scop": 50, "niscop": 50, "instrument_type_ni_fgen": 50, "nifgen": 50, "instrument_type_ni_daqmx": 50, "nidaqmx": 50, "instrument_type_ni_relay_driv": 50, "nirelaydriv": 50, "instrument_type_ni_model_based_instru": 50, "nimodelbasedinstru": 50, "instrument_type_ni_switch_executive_virtual_devic": 50, "niswitchexecutivevirtualdevic": 50, "pinmapcontext": 50, "pin_map_id": 50, "being": 50, "channelmap": 50, "pin_or_relay_nam": 50, "do": 50, "belong": 50, "sessioninform": 50, "session_nam": 50, "identifi": 50, "resource_nam": 50, "channel_list": 50, "initi": 50, "reserve_all_registered_sess": 50, "instrument_type_id": 50, "session_exist": 50, "channel_map": 50, "iter": 50, "item": 50, "basereserv": 50, "session_info": 50, "abc": 50, "self": 50, "singlesessionreserv": 50, "singl": 50, "multisessionreserv": 50, "__getattr__": 50, "sessionmanagementcli": 50, "grpc_channel": 50, "reserve_sess": 50, "unspecifi": 50, "follow": 50, "second": 50, "non": 50, "block": 50, "fail": 50, "immedi": 50, "neg": 50, "infinit": 50, "numer": 50, "wait": 50, "register_sess": 50, "unregister_sess": 50, "alia": 50, "compat": 50, "subpackag": 51, "submodul": 51, "content": 51, "index": 51, "search": 51}, "objects": {"": [[46, 0, 0, "-", "ni_measurementlink_service"]], "ni_measurementlink_service": [[46, 1, 1, "", "DataType"], [46, 1, 1, "", "MeasurementInfo"], [46, 1, 1, "", "MeasurementService"], [46, 1, 1, "", "ServiceInfo"], [1, 0, 0, "-", "_channelpool"], [2, 0, 0, "-", "_datatypeinfo"], [5, 0, 0, "-", "_internal"], [44, 0, 0, "-", "_loggers"], [45, 0, 0, "-", "_tracelogging"], [47, 0, 0, "-", "measurement"], [50, 0, 0, "-", "session_management"]], "ni_measurementlink_service.DataType": [[46, 2, 1, "", "Boolean"], [46, 2, 1, "", "BooleanArray1D"], [46, 2, 1, "", "Double"], [46, 2, 1, "", "DoubleArray1D"], [46, 2, 1, "", "DoubleXYData"], [46, 2, 1, "", "Enum"], [46, 2, 1, "", "EnumArray1D"], [46, 2, 1, "", "Float"], [46, 2, 1, "", "FloatArray1D"], [46, 2, 1, "", "Int32"], [46, 2, 1, "", "Int32Array1D"], [46, 2, 1, "", "Int64"], [46, 2, 1, "", "Int64Array1D"], [46, 2, 1, "", "Path"], [46, 2, 1, "", "PathArray1D"], [46, 2, 1, "", "Pin"], [46, 2, 1, "", "PinArray1D"], [46, 2, 1, "", "String"], [46, 2, 1, "", "StringArray1D"], [46, 2, 1, "", "UInt32"], [46, 2, 1, "", "UInt32Array1D"], [46, 2, 1, "", "UInt64"], [46, 2, 1, "", "UInt64Array1D"]], "ni_measurementlink_service.MeasurementInfo": [[46, 2, 1, "", "display_name"], [46, 2, 1, "", "ui_file_paths"], [46, 2, 1, "", "version"]], "ni_measurementlink_service.MeasurementService": [[46, 3, 1, "", "__enter__"], [46, 3, 1, "", "__exit__"], [46, 3, 1, "", "close_service"], [46, 3, 1, "", "configuration"], [46, 3, 1, "", "get_channel"], [46, 3, 1, "", "host_service"], [46, 3, 1, "", "output"], [46, 3, 1, "", "register_measurement"]], "ni_measurementlink_service.ServiceInfo": [[46, 2, 1, "", "annotations"], [46, 2, 1, "", "description_url"], [46, 2, 1, "", "provided_interfaces"], [46, 2, 1, "", "service_class"]], "ni_measurementlink_service._channelpool": [[1, 1, 1, "", "GrpcChannelPool"]], "ni_measurementlink_service._channelpool.GrpcChannelPool": [[1, 3, 1, "", "__enter__"], [1, 3, 1, "", "__exit__"], [1, 3, 1, "", "close"], [1, 3, 1, "", "get_channel"]], "ni_measurementlink_service._datatypeinfo": [[2, 1, 1, "", "DataTypeInfo"], [2, 4, 1, "", "get_type_info"]], "ni_measurementlink_service._datatypeinfo.DataTypeInfo": [[2, 2, 1, "", "grpc_field_type"], [2, 2, 1, "", "message_type"], [2, 2, 1, "", "repeated"], [2, 2, 1, "", "type_specialization"]], "ni_measurementlink_service._internal": [[3, 0, 0, "-", "discovery_client"], [4, 0, 0, "-", "grpc_servicer"], [8, 0, 0, "-", "parameter"], [12, 0, 0, "-", "service_manager"], [13, 0, 0, "-", "stubs"], [43, 0, 0, "-", "utilities"]], "ni_measurementlink_service._internal.discovery_client": [[3, 1, 1, "", "DiscoveryClient"], [3, 1, 1, "", "ServiceLocation"]], "ni_measurementlink_service._internal.discovery_client.DiscoveryClient": [[3, 3, 1, "", "register_measurement_service"], [3, 3, 1, "", "resolve_service"], [3, 3, 1, "", "stub"], [3, 3, 1, "", "unregister_service"]], "ni_measurementlink_service._internal.discovery_client.ServiceLocation": [[3, 3, 1, "", "insecure_address"], [3, 2, 1, "", "insecure_port"], [3, 2, 1, "", "location"], [3, 3, 1, "", "ssl_authenticated_address"], [3, 2, 1, "", "ssl_authenticated_port"]], "ni_measurementlink_service._internal.grpc_servicer": [[4, 1, 1, "", "MeasurementServiceContext"], [4, 1, 1, "", "MeasurementServiceServicerV1"], [4, 1, 1, "", "MeasurementServiceServicerV2"], [4, 5, 1, "", "measurement_service_context"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext": [[4, 3, 1, "", "abort"], [4, 3, 1, "", "add_cancel_callback"], [4, 3, 1, "", "cancel"], [4, 3, 1, "", "grpc_context"], [4, 3, 1, "", "mark_complete"], [4, 3, 1, "", "pin_map_context"], [4, 3, 1, "", "time_remaining"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1": [[4, 3, 1, "", "GetMetadata"], [4, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2": [[4, 3, 1, "", "GetMetadata"], [4, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.parameter": [[6, 0, 0, "-", "_message"], [7, 0, 0, "-", "_serializer_types"], [9, 0, 0, "-", "metadata"], [10, 0, 0, "-", "serialization_strategy"], [11, 0, 0, "-", "serializer"]], "ni_measurementlink_service._internal.parameter._message": [[6, 5, 1, "", "T"]], "ni_measurementlink_service._internal.parameter._serializer_types": [[7, 5, 1, "", "Decoder"], [7, 5, 1, "", "DecoderConstructor"], [7, 5, 1, "", "Encoder"], [7, 5, 1, "", "EncoderConstructor"], [7, 5, 1, "", "Key"], [7, 5, 1, "", "NewDefault"], [7, 5, 1, "", "PartialDecoderConstructor"], [7, 5, 1, "", "PartialEncoderConstructor"], [7, 5, 1, "", "WriteFunction"]], "ni_measurementlink_service._internal.parameter.metadata": [[9, 1, 1, "", "ParameterMetadata"], [9, 4, 1, "", "get_enum_values_annotation"], [9, 4, 1, "", "validate_default_value_type"]], "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata": [[9, 2, 1, "", "annotations"], [9, 2, 1, "", "default_value"], [9, 2, 1, "", "display_name"], [9, 2, 1, "", "message_type"], [9, 2, 1, "", "repeated"], [9, 2, 1, "", "type"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[10, 5, 1, "", "BoolArrayDecoder"], [10, 5, 1, "", "BoolArrayEncoder"], [10, 5, 1, "", "BoolDecoder"], [10, 5, 1, "", "BoolEncoder"], [10, 5, 1, "", "DoubleArrayDecoder"], [10, 5, 1, "", "DoubleArrayEncoder"], [10, 5, 1, "", "DoubleDecoder"], [10, 5, 1, "", "DoubleEncoder"], [10, 5, 1, "", "FloatArrayDecoder"], [10, 5, 1, "", "FloatArrayEncoder"], [10, 5, 1, "", "FloatDecoder"], [10, 5, 1, "", "FloatEncoder"], [10, 5, 1, "", "Int32ArrayDecoder"], [10, 5, 1, "", "Int32Decoder"], [10, 5, 1, "", "Int64ArrayDecoder"], [10, 5, 1, "", "Int64Decoder"], [10, 5, 1, "", "IntArrayEncoder"], [10, 5, 1, "", "IntEncoder"], [10, 5, 1, "", "MessageEncoder"], [10, 5, 1, "", "StringArrayDecoder"], [10, 5, 1, "", "StringArrayEncoder"], [10, 5, 1, "", "StringDecoder"], [10, 5, 1, "", "StringEncoder"], [10, 5, 1, "", "UInt32ArrayDecoder"], [10, 5, 1, "", "UInt32Decoder"], [10, 5, 1, "", "UInt64ArrayDecoder"], [10, 5, 1, "", "UInt64Decoder"], [10, 5, 1, "", "UIntArrayEncoder"], [10, 5, 1, "", "UIntEncoder"], [10, 5, 1, "", "UnsupportedMessageArrayEncoder"], [10, 5, 1, "", "XYDataDecoder"], [10, 4, 1, "", "get_decoder"], [10, 4, 1, "", "get_encoder"], [10, 4, 1, "", "get_type_default"]], "ni_measurementlink_service._internal.parameter.serializer": [[11, 4, 1, "", "deserialize_parameters"], [11, 4, 1, "", "serialize_default_values"], [11, 4, 1, "", "serialize_parameters"]], "ni_measurementlink_service._internal.service_manager": [[12, 1, 1, "", "GrpcService"]], "ni_measurementlink_service._internal.service_manager.GrpcService": [[12, 3, 1, "", "start"], [12, 3, 1, "", "stop"]], "ni_measurementlink_service._internal.stubs": [[14, 0, 0, "-", "ni"], [41, 0, 0, "-", "session_pb2"], [42, 0, 0, "-", "session_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni": [[19, 0, 0, "-", "measurementlink"], [37, 0, 0, "-", "protobuf"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[15, 0, 0, "-", "discovery"], [20, 0, 0, "-", "measurement"], [27, 0, 0, "-", "pin_map_context_pb2"], [28, 0, 0, "-", "pin_map_context_pb2_grpc"], [29, 0, 0, "-", "pinmap"], [33, 0, 0, "-", "sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[18, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[16, 0, 0, "-", "discovery_service_pb2"], [17, 0, 0, "-", "discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[16, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[17, 1, 1, "", "DiscoveryService"], [17, 1, 1, "", "DiscoveryServiceServicer"], [17, 1, 1, "", "DiscoveryServiceStub"], [17, 4, 1, "", "add_DiscoveryServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService": [[17, 3, 1, "", "EnumerateServices"], [17, 3, 1, "", "RegisterService"], [17, 3, 1, "", "ResolveService"], [17, 3, 1, "", "UnregisterService"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer": [[17, 3, 1, "", "EnumerateServices"], [17, 3, 1, "", "RegisterService"], [17, 3, 1, "", "ResolveService"], [17, 3, 1, "", "UnregisterService"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[21, 0, 0, "-", "v1"], [24, 0, 0, "-", "v2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[22, 0, 0, "-", "measurement_service_pb2"], [23, 0, 0, "-", "measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[22, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[23, 1, 1, "", "MeasurementService"], [23, 1, 1, "", "MeasurementServiceServicer"], [23, 1, 1, "", "MeasurementServiceStub"], [23, 4, 1, "", "add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService": [[23, 3, 1, "", "GetMetadata"], [23, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer": [[23, 3, 1, "", "GetMetadata"], [23, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[25, 0, 0, "-", "measurement_service_pb2"], [26, 0, 0, "-", "measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[25, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[26, 1, 1, "", "MeasurementService"], [26, 1, 1, "", "MeasurementServiceServicer"], [26, 1, 1, "", "MeasurementServiceStub"], [26, 4, 1, "", "add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService": [[26, 3, 1, "", "GetMetadata"], [26, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer": [[26, 3, 1, "", "GetMetadata"], [26, 3, 1, "", "Measure"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[27, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[30, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[31, 0, 0, "-", "pin_map_service_pb2"], [32, 0, 0, "-", "pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[31, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[32, 1, 1, "", "PinMapService"], [32, 1, 1, "", "PinMapServiceServicer"], [32, 1, 1, "", "PinMapServiceStub"], [32, 4, 1, "", "add_PinMapServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService": [[32, 3, 1, "", "CreatePinMapFromXml"], [32, 3, 1, "", "GetPinMap"], [32, 3, 1, "", "QueryPins"], [32, 3, 1, "", "QueryRelays"], [32, 3, 1, "", "QueryResourceAccessInformation"], [32, 3, 1, "", "UpdatePinMapFromXml"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer": [[32, 3, 1, "", "CreatePinMapFromXml"], [32, 3, 1, "", "GetPinMap"], [32, 3, 1, "", "QueryPins"], [32, 3, 1, "", "QueryRelays"], [32, 3, 1, "", "QueryResourceAccessInformation"], [32, 3, 1, "", "UpdatePinMapFromXml"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[34, 0, 0, "-", "v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[35, 0, 0, "-", "session_management_service_pb2"], [36, 0, 0, "-", "session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[35, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[36, 1, 1, "", "SessionManagementService"], [36, 1, 1, "", "SessionManagementServiceServicer"], [36, 1, 1, "", "SessionManagementServiceStub"], [36, 4, 1, "", "add_SessionManagementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService": [[36, 3, 1, "", "RegisterSessions"], [36, 3, 1, "", "ReserveAllRegisteredSessions"], [36, 3, 1, "", "ReserveSessions"], [36, 3, 1, "", "UnregisterSessions"], [36, 3, 1, "", "UnreserveSessions"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer": [[36, 3, 1, "", "RegisterSessions"], [36, 3, 1, "", "ReserveAllRegisteredSessions"], [36, 3, 1, "", "ReserveSessions"], [36, 3, 1, "", "UnregisterSessions"], [36, 3, 1, "", "UnreserveSessions"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[38, 0, 0, "-", "types"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[39, 0, 0, "-", "xydata_pb2"], [40, 0, 0, "-", "xydata_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[39, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[41, 5, 1, "", "DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[42, 1, 1, "", "SessionUtilities"], [42, 1, 1, "", "SessionUtilitiesServicer"], [42, 1, 1, "", "SessionUtilitiesStub"], [42, 4, 1, "", "add_SessionUtilitiesServicer_to_server"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities": [[42, 3, 1, "", "EnumerateDevices"], [42, 3, 1, "", "IsReservedByClient"], [42, 3, 1, "", "Reserve"], [42, 3, 1, "", "ResetServer"], [42, 3, 1, "", "Unreserve"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer": [[42, 3, 1, "", "EnumerateDevices"], [42, 3, 1, "", "IsReservedByClient"], [42, 3, 1, "", "Reserve"], [42, 3, 1, "", "ResetServer"], [42, 3, 1, "", "Unreserve"]], "ni_measurementlink_service._loggers": [[44, 1, 1, "", "ClientLogger"], [44, 1, 1, "", "ServerLogger"]], "ni_measurementlink_service._loggers.ClientLogger": [[44, 3, 1, "", "intercept_stream_stream"], [44, 3, 1, "", "intercept_stream_unary"], [44, 3, 1, "", "intercept_unary_stream"], [44, 3, 1, "", "intercept_unary_unary"], [44, 3, 1, "", "is_enabled"]], "ni_measurementlink_service._loggers.ServerLogger": [[44, 3, 1, "", "intercept_service"], [44, 3, 1, "", "is_enabled"]], "ni_measurementlink_service._tracelogging": [[45, 4, 1, "", "is_enabled"], [45, 4, 1, "", "log_grpc_client_call_start"], [45, 4, 1, "", "log_grpc_client_call_stop"], [45, 4, 1, "", "log_grpc_client_call_streaming_request"], [45, 4, 1, "", "log_grpc_client_call_streaming_response"], [45, 4, 1, "", "log_grpc_server_call_start"], [45, 4, 1, "", "log_grpc_server_call_stop"], [45, 4, 1, "", "log_grpc_server_call_streaming_request"], [45, 4, 1, "", "log_grpc_server_call_streaming_response"]], "ni_measurementlink_service.measurement": [[48, 0, 0, "-", "info"], [49, 0, 0, "-", "service"]], "ni_measurementlink_service.measurement.info": [[48, 1, 1, "", "DataType"], [48, 1, 1, "", "MeasurementInfo"], [48, 1, 1, "", "ServiceInfo"], [48, 1, 1, "", "TypeSpecialization"]], "ni_measurementlink_service.measurement.info.DataType": [[48, 2, 1, "", "Boolean"], [48, 2, 1, "", "BooleanArray1D"], [48, 2, 1, "", "Double"], [48, 2, 1, "", "DoubleArray1D"], [48, 2, 1, "", "DoubleXYData"], [48, 2, 1, "", "Enum"], [48, 2, 1, "", "EnumArray1D"], [48, 2, 1, "", "Float"], [48, 2, 1, "", "FloatArray1D"], [48, 2, 1, "", "Int32"], [48, 2, 1, "", "Int32Array1D"], [48, 2, 1, "", "Int64"], [48, 2, 1, "", "Int64Array1D"], [48, 2, 1, "", "Path"], [48, 2, 1, "", "PathArray1D"], [48, 2, 1, "", "Pin"], [48, 2, 1, "", "PinArray1D"], [48, 2, 1, "", "String"], [48, 2, 1, "", "StringArray1D"], [48, 2, 1, "", "UInt32"], [48, 2, 1, "", "UInt32Array1D"], [48, 2, 1, "", "UInt64"], [48, 2, 1, "", "UInt64Array1D"]], "ni_measurementlink_service.measurement.info.MeasurementInfo": [[48, 2, 1, "", "display_name"], [48, 2, 1, "", "ui_file_paths"], [48, 2, 1, "", "version"]], "ni_measurementlink_service.measurement.info.ServiceInfo": [[48, 2, 1, "", "annotations"], [48, 2, 1, "", "description_url"], [48, 2, 1, "", "provided_interfaces"], [48, 2, 1, "", "service_class"]], "ni_measurementlink_service.measurement.info.TypeSpecialization": [[48, 2, 1, "", "Enum"], [48, 2, 1, "", "NoType"], [48, 2, 1, "", "Path"], [48, 2, 1, "", "Pin"]], "ni_measurementlink_service.measurement.service": [[49, 1, 1, "", "MeasurementContext"], [49, 1, 1, "", "MeasurementService"], [49, 5, 1, "", "SupportedEnumType"]], "ni_measurementlink_service.measurement.service.MeasurementContext": [[49, 3, 1, "", "abort"], [49, 3, 1, "", "add_cancel_callback"], [49, 3, 1, "", "cancel"], [49, 3, 1, "", "grpc_context"], [49, 3, 1, "", "pin_map_context"], [49, 3, 1, "", "time_remaining"]], "ni_measurementlink_service.measurement.service.MeasurementService": [[49, 3, 1, "", "__enter__"], [49, 3, 1, "", "__exit__"], [49, 3, 1, "", "close_service"], [49, 3, 1, "", "configuration"], [49, 3, 1, "", "get_channel"], [49, 3, 1, "", "host_service"], [49, 3, 1, "", "output"], [49, 3, 1, "", "register_measurement"]], "ni_measurementlink_service.session_management": [[50, 1, 1, "", "BaseReservation"], [50, 1, 1, "", "ChannelMapping"], [50, 5, 1, "", "Client"], [50, 5, 1, "", "GRPC_SERVICE_CLASS"], [50, 5, 1, "", "GRPC_SERVICE_INTERFACE_NAME"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_DAQMX"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_DCPOWER"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_DIGITAL_PATTERN"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_DMM"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_FGEN"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_HSDIO"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_MODEL_BASED_INSTRUMENT"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_RELAY_DRIVER"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_RFMX"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_RFPM"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_RFSA"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_RFSG"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_SCOPE"], [50, 5, 1, "", "INSTRUMENT_TYPE_NI_SWITCH_EXECUTIVE_VIRTUAL_DEVICE"], [50, 5, 1, "", "INSTRUMENT_TYPE_NONE"], [50, 1, 1, "", "MultiSessionReservation"], [50, 1, 1, "", "PinMapContext"], [50, 1, 1, "", "SessionInformation"], [50, 1, 1, "", "SessionManagementClient"], [50, 1, 1, "", "SingleSessionReservation"], [50, 4, 1, "", "__getattr__"]], "ni_measurementlink_service.session_management.BaseReservation": [[50, 3, 1, "", "__enter__"], [50, 3, 1, "", "__exit__"], [50, 3, 1, "", "unreserve"]], "ni_measurementlink_service.session_management.ChannelMapping": [[50, 2, 1, "", "channel"], [50, 2, 1, "", "pin_or_relay_name"], [50, 2, 1, "", "site"]], "ni_measurementlink_service.session_management.MultiSessionReservation": [[50, 3, 1, "", "session_info"]], "ni_measurementlink_service.session_management.PinMapContext": [[50, 2, 1, "", "pin_map_id"], [50, 2, 1, "", "sites"]], "ni_measurementlink_service.session_management.SessionInformation": [[50, 2, 1, "", "channel_list"], [50, 2, 1, "", "channel_mappings"], [50, 2, 1, "", "instrument_type_id"], [50, 2, 1, "", "resource_name"], [50, 2, 1, "", "session_exists"], [50, 2, 1, "", "session_name"]], "ni_measurementlink_service.session_management.SessionManagementClient": [[50, 3, 1, "", "register_sessions"], [50, 3, 1, "", "reserve_all_registered_sessions"], [50, 3, 1, "", "reserve_session"], [50, 3, 1, "", "reserve_sessions"], [50, 3, 1, "", "unregister_sessions"]], "ni_measurementlink_service.session_management.SingleSessionReservation": [[50, 3, 1, "", "session_info"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:function", "5": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"], "5": ["py", "data", "Python data"]}, "titleterms": {"api": 0, "refer": 0, "ni_measurementlink_servic": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50], "_channelpool": 1, "modul": [1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 16, 17, 22, 23, 25, 26, 27, 31, 32, 35, 36, 39, 41, 42, 44, 45, 48, 49, 50], "content": [1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 16, 17, 22, 23, 25, 26, 27, 31, 32, 35, 36, 39, 41, 42, 44, 45, 46, 48, 49, 50], "class": [1, 2, 3, 4, 9, 12, 17, 23, 26, 32, 36, 42, 44, 46, 48, 49, 50], "_datatypeinfo": 2, "function": [2, 9, 10, 11, 17, 23, 26, 32, 36, 42, 45, 50], "attribut": [2, 3, 4, 9, 10, 12, 46, 49, 50], "_intern": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43], "discovery_cli": 3, "arg": [3, 9, 11, 12, 46, 49, 50], "return": [3, 9, 11, 12, 46, 49, 50], "grpc_servic": 4, "subpackag": [5, 13, 14, 15, 19, 20, 29, 33, 37, 46], "submodul": [5, 8, 13, 18, 19, 21, 24, 30, 34, 38, 46, 47], "paramet": [6, 7, 8, 9, 10, 11], "_messag": 6, "_serializer_typ": 7, "metadata": 9, "rais": [9, 46, 49, 50], "serialization_strategi": 10, "serial": 11, "service_manag": 12, "stub": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "ni": [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 51], "measurementlink": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 51], "discoveri": [15, 16, 17, 18], "v1": [16, 17, 18, 21, 22, 23, 30, 31, 32, 34, 35, 36], "discovery_service_pb2": 16, "discovery_service_pb2_grpc": 17, "measur": [20, 21, 22, 23, 24, 25, 26, 47, 48, 49], "measurement_service_pb2": [22, 25], "measurement_service_pb2_grpc": [23, 26], "v2": [24, 25, 26], "pin_map_context_pb2": 27, "pin_map_context_pb2_grpc": 28, "pinmap": [29, 30, 31, 32], "pin_map_service_pb2": 31, "pin_map_service_pb2_grpc": 32, "sessionmanag": [33, 34, 35, 36], "session_management_service_pb2": 35, "session_management_service_pb2_grpc": 36, "protobuf": [37, 38, 39, 40], "type": [38, 39, 40], "xydata_pb2": 39, "xydata_pb2_grpc": 40, "session_pb2": 41, "session_pb2_grpc": 42, "util": 43, "_logger": 44, "_tracelog": 45, "packag": 46, "info": 48, "servic": 49, "session_manag": 50, "indic": 51, "tabl": 51}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"API Reference": [[0, "api-reference"]], "ni_measurementlink_service._channelpool": [[1, "module-ni_measurementlink_service._channelpool"]], "Module Contents": [[1, "module-contents"], [2, "module-contents"], [3, "module-contents"], [4, "module-contents"], [6, "module-contents"], [7, "module-contents"], [9, "module-contents"], [10, "module-contents"], [11, "module-contents"], [12, "module-contents"], [16, "module-contents"], [17, "module-contents"], [22, "module-contents"], [23, "module-contents"], [25, "module-contents"], [26, "module-contents"], [27, "module-contents"], [31, "module-contents"], [32, "module-contents"], [35, "module-contents"], [36, "module-contents"], [39, "module-contents"], [41, "module-contents"], [42, "module-contents"], [44, "module-contents"], [45, "module-contents"], [48, "module-contents"], [49, "module-contents"], [50, "module-contents"]], "Classes": [[1, "classes"], [2, "classes"], [3, "classes"], [4, "classes"], [9, "classes"], [12, "classes"], [17, "classes"], [23, "classes"], [26, "classes"], [32, "classes"], [36, "classes"], [42, "classes"], [44, "classes"], [46, "classes"], [48, "classes"], [49, "classes"], [50, "classes"]], "ni_measurementlink_service._datatypeinfo": [[2, "module-ni_measurementlink_service._datatypeinfo"]], "Functions": [[2, "functions"], [9, "functions"], [10, "functions"], [11, "functions"], [17, "functions"], [23, "functions"], [26, "functions"], [32, "functions"], [36, "functions"], [42, "functions"], [45, "functions"], [50, "functions"]], "Attributes": [[2, "attributes"], [3, "attributes"], [4, "attributes"], [4, "id1"], [4, "id2"], [9, "attributes"], [10, "attributes"], [12, "attributes"], [46, "attributes"], [49, "attributes"], [49, "id1"], [50, "attributes"], [50, "id1"], [50, "id2"], [50, "id3"]], "ni_measurementlink_service._internal.discovery_client": [[3, "module-ni_measurementlink_service._internal.discovery_client"]], "Args:": [[3, "args"], [3, "id2"], [12, "args"], [50, "id6"]], "Returns": [[3, "returns"], [3, "id1"], [3, "id3"], [9, "returns"], [11, "returns"], [11, "id2"], [11, "id4"], [12, "returns"], [46, "returns"], [46, "id8"], [46, "id9"], [46, "id11"], [49, "returns"], [49, "id9"], [49, "id10"], [49, "id12"], [50, "returns"], [50, "id5"], [50, "id8"]], "ni_measurementlink_service._internal.grpc_servicer": [[4, "module-ni_measurementlink_service._internal.grpc_servicer"]], "ni_measurementlink_service._internal": [[5, "module-ni_measurementlink_service._internal"]], "Subpackages": [[5, "subpackages"], [13, "subpackages"], [14, "subpackages"], [15, "subpackages"], [19, "subpackages"], [20, "subpackages"], [29, "subpackages"], [33, "subpackages"], [37, "subpackages"], [46, "subpackages"]], "Submodules": [[5, "submodules"], [8, "submodules"], [13, "submodules"], [18, "submodules"], [19, "submodules"], [21, "submodules"], [24, "submodules"], [30, "submodules"], [34, "submodules"], [38, "submodules"], [46, "submodules"], [47, "submodules"]], "ni_measurementlink_service._internal.parameter._message": [[6, "module-ni_measurementlink_service._internal.parameter._message"]], "ni_measurementlink_service._internal.parameter._serializer_types": [[7, "module-ni_measurementlink_service._internal.parameter._serializer_types"]], "ni_measurementlink_service._internal.parameter": [[8, "module-ni_measurementlink_service._internal.parameter"]], "ni_measurementlink_service._internal.parameter.metadata": [[9, "module-ni_measurementlink_service._internal.parameter.metadata"]], "Args": [[9, "args"], [9, "id1"], [11, "args"], [11, "id1"], [11, "id3"], [46, "args"], [46, "id7"], [46, "id10"], [49, "args"], [49, "id8"], [49, "id11"], [50, "args"], [50, "id4"], [50, "id7"]], "Raises": [[9, "raises"], [46, "raises"], [46, "id12"], [49, "raises"], [49, "id13"], [50, "raises"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[10, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"]], "ni_measurementlink_service._internal.parameter.serializer": [[11, "module-ni_measurementlink_service._internal.parameter.serializer"]], "ni_measurementlink_service._internal.service_manager": [[12, "module-ni_measurementlink_service._internal.service_manager"]], "ni_measurementlink_service._internal.stubs": [[13, "module-ni_measurementlink_service._internal.stubs"]], "ni_measurementlink_service._internal.stubs.ni": [[14, "module-ni_measurementlink_service._internal.stubs.ni"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc": [[28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[34, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[35, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[36, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[38, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[39, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc": [[40, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[41, "module-ni_measurementlink_service._internal.stubs.session_pb2"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[42, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"]], "ni_measurementlink_service._internal.utilities": [[43, "module-ni_measurementlink_service._internal.utilities"]], "ni_measurementlink_service._loggers": [[44, "module-ni_measurementlink_service._loggers"]], "ni_measurementlink_service._tracelogging": [[45, "module-ni_measurementlink_service._tracelogging"]], "ni_measurementlink_service": [[46, "module-ni_measurementlink_service"]], "Package Contents": [[46, "package-contents"]], "ni_measurementlink_service.measurement": [[47, "module-ni_measurementlink_service.measurement"]], "ni_measurementlink_service.measurement.info": [[48, "module-ni_measurementlink_service.measurement.info"]], "ni_measurementlink_service.measurement.service": [[49, "module-ni_measurementlink_service.measurement.service"]], "ni_measurementlink_service.session_management": [[50, "module-ni_measurementlink_service.session_management"]], "NI MeasurementLink": [[51, "ni-measurementlink"]], "Indices and tables": [[51, "indices-and-tables"]]}, "indexentries": {"grpcchannelpool (class in ni_measurementlink_service._channelpool)": [[1, "ni_measurementlink_service._channelpool.GrpcChannelPool"]], "__enter__() (ni_measurementlink_service._channelpool.grpcchannelpool method)": [[1, "ni_measurementlink_service._channelpool.GrpcChannelPool.__enter__"]], "__exit__() (ni_measurementlink_service._channelpool.grpcchannelpool method)": [[1, "ni_measurementlink_service._channelpool.GrpcChannelPool.__exit__"]], "close() (ni_measurementlink_service._channelpool.grpcchannelpool method)": [[1, "ni_measurementlink_service._channelpool.GrpcChannelPool.close"]], "get_channel() (ni_measurementlink_service._channelpool.grpcchannelpool method)": [[1, "ni_measurementlink_service._channelpool.GrpcChannelPool.get_channel"]], "module": [[1, "module-ni_measurementlink_service._channelpool"], [2, "module-ni_measurementlink_service._datatypeinfo"], [3, "module-ni_measurementlink_service._internal.discovery_client"], [4, "module-ni_measurementlink_service._internal.grpc_servicer"], [5, "module-ni_measurementlink_service._internal"], [6, "module-ni_measurementlink_service._internal.parameter._message"], [7, "module-ni_measurementlink_service._internal.parameter._serializer_types"], [8, "module-ni_measurementlink_service._internal.parameter"], [9, "module-ni_measurementlink_service._internal.parameter.metadata"], [10, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"], [11, "module-ni_measurementlink_service._internal.parameter.serializer"], [12, "module-ni_measurementlink_service._internal.service_manager"], [13, "module-ni_measurementlink_service._internal.stubs"], [14, "module-ni_measurementlink_service._internal.stubs.ni"], [15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"], [16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"], [17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"], [18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"], [19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"], [20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"], [21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"], [22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"], [23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"], [24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"], [25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"], [26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"], [27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"], [28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"], [29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"], [30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"], [31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"], [32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"], [33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"], [34, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"], [35, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"], [36, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"], [37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"], [38, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"], [39, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"], [40, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"], [41, "module-ni_measurementlink_service._internal.stubs.session_pb2"], [42, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"], [43, "module-ni_measurementlink_service._internal.utilities"], [44, "module-ni_measurementlink_service._loggers"], [45, "module-ni_measurementlink_service._tracelogging"], [46, "module-ni_measurementlink_service"], [47, "module-ni_measurementlink_service.measurement"], [48, "module-ni_measurementlink_service.measurement.info"], [49, "module-ni_measurementlink_service.measurement.service"], [50, "module-ni_measurementlink_service.session_management"]], "ni_measurementlink_service._channelpool": [[1, "module-ni_measurementlink_service._channelpool"]], "datatypeinfo (class in ni_measurementlink_service._datatypeinfo)": [[2, "ni_measurementlink_service._datatypeinfo.DataTypeInfo"]], "get_type_info() (in module ni_measurementlink_service._datatypeinfo)": [[2, "ni_measurementlink_service._datatypeinfo.get_type_info"]], "grpc_field_type (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[2, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.grpc_field_type"]], "message_type (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[2, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.message_type"]], "ni_measurementlink_service._datatypeinfo": [[2, "module-ni_measurementlink_service._datatypeinfo"]], "repeated (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[2, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.repeated"]], "type_specialization (ni_measurementlink_service._datatypeinfo.datatypeinfo attribute)": [[2, "ni_measurementlink_service._datatypeinfo.DataTypeInfo.type_specialization"]], "discoveryclient (class in ni_measurementlink_service._internal.discovery_client)": [[3, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient"]], "servicelocation (class in ni_measurementlink_service._internal.discovery_client)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation"]], "insecure_address (ni_measurementlink_service._internal.discovery_client.servicelocation property)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.insecure_address"]], "insecure_port (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.insecure_port"]], "location (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.location"]], "ni_measurementlink_service._internal.discovery_client": [[3, "module-ni_measurementlink_service._internal.discovery_client"]], "register_measurement_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[3, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.register_measurement_service"]], "resolve_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[3, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.resolve_service"]], "ssl_authenticated_address (ni_measurementlink_service._internal.discovery_client.servicelocation property)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.ssl_authenticated_address"]], "ssl_authenticated_port (ni_measurementlink_service._internal.discovery_client.servicelocation attribute)": [[3, "ni_measurementlink_service._internal.discovery_client.ServiceLocation.ssl_authenticated_port"]], "stub (ni_measurementlink_service._internal.discovery_client.discoveryclient property)": [[3, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.stub"]], "unregister_service() (ni_measurementlink_service._internal.discovery_client.discoveryclient method)": [[3, "ni_measurementlink_service._internal.discovery_client.DiscoveryClient.unregister_service"]], "getmetadata() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv1 method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv2 method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2.GetMetadata"]], "measure() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv1 method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1.Measure"]], "measure() (ni_measurementlink_service._internal.grpc_servicer.measurementserviceservicerv2 method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2.Measure"]], "measurementservicecontext (class in ni_measurementlink_service._internal.grpc_servicer)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext"]], "measurementserviceservicerv1 (class in ni_measurementlink_service._internal.grpc_servicer)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV1"]], "measurementserviceservicerv2 (class in ni_measurementlink_service._internal.grpc_servicer)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceServicerV2"]], "abort() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.abort"]], "add_cancel_callback() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.add_cancel_callback"]], "cancel() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.cancel"]], "grpc_context (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.grpc_context"]], "mark_complete() (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext method)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.mark_complete"]], "measurement_service_context (in module ni_measurementlink_service._internal.grpc_servicer)": [[4, "ni_measurementlink_service._internal.grpc_servicer.measurement_service_context"]], "ni_measurementlink_service._internal.grpc_servicer": [[4, "module-ni_measurementlink_service._internal.grpc_servicer"]], "pin_map_context (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.pin_map_context"]], "time_remaining (ni_measurementlink_service._internal.grpc_servicer.measurementservicecontext property)": [[4, "ni_measurementlink_service._internal.grpc_servicer.MeasurementServiceContext.time_remaining"]], "ni_measurementlink_service._internal": [[5, "module-ni_measurementlink_service._internal"]], "t (in module ni_measurementlink_service._internal.parameter._message)": [[6, "ni_measurementlink_service._internal.parameter._message.T"]], "ni_measurementlink_service._internal.parameter._message": [[6, "module-ni_measurementlink_service._internal.parameter._message"]], "decoder (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.Decoder"]], "decoderconstructor (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.DecoderConstructor"]], "encoder (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.Encoder"]], "encoderconstructor (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.EncoderConstructor"]], "key (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.Key"]], "newdefault (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.NewDefault"]], "partialdecoderconstructor (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.PartialDecoderConstructor"]], "partialencoderconstructor (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.PartialEncoderConstructor"]], "writefunction (in module ni_measurementlink_service._internal.parameter._serializer_types)": [[7, "ni_measurementlink_service._internal.parameter._serializer_types.WriteFunction"]], "ni_measurementlink_service._internal.parameter._serializer_types": [[7, "module-ni_measurementlink_service._internal.parameter._serializer_types"]], "ni_measurementlink_service._internal.parameter": [[8, "module-ni_measurementlink_service._internal.parameter"]], "parametermetadata (class in ni_measurementlink_service._internal.parameter.metadata)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata"]], "annotations (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.annotations"]], "default_value (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.default_value"]], "display_name (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.display_name"]], "get_enum_values_annotation() (in module ni_measurementlink_service._internal.parameter.metadata)": [[9, "ni_measurementlink_service._internal.parameter.metadata.get_enum_values_annotation"]], "message_type (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.message_type"]], "ni_measurementlink_service._internal.parameter.metadata": [[9, "module-ni_measurementlink_service._internal.parameter.metadata"]], "repeated (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.repeated"]], "type (ni_measurementlink_service._internal.parameter.metadata.parametermetadata attribute)": [[9, "ni_measurementlink_service._internal.parameter.metadata.ParameterMetadata.type"]], "validate_default_value_type() (in module ni_measurementlink_service._internal.parameter.metadata)": [[9, "ni_measurementlink_service._internal.parameter.metadata.validate_default_value_type"]], "boolarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayDecoder"]], "boolarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayEncoder"]], "booldecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolDecoder"]], "boolencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.BoolEncoder"]], "doublearraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayDecoder"]], "doublearrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayEncoder"]], "doubledecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleDecoder"]], "doubleencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleEncoder"]], "floatarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayDecoder"]], "floatarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayEncoder"]], "floatdecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatDecoder"]], "floatencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.FloatEncoder"]], "int32arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int32ArrayDecoder"]], "int32decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int32Decoder"]], "int64arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int64ArrayDecoder"]], "int64decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.Int64Decoder"]], "intarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.IntArrayEncoder"]], "intencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.IntEncoder"]], "messageencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.MessageEncoder"]], "stringarraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayDecoder"]], "stringarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayEncoder"]], "stringdecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringDecoder"]], "stringencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.StringEncoder"]], "uint32arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32ArrayDecoder"]], "uint32decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32Decoder"]], "uint64arraydecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64ArrayDecoder"]], "uint64decoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64Decoder"]], "uintarrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UIntArrayEncoder"]], "uintencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UIntEncoder"]], "unsupportedmessagearrayencoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.UnsupportedMessageArrayEncoder"]], "xydatadecoder (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.XYDataDecoder"]], "get_decoder() (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.get_decoder"]], "get_encoder() (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.get_encoder"]], "get_type_default() (in module ni_measurementlink_service._internal.parameter.serialization_strategy)": [[10, "ni_measurementlink_service._internal.parameter.serialization_strategy.get_type_default"]], "ni_measurementlink_service._internal.parameter.serialization_strategy": [[10, "module-ni_measurementlink_service._internal.parameter.serialization_strategy"]], "deserialize_parameters() (in module ni_measurementlink_service._internal.parameter.serializer)": [[11, "ni_measurementlink_service._internal.parameter.serializer.deserialize_parameters"]], "ni_measurementlink_service._internal.parameter.serializer": [[11, "module-ni_measurementlink_service._internal.parameter.serializer"]], "serialize_default_values() (in module ni_measurementlink_service._internal.parameter.serializer)": [[11, "ni_measurementlink_service._internal.parameter.serializer.serialize_default_values"]], "serialize_parameters() (in module ni_measurementlink_service._internal.parameter.serializer)": [[11, "ni_measurementlink_service._internal.parameter.serializer.serialize_parameters"]], "grpcservice (class in ni_measurementlink_service._internal.service_manager)": [[12, "ni_measurementlink_service._internal.service_manager.GrpcService"]], "ni_measurementlink_service._internal.service_manager": [[12, "module-ni_measurementlink_service._internal.service_manager"]], "start() (ni_measurementlink_service._internal.service_manager.grpcservice method)": [[12, "ni_measurementlink_service._internal.service_manager.GrpcService.start"]], "stop() (ni_measurementlink_service._internal.service_manager.grpcservice method)": [[12, "ni_measurementlink_service._internal.service_manager.GrpcService.stop"]], "ni_measurementlink_service._internal.stubs": [[13, "module-ni_measurementlink_service._internal.stubs"]], "ni_measurementlink_service._internal.stubs.ni": [[14, "module-ni_measurementlink_service._internal.stubs.ni"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery": [[15, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2)": [[16, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2": [[16, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2"]], "discoveryservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService"]], "discoveryserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer"]], "discoveryservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceStub"]], "enumerateservices() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.EnumerateServices"]], "enumerateservices() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.EnumerateServices"]], "registerservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.RegisterService"]], "registerservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.RegisterService"]], "resolveservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.ResolveService"]], "resolveservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.ResolveService"]], "unregisterservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryservice static method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryService.UnregisterService"]], "unregisterservice() (ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.discoveryserviceservicer method)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.DiscoveryServiceServicer.UnregisterService"]], "add_discoveryserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc)": [[17, "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc.add_DiscoveryServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc": [[17, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1.discovery_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1": [[18, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.discovery.v1"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink": [[19, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement": [[20, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1": [[21, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2)": [[22, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2": [[22, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementservice static method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementserviceservicer method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer.GetMetadata"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementservice static method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService.Measure"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.measurementserviceservicer method)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer.Measure"]], "measurementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementService"]], "measurementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceServicer"]], "measurementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.MeasurementServiceStub"]], "add_measurementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc)": [[23, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc.add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc": [[23, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v1.measurement_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2": [[24, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2)": [[25, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2": [[25, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementservice static method)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService.GetMetadata"]], "getmetadata() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementserviceservicer method)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer.GetMetadata"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementservice static method)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService.Measure"]], "measure() (ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.measurementserviceservicer method)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer.Measure"]], "measurementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementService"]], "measurementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceServicer"]], "measurementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.MeasurementServiceStub"]], "add_measurementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc)": [[26, "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc.add_MeasurementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc": [[26, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.measurement.v2.measurement_service_pb2_grpc"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2)": [[27, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2": [[27, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc": [[28, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pin_map_context_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap": [[29, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1": [[30, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2)": [[31, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2": [[31, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2"]], "createpinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.CreatePinMapFromXml"]], "createpinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.CreatePinMapFromXml"]], "getpinmap() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.GetPinMap"]], "getpinmap() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.GetPinMap"]], "pinmapservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService"]], "pinmapserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer"]], "pinmapservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceStub"]], "querypins() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryPins"]], "querypins() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryPins"]], "queryrelays() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryRelays"]], "queryrelays() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryRelays"]], "queryresourceaccessinformation() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.QueryResourceAccessInformation"]], "queryresourceaccessinformation() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.QueryResourceAccessInformation"]], "updatepinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapservice static method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapService.UpdatePinMapFromXml"]], "updatepinmapfromxml() (ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.pinmapserviceservicer method)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.PinMapServiceServicer.UpdatePinMapFromXml"]], "add_pinmapserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc)": [[32, "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc.add_PinMapServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc": [[32, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.pinmap.v1.pin_map_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement": [[33, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1": [[34, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2)": [[35, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2": [[35, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2"]], "registersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.RegisterSessions"]], "registersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.RegisterSessions"]], "reserveallregisteredsessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.ReserveAllRegisteredSessions"]], "reserveallregisteredsessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.ReserveAllRegisteredSessions"]], "reservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.ReserveSessions"]], "reservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.ReserveSessions"]], "sessionmanagementservice (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService"]], "sessionmanagementserviceservicer (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer"]], "sessionmanagementservicestub (class in ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceStub"]], "unregistersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.UnregisterSessions"]], "unregistersessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.UnregisterSessions"]], "unreservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementservice static method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementService.UnreserveSessions"]], "unreservesessions() (ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.sessionmanagementserviceservicer method)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.SessionManagementServiceServicer.UnreserveSessions"]], "add_sessionmanagementserviceservicer_to_server() (in module ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc)": [[36, "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc.add_SessionManagementServiceServicer_to_server"]], "ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc": [[36, "module-ni_measurementlink_service._internal.stubs.ni.measurementlink.sessionmanagement.v1.session_management_service_pb2_grpc"]], "ni_measurementlink_service._internal.stubs.ni.protobuf": [[37, "module-ni_measurementlink_service._internal.stubs.ni.protobuf"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types": [[38, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types"]], "descriptor (in module ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2)": [[39, "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2": [[39, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2"]], "ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc": [[40, "module-ni_measurementlink_service._internal.stubs.ni.protobuf.types.xydata_pb2_grpc"]], "descriptor (in module ni_measurementlink_service._internal.stubs.session_pb2)": [[41, "ni_measurementlink_service._internal.stubs.session_pb2.DESCRIPTOR"]], "ni_measurementlink_service._internal.stubs.session_pb2": [[41, "module-ni_measurementlink_service._internal.stubs.session_pb2"]], "enumeratedevices() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.EnumerateDevices"]], "enumeratedevices() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.EnumerateDevices"]], "isreservedbyclient() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.IsReservedByClient"]], "isreservedbyclient() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.IsReservedByClient"]], "reserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.Reserve"]], "reserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.Reserve"]], "resetserver() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.ResetServer"]], "resetserver() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.ResetServer"]], "sessionutilities (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities"]], "sessionutilitiesservicer (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer"]], "sessionutilitiesstub (class in ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesStub"]], "unreserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilities static method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilities.Unreserve"]], "unreserve() (ni_measurementlink_service._internal.stubs.session_pb2_grpc.sessionutilitiesservicer method)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.SessionUtilitiesServicer.Unreserve"]], "add_sessionutilitiesservicer_to_server() (in module ni_measurementlink_service._internal.stubs.session_pb2_grpc)": [[42, "ni_measurementlink_service._internal.stubs.session_pb2_grpc.add_SessionUtilitiesServicer_to_server"]], "ni_measurementlink_service._internal.stubs.session_pb2_grpc": [[42, "module-ni_measurementlink_service._internal.stubs.session_pb2_grpc"]], "ni_measurementlink_service._internal.utilities": [[43, "module-ni_measurementlink_service._internal.utilities"]], "clientlogger (class in ni_measurementlink_service._loggers)": [[44, "ni_measurementlink_service._loggers.ClientLogger"]], "serverlogger (class in ni_measurementlink_service._loggers)": [[44, "ni_measurementlink_service._loggers.ServerLogger"]], "intercept_service() (ni_measurementlink_service._loggers.serverlogger method)": [[44, "ni_measurementlink_service._loggers.ServerLogger.intercept_service"]], "intercept_stream_stream() (ni_measurementlink_service._loggers.clientlogger method)": [[44, "ni_measurementlink_service._loggers.ClientLogger.intercept_stream_stream"]], "intercept_stream_unary() (ni_measurementlink_service._loggers.clientlogger method)": [[44, "ni_measurementlink_service._loggers.ClientLogger.intercept_stream_unary"]], "intercept_unary_stream() (ni_measurementlink_service._loggers.clientlogger method)": [[44, "ni_measurementlink_service._loggers.ClientLogger.intercept_unary_stream"]], "intercept_unary_unary() (ni_measurementlink_service._loggers.clientlogger method)": [[44, "ni_measurementlink_service._loggers.ClientLogger.intercept_unary_unary"]], "is_enabled() (ni_measurementlink_service._loggers.clientlogger class method)": [[44, "ni_measurementlink_service._loggers.ClientLogger.is_enabled"]], "is_enabled() (ni_measurementlink_service._loggers.serverlogger class method)": [[44, "ni_measurementlink_service._loggers.ServerLogger.is_enabled"]], "ni_measurementlink_service._loggers": [[44, "module-ni_measurementlink_service._loggers"]], "is_enabled() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.is_enabled"]], "log_grpc_client_call_start() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_client_call_start"]], "log_grpc_client_call_stop() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_client_call_stop"]], "log_grpc_client_call_streaming_request() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_client_call_streaming_request"]], "log_grpc_client_call_streaming_response() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_client_call_streaming_response"]], "log_grpc_server_call_start() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_server_call_start"]], "log_grpc_server_call_stop() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_server_call_stop"]], "log_grpc_server_call_streaming_request() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_server_call_streaming_request"]], "log_grpc_server_call_streaming_response() (in module ni_measurementlink_service._tracelogging)": [[45, "ni_measurementlink_service._tracelogging.log_grpc_server_call_streaming_response"]], "ni_measurementlink_service._tracelogging": [[45, "module-ni_measurementlink_service._tracelogging"]], "boolean (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Boolean"]], "booleanarray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.BooleanArray1D"]], "datatype (class in ni_measurementlink_service)": [[46, "ni_measurementlink_service.DataType"]], "double (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Double"]], "doublearray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.DoubleArray1D"]], "doublexydata (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.DoubleXYData"]], "enum (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Enum"]], "enumarray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.EnumArray1D"]], "float (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Float"]], "floatarray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.FloatArray1D"]], "int32 (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Int32"]], "int32array1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Int32Array1D"]], "int64 (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Int64"]], "int64array1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Int64Array1D"]], "measurementinfo (class in ni_measurementlink_service)": [[46, "ni_measurementlink_service.MeasurementInfo"]], "measurementservice (class in ni_measurementlink_service)": [[46, "ni_measurementlink_service.MeasurementService"]], "path (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Path"]], "patharray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.PathArray1D"]], "pin (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.Pin"]], "pinarray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.PinArray1D"]], "serviceinfo (class in ni_measurementlink_service)": [[46, "ni_measurementlink_service.ServiceInfo"]], "string (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.String"]], "stringarray1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.StringArray1D"]], "uint32 (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.UInt32"]], "uint32array1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.UInt32Array1D"]], "uint64 (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.UInt64"]], "uint64array1d (ni_measurementlink_service.datatype attribute)": [[46, "ni_measurementlink_service.DataType.UInt64Array1D"]], "__enter__() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.__enter__"]], "__exit__() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.__exit__"]], "annotations (ni_measurementlink_service.serviceinfo attribute)": [[46, "ni_measurementlink_service.ServiceInfo.annotations"]], "close_service() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.close_service"]], "configuration() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.configuration"]], "description_url (ni_measurementlink_service.serviceinfo attribute)": [[46, "ni_measurementlink_service.ServiceInfo.description_url"]], "display_name (ni_measurementlink_service.measurementinfo attribute)": [[46, "ni_measurementlink_service.MeasurementInfo.display_name"]], "get_channel() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.get_channel"]], "host_service() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.host_service"]], "ni_measurementlink_service": [[46, "module-ni_measurementlink_service"]], "output() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.output"]], "provided_interfaces (ni_measurementlink_service.serviceinfo attribute)": [[46, "ni_measurementlink_service.ServiceInfo.provided_interfaces"]], "register_measurement() (ni_measurementlink_service.measurementservice method)": [[46, "ni_measurementlink_service.MeasurementService.register_measurement"]], "service_class (ni_measurementlink_service.serviceinfo attribute)": [[46, "ni_measurementlink_service.ServiceInfo.service_class"]], "ui_file_paths (ni_measurementlink_service.measurementinfo attribute)": [[46, "ni_measurementlink_service.MeasurementInfo.ui_file_paths"]], "version (ni_measurementlink_service.measurementinfo attribute)": [[46, "ni_measurementlink_service.MeasurementInfo.version"]], "ni_measurementlink_service.measurement": [[47, "module-ni_measurementlink_service.measurement"]], "boolean (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Boolean"]], "booleanarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.BooleanArray1D"]], "datatype (class in ni_measurementlink_service.measurement.info)": [[48, "ni_measurementlink_service.measurement.info.DataType"]], "double (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Double"]], "doublearray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.DoubleArray1D"]], "doublexydata (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.DoubleXYData"]], "enum (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Enum"]], "enum (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[48, "ni_measurementlink_service.measurement.info.TypeSpecialization.Enum"]], "enumarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.EnumArray1D"]], "float (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Float"]], "floatarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.FloatArray1D"]], "int32 (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Int32"]], "int32array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Int32Array1D"]], "int64 (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Int64"]], "int64array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Int64Array1D"]], "measurementinfo (class in ni_measurementlink_service.measurement.info)": [[48, "ni_measurementlink_service.measurement.info.MeasurementInfo"]], "notype (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[48, "ni_measurementlink_service.measurement.info.TypeSpecialization.NoType"]], "path (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Path"]], "path (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[48, "ni_measurementlink_service.measurement.info.TypeSpecialization.Path"]], "patharray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.PathArray1D"]], "pin (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.Pin"]], "pin (ni_measurementlink_service.measurement.info.typespecialization attribute)": [[48, "ni_measurementlink_service.measurement.info.TypeSpecialization.Pin"]], "pinarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.PinArray1D"]], "serviceinfo (class in ni_measurementlink_service.measurement.info)": [[48, "ni_measurementlink_service.measurement.info.ServiceInfo"]], "string (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.String"]], "stringarray1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.StringArray1D"]], "typespecialization (class in ni_measurementlink_service.measurement.info)": [[48, "ni_measurementlink_service.measurement.info.TypeSpecialization"]], "uint32 (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.UInt32"]], "uint32array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.UInt32Array1D"]], "uint64 (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.UInt64"]], "uint64array1d (ni_measurementlink_service.measurement.info.datatype attribute)": [[48, "ni_measurementlink_service.measurement.info.DataType.UInt64Array1D"]], "annotations (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.ServiceInfo.annotations"]], "description_url (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.ServiceInfo.description_url"]], "display_name (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.MeasurementInfo.display_name"]], "ni_measurementlink_service.measurement.info": [[48, "module-ni_measurementlink_service.measurement.info"]], "provided_interfaces (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.ServiceInfo.provided_interfaces"]], "service_class (ni_measurementlink_service.measurement.info.serviceinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.ServiceInfo.service_class"]], "ui_file_paths (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.MeasurementInfo.ui_file_paths"]], "version (ni_measurementlink_service.measurement.info.measurementinfo attribute)": [[48, "ni_measurementlink_service.measurement.info.MeasurementInfo.version"]], "measurementcontext (class in ni_measurementlink_service.measurement.service)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext"]], "measurementservice (class in ni_measurementlink_service.measurement.service)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService"]], "supportedenumtype (in module ni_measurementlink_service.measurement.service)": [[49, "ni_measurementlink_service.measurement.service.SupportedEnumType"]], "__enter__() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.__enter__"]], "__exit__() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.__exit__"]], "abort() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.abort"]], "add_cancel_callback() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.add_cancel_callback"]], "cancel() (ni_measurementlink_service.measurement.service.measurementcontext method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.cancel"]], "close_service() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.close_service"]], "configuration() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.configuration"]], "get_channel() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.get_channel"]], "grpc_context (ni_measurementlink_service.measurement.service.measurementcontext property)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.grpc_context"]], "host_service() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.host_service"]], "ni_measurementlink_service.measurement.service": [[49, "module-ni_measurementlink_service.measurement.service"]], "output() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.output"]], "pin_map_context (ni_measurementlink_service.measurement.service.measurementcontext property)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.pin_map_context"]], "register_measurement() (ni_measurementlink_service.measurement.service.measurementservice method)": [[49, "ni_measurementlink_service.measurement.service.MeasurementService.register_measurement"]], "time_remaining (ni_measurementlink_service.measurement.service.measurementcontext property)": [[49, "ni_measurementlink_service.measurement.service.MeasurementContext.time_remaining"]], "basereservation (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.BaseReservation"]], "channelmapping (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.ChannelMapping"]], "client (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.Client"]], "grpc_service_class (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.GRPC_SERVICE_CLASS"]], "grpc_service_interface_name (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.GRPC_SERVICE_INTERFACE_NAME"]], "instrument_type_ni_daqmx (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DAQMX"]], "instrument_type_ni_dcpower (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DCPOWER"]], "instrument_type_ni_digital_pattern (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DIGITAL_PATTERN"]], "instrument_type_ni_dmm (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_DMM"]], "instrument_type_ni_fgen (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_FGEN"]], "instrument_type_ni_hsdio (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_HSDIO"]], "instrument_type_ni_model_based_instrument (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_MODEL_BASED_INSTRUMENT"]], "instrument_type_ni_relay_driver (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RELAY_DRIVER"]], "instrument_type_ni_rfmx (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFMX"]], "instrument_type_ni_rfpm (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFPM"]], "instrument_type_ni_rfsa (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFSA"]], "instrument_type_ni_rfsg (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_RFSG"]], "instrument_type_ni_scope (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_SCOPE"]], "instrument_type_ni_switch_executive_virtual_device (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NI_SWITCH_EXECUTIVE_VIRTUAL_DEVICE"]], "instrument_type_none (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.INSTRUMENT_TYPE_NONE"]], "multisessionreservation (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.MultiSessionReservation"]], "pinmapcontext (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.PinMapContext"]], "sessioninformation (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.SessionInformation"]], "sessionmanagementclient (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient"]], "singlesessionreservation (class in ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.SingleSessionReservation"]], "__enter__() (ni_measurementlink_service.session_management.basereservation method)": [[50, "ni_measurementlink_service.session_management.BaseReservation.__enter__"]], "__exit__() (ni_measurementlink_service.session_management.basereservation method)": [[50, "ni_measurementlink_service.session_management.BaseReservation.__exit__"]], "__getattr__() (in module ni_measurementlink_service.session_management)": [[50, "ni_measurementlink_service.session_management.__getattr__"]], "channel (ni_measurementlink_service.session_management.channelmapping attribute)": [[50, "ni_measurementlink_service.session_management.ChannelMapping.channel"]], "channel_list (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.channel_list"]], "channel_mappings (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.channel_mappings"]], "instrument_type_id (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.instrument_type_id"]], "ni_measurementlink_service.session_management": [[50, "module-ni_measurementlink_service.session_management"]], "pin_map_id (ni_measurementlink_service.session_management.pinmapcontext attribute)": [[50, "ni_measurementlink_service.session_management.PinMapContext.pin_map_id"]], "pin_or_relay_name (ni_measurementlink_service.session_management.channelmapping attribute)": [[50, "ni_measurementlink_service.session_management.ChannelMapping.pin_or_relay_name"]], "register_sessions() (ni_measurementlink_service.session_management.sessionmanagementclient method)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient.register_sessions"]], "reserve_all_registered_sessions() (ni_measurementlink_service.session_management.sessionmanagementclient method)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient.reserve_all_registered_sessions"]], "reserve_session() (ni_measurementlink_service.session_management.sessionmanagementclient method)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient.reserve_session"]], "reserve_sessions() (ni_measurementlink_service.session_management.sessionmanagementclient method)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient.reserve_sessions"]], "resource_name (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.resource_name"]], "session_exists (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.session_exists"]], "session_info() (ni_measurementlink_service.session_management.multisessionreservation method)": [[50, "ni_measurementlink_service.session_management.MultiSessionReservation.session_info"]], "session_info() (ni_measurementlink_service.session_management.singlesessionreservation method)": [[50, "ni_measurementlink_service.session_management.SingleSessionReservation.session_info"]], "session_name (ni_measurementlink_service.session_management.sessioninformation attribute)": [[50, "ni_measurementlink_service.session_management.SessionInformation.session_name"]], "site (ni_measurementlink_service.session_management.channelmapping attribute)": [[50, "ni_measurementlink_service.session_management.ChannelMapping.site"]], "sites (ni_measurementlink_service.session_management.pinmapcontext attribute)": [[50, "ni_measurementlink_service.session_management.PinMapContext.sites"]], "unregister_sessions() (ni_measurementlink_service.session_management.sessionmanagementclient method)": [[50, "ni_measurementlink_service.session_management.SessionManagementClient.unregister_sessions"]], "unreserve() (ni_measurementlink_service.session_management.basereservation method)": [[50, "ni_measurementlink_service.session_management.BaseReservation.unreserve"]]}}) \ No newline at end of file diff --git a/ni_measurementlink_generator/pyproject.toml b/ni_measurementlink_generator/pyproject.toml index 2323ca7dd..dd15222dc 100644 --- a/ni_measurementlink_generator/pyproject.toml +++ b/ni_measurementlink_generator/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "ni_measurementlink_generator" -version = "1.2.0-dev1" +version = "1.2.0-dev2" description = "MeasurementLink Code Generator for Python" authors = ["NI "] readme = "README.md" diff --git a/pyproject.toml b/pyproject.toml index 69480a2cd..8eb5b017b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ extend_exclude = '*_pb2_grpc.py,*_pb2_grpc.pyi,*_pb2.py,*_pb2.pyi,ni_measurement [tool.poetry] name = "ni_measurementlink_service" -version = "1.2.0-dev1" +version = "1.2.0-dev2" description = "MeasurementLink Support for Python" authors = ["NI "] readme = "README.md" # apply the repo readme to the package as well