@@ -40,6 +40,11 @@ def __init__(self, channel):
4040 request_serializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValueRequest .SerializeToString ,
4141 response_deserializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValueResponse .FromString ,
4242 )
43+ self .SetValues = channel .unary_unary (
44+ '/ni.pythonpanel.v1.PythonPanelService/SetValues' ,
45+ request_serializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesRequest .SerializeToString ,
46+ response_deserializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesResponse .FromString ,
47+ )
4348
4449
4550class PythonPanelServiceServicer (object ):
@@ -92,6 +97,15 @@ def SetValue(self, request, context):
9297 context .set_details ('Method not implemented!' )
9398 raise NotImplementedError ('Method not implemented!' )
9499
100+ def SetValues (self , request , context ):
101+ """Set values for multiple controls on the panel
102+ Status Codes for errors:
103+ - INVALID_ARGUMENT: The specified identifier contains invalid characters. Only alphanumeric characters and underscores are allowed.
104+ """
105+ context .set_code (grpc .StatusCode .UNIMPLEMENTED )
106+ context .set_details ('Method not implemented!' )
107+ raise NotImplementedError ('Method not implemented!' )
108+
95109
96110def add_PythonPanelServiceServicer_to_server (servicer , server ):
97111 rpc_method_handlers = {
@@ -120,6 +134,11 @@ def add_PythonPanelServiceServicer_to_server(servicer, server):
120134 request_deserializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValueRequest .FromString ,
121135 response_serializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValueResponse .SerializeToString ,
122136 ),
137+ 'SetValues' : grpc .unary_unary_rpc_method_handler (
138+ servicer .SetValues ,
139+ request_deserializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesRequest .FromString ,
140+ response_serializer = ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesResponse .SerializeToString ,
141+ ),
123142 }
124143 generic_handler = grpc .method_handlers_generic_handler (
125144 'ni.pythonpanel.v1.PythonPanelService' , rpc_method_handlers )
@@ -215,3 +234,20 @@ def SetValue(request,
215234 ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValueResponse .FromString ,
216235 options , channel_credentials ,
217236 insecure , call_credentials , compression , wait_for_ready , timeout , metadata )
237+
238+ @staticmethod
239+ def SetValues (request ,
240+ target ,
241+ options = (),
242+ channel_credentials = None ,
243+ call_credentials = None ,
244+ insecure = False ,
245+ compression = None ,
246+ wait_for_ready = None ,
247+ timeout = None ,
248+ metadata = None ):
249+ return grpc .experimental .unary_unary (request , target , '/ni.pythonpanel.v1.PythonPanelService/SetValues' ,
250+ ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesRequest .SerializeToString ,
251+ ni_dot_pythonpanel_dot_v1_dot_python__panel__service__pb2 .SetValuesResponse .FromString ,
252+ options , channel_credentials ,
253+ insecure , call_credentials , compression , wait_for_ready , timeout , metadata )
0 commit comments