@@ -14,88 +14,124 @@ import typing
1414DESCRIPTOR : google .protobuf .descriptor .FileDescriptor
1515
1616@typing .final
17- class EnumeratePanelsRequest (google .protobuf .message .Message ):
17+ class StartPanelRequest (google .protobuf .message .Message ):
1818 DESCRIPTOR : google .protobuf .descriptor .Descriptor
1919
20+ PANEL_ID_FIELD_NUMBER : builtins .int
21+ PANEL_SCRIPT_PATH_FIELD_NUMBER : builtins .int
22+ panel_id : builtins .str
23+ """Unique ID of the panel"""
24+ panel_script_path : builtins .str
25+ """Absolute path of the panel script's file on disk, or network path to the file"""
2026 def __init__ (
2127 self ,
28+ * ,
29+ panel_id : builtins .str = ...,
30+ panel_script_path : builtins .str = ...,
2231 ) -> None : ...
32+ def ClearField (self , field_name : typing .Literal ["panel_id" , b"panel_id" , "panel_script_path" , b"panel_script_path" ]) -> None : ...
2333
24- global___EnumeratePanelsRequest = EnumeratePanelsRequest
34+ global___StartPanelRequest = StartPanelRequest
2535
2636@typing .final
27- class PanelInformation (google .protobuf .message .Message ):
37+ class StartPanelResponse (google .protobuf .message .Message ):
38+ DESCRIPTOR : google .protobuf .descriptor .Descriptor
39+
40+ PANEL_URL_FIELD_NUMBER : builtins .int
41+ panel_url : builtins .str
42+ """Location of the panel's webpage"""
43+ def __init__ (
44+ self ,
45+ * ,
46+ panel_url : builtins .str = ...,
47+ ) -> None : ...
48+ def ClearField (self , field_name : typing .Literal ["panel_url" , b"panel_url" ]) -> None : ...
49+
50+ global___StartPanelResponse = StartPanelResponse
51+
52+ @typing .final
53+ class StopPanelRequest (google .protobuf .message .Message ):
2854 DESCRIPTOR : google .protobuf .descriptor .Descriptor
2955
3056 PANEL_ID_FIELD_NUMBER : builtins .int
31- IS_OPEN_FIELD_NUMBER : builtins .int
32- VALUE_IDS_FIELD_NUMBER : builtins .int
57+ RESET_FIELD_NUMBER : builtins .int
3358 panel_id : builtins .str
3459 """Unique ID of the panel"""
35- is_open : builtins .bool
36- """Is the panel currently open?"""
37- @property
38- def value_ids (self ) -> google .protobuf .internal .containers .RepeatedScalarFieldContainer [builtins .str ]:
39- """IDs of all of the values associated with the panel"""
40-
60+ reset : builtins .bool
61+ """Reset all storage associated with panel"""
4162 def __init__ (
4263 self ,
4364 * ,
4465 panel_id : builtins .str = ...,
45- is_open : builtins .bool = ...,
46- value_ids : collections .abc .Iterable [builtins .str ] | None = ...,
66+ reset : builtins .bool = ...,
4767 ) -> None : ...
48- def ClearField (self , field_name : typing .Literal ["is_open" , b"is_open" , " panel_id" , b"panel_id" , "value_ids " , b"value_ids " ]) -> None : ...
68+ def ClearField (self , field_name : typing .Literal ["panel_id" , b"panel_id" , "reset " , b"reset " ]) -> None : ...
4969
50- global___PanelInformation = PanelInformation
70+ global___StopPanelRequest = StopPanelRequest
5171
5272@typing .final
53- class EnumeratePanelsResponse (google .protobuf .message .Message ):
73+ class StopPanelResponse (google .protobuf .message .Message ):
5474 DESCRIPTOR : google .protobuf .descriptor .Descriptor
5575
56- PANELS_FIELD_NUMBER : builtins .int
57- @property
58- def panels (self ) -> google .protobuf .internal .containers .RepeatedCompositeFieldContainer [global___PanelInformation ]:
59- """The list of panels available in the system"""
76+ def __init__ (
77+ self ,
78+ ) -> None : ...
79+
80+ global___StopPanelResponse = StopPanelResponse
81+
82+ @typing .final
83+ class EnumeratePanelsRequest (google .protobuf .message .Message ):
84+ DESCRIPTOR : google .protobuf .descriptor .Descriptor
6085
6186 def __init__ (
6287 self ,
63- * ,
64- panels : collections .abc .Iterable [global___PanelInformation ] | None = ...,
6588 ) -> None : ...
66- def ClearField (self , field_name : typing .Literal ["panels" , b"panels" ]) -> None : ...
6789
68- global___EnumeratePanelsResponse = EnumeratePanelsResponse
90+ global___EnumeratePanelsRequest = EnumeratePanelsRequest
6991
7092@typing .final
71- class OpenPanelRequest (google .protobuf .message .Message ):
93+ class PanelInformation (google .protobuf .message .Message ):
7294 DESCRIPTOR : google .protobuf .descriptor .Descriptor
7395
7496 PANEL_ID_FIELD_NUMBER : builtins .int
75- PANEL_URI_FIELD_NUMBER : builtins .int
97+ PANEL_URL_FIELD_NUMBER : builtins .int
98+ VALUE_IDS_FIELD_NUMBER : builtins .int
7699 panel_id : builtins .str
77100 """Unique ID of the panel"""
78- panel_uri : builtins .str
79- """Absolute path of the panel's file on disk, or network path to the file"""
101+ panel_url : builtins .str
102+ """Location of the panel's webpage"""
103+ @property
104+ def value_ids (self ) -> google .protobuf .internal .containers .RepeatedScalarFieldContainer [builtins .str ]:
105+ """IDs of all of the values associated with the panel"""
106+
80107 def __init__ (
81108 self ,
82109 * ,
83110 panel_id : builtins .str = ...,
84- panel_uri : builtins .str = ...,
111+ panel_url : builtins .str = ...,
112+ value_ids : collections .abc .Iterable [builtins .str ] | None = ...,
85113 ) -> None : ...
86- def ClearField (self , field_name : typing .Literal ["panel_id" , b"panel_id" , "panel_uri " , b"panel_uri " ]) -> None : ...
114+ def ClearField (self , field_name : typing .Literal ["panel_id" , b"panel_id" , "panel_url " , b"panel_url" , "value_ids" , b"value_ids " ]) -> None : ...
87115
88- global___OpenPanelRequest = OpenPanelRequest
116+ global___PanelInformation = PanelInformation
89117
90118@typing .final
91- class OpenPanelResponse (google .protobuf .message .Message ):
119+ class EnumeratePanelsResponse (google .protobuf .message .Message ):
92120 DESCRIPTOR : google .protobuf .descriptor .Descriptor
93121
122+ PANELS_FIELD_NUMBER : builtins .int
123+ @property
124+ def panels (self ) -> google .protobuf .internal .containers .RepeatedCompositeFieldContainer [global___PanelInformation ]:
125+ """The list of panels available in the system"""
126+
94127 def __init__ (
95128 self ,
129+ * ,
130+ panels : collections .abc .Iterable [global___PanelInformation ] | None = ...,
96131 ) -> None : ...
132+ def ClearField (self , field_name : typing .Literal ["panels" , b"panels" ]) -> None : ...
97133
98- global___OpenPanelResponse = OpenPanelResponse
134+ global___EnumeratePanelsResponse = EnumeratePanelsResponse
99135
100136@typing .final
101137class GetValueRequest (google .protobuf .message .Message ):
@@ -172,33 +208,3 @@ class SetValueResponse(google.protobuf.message.Message):
172208 ) -> None : ...
173209
174210global___SetValueResponse = SetValueResponse
175-
176- @typing .final
177- class ClosePanelRequest (google .protobuf .message .Message ):
178- DESCRIPTOR : google .protobuf .descriptor .Descriptor
179-
180- PANEL_ID_FIELD_NUMBER : builtins .int
181- RESET_FIELD_NUMBER : builtins .int
182- panel_id : builtins .str
183- """Unique ID of the panel"""
184- reset : builtins .bool
185- """Reset all storage associated with panel"""
186- def __init__ (
187- self ,
188- * ,
189- panel_id : builtins .str = ...,
190- reset : builtins .bool = ...,
191- ) -> None : ...
192- def ClearField (self , field_name : typing .Literal ["panel_id" , b"panel_id" , "reset" , b"reset" ]) -> None : ...
193-
194- global___ClosePanelRequest = ClosePanelRequest
195-
196- @typing .final
197- class ClosePanelResponse (google .protobuf .message .Message ):
198- DESCRIPTOR : google .protobuf .descriptor .Descriptor
199-
200- def __init__ (
201- self ,
202- ) -> None : ...
203-
204- global___ClosePanelResponse = ClosePanelResponse
0 commit comments