1*cf78ab8cSAndroid Build Coastguard Worker // This file is generated. Do not edit
2*cf78ab8cSAndroid Build Coastguard Worker // @generated
3*cf78ab8cSAndroid Build Coastguard Worker
4*cf78ab8cSAndroid Build Coastguard Worker // https://github.com/Manishearth/rust-clippy/issues/702
5*cf78ab8cSAndroid Build Coastguard Worker #![allow(unknown_lints)]
6*cf78ab8cSAndroid Build Coastguard Worker #![allow(clippy::all)]
7*cf78ab8cSAndroid Build Coastguard Worker #![allow(dead_code)]
8*cf78ab8cSAndroid Build Coastguard Worker #![allow(missing_docs)]
9*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_camel_case_types)]
10*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_snake_case)]
11*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_upper_case_globals)]
12*cf78ab8cSAndroid Build Coastguard Worker #![allow(trivial_casts)]
13*cf78ab8cSAndroid Build Coastguard Worker #![allow(unsafe_code)]
14*cf78ab8cSAndroid Build Coastguard Worker #![allow(unused_imports)]
15*cf78ab8cSAndroid Build Coastguard Worker #![allow(unused_results)]
16*cf78ab8cSAndroid Build Coastguard Worker
17*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_GET_VERSION: ::grpcio::Method<
18*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
19*cf78ab8cSAndroid Build Coastguard Worker super::frontend::VersionResponse,
20*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
21*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
22*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/GetVersion",
23*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
24*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
25*cf78ab8cSAndroid Build Coastguard Worker };
26*cf78ab8cSAndroid Build Coastguard Worker
27*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_CREATE_DEVICE: ::grpcio::Method<
28*cf78ab8cSAndroid Build Coastguard Worker super::frontend::CreateDeviceRequest,
29*cf78ab8cSAndroid Build Coastguard Worker super::frontend::CreateDeviceResponse,
30*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
31*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
32*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/CreateDevice",
33*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
34*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
35*cf78ab8cSAndroid Build Coastguard Worker };
36*cf78ab8cSAndroid Build Coastguard Worker
37*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_DELETE_CHIP: ::grpcio::Method<
38*cf78ab8cSAndroid Build Coastguard Worker super::frontend::DeleteChipRequest,
39*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
40*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
41*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
42*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/DeleteChip",
43*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
44*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
45*cf78ab8cSAndroid Build Coastguard Worker };
46*cf78ab8cSAndroid Build Coastguard Worker
47*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_PATCH_DEVICE: ::grpcio::Method<
48*cf78ab8cSAndroid Build Coastguard Worker super::frontend::PatchDeviceRequest,
49*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
50*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
51*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
52*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/PatchDevice",
53*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
54*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
55*cf78ab8cSAndroid Build Coastguard Worker };
56*cf78ab8cSAndroid Build Coastguard Worker
57*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_RESET: ::grpcio::Method<super::empty::Empty, super::empty::Empty> =
58*cf78ab8cSAndroid Build Coastguard Worker ::grpcio::Method {
59*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
60*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/Reset",
61*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
62*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
63*cf78ab8cSAndroid Build Coastguard Worker };
64*cf78ab8cSAndroid Build Coastguard Worker
65*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_LIST_DEVICE: ::grpcio::Method<
66*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
67*cf78ab8cSAndroid Build Coastguard Worker super::frontend::ListDeviceResponse,
68*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
69*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
70*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/ListDevice",
71*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
72*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
73*cf78ab8cSAndroid Build Coastguard Worker };
74*cf78ab8cSAndroid Build Coastguard Worker
75*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_SUBSCRIBE_DEVICE: ::grpcio::Method<
76*cf78ab8cSAndroid Build Coastguard Worker super::frontend::SubscribeDeviceRequest,
77*cf78ab8cSAndroid Build Coastguard Worker super::frontend::SubscribeDeviceResponse,
78*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
79*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
80*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/SubscribeDevice",
81*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
82*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
83*cf78ab8cSAndroid Build Coastguard Worker };
84*cf78ab8cSAndroid Build Coastguard Worker
85*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_PATCH_CAPTURE: ::grpcio::Method<
86*cf78ab8cSAndroid Build Coastguard Worker super::frontend::PatchCaptureRequest,
87*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
88*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
89*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
90*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/PatchCapture",
91*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
92*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
93*cf78ab8cSAndroid Build Coastguard Worker };
94*cf78ab8cSAndroid Build Coastguard Worker
95*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_LIST_CAPTURE: ::grpcio::Method<
96*cf78ab8cSAndroid Build Coastguard Worker super::empty::Empty,
97*cf78ab8cSAndroid Build Coastguard Worker super::frontend::ListCaptureResponse,
98*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
99*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::Unary,
100*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/ListCapture",
101*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
102*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
103*cf78ab8cSAndroid Build Coastguard Worker };
104*cf78ab8cSAndroid Build Coastguard Worker
105*cf78ab8cSAndroid Build Coastguard Worker const METHOD_FRONTEND_SERVICE_GET_CAPTURE: ::grpcio::Method<
106*cf78ab8cSAndroid Build Coastguard Worker super::frontend::GetCaptureRequest,
107*cf78ab8cSAndroid Build Coastguard Worker super::frontend::GetCaptureResponse,
108*cf78ab8cSAndroid Build Coastguard Worker > = ::grpcio::Method {
109*cf78ab8cSAndroid Build Coastguard Worker ty: ::grpcio::MethodType::ServerStreaming,
110*cf78ab8cSAndroid Build Coastguard Worker name: "/netsim.frontend.FrontendService/GetCapture",
111*cf78ab8cSAndroid Build Coastguard Worker req_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
112*cf78ab8cSAndroid Build Coastguard Worker resp_mar: ::grpcio::Marshaller { ser: ::grpcio::pb_ser, de: ::grpcio::pb_de },
113*cf78ab8cSAndroid Build Coastguard Worker };
114*cf78ab8cSAndroid Build Coastguard Worker
115*cf78ab8cSAndroid Build Coastguard Worker #[derive(Clone)]
116*cf78ab8cSAndroid Build Coastguard Worker pub struct FrontendServiceClient {
117*cf78ab8cSAndroid Build Coastguard Worker pub client: ::grpcio::Client,
118*cf78ab8cSAndroid Build Coastguard Worker }
119*cf78ab8cSAndroid Build Coastguard Worker
120*cf78ab8cSAndroid Build Coastguard Worker impl FrontendServiceClient {
new(channel: ::grpcio::Channel) -> Self121*cf78ab8cSAndroid Build Coastguard Worker pub fn new(channel: ::grpcio::Channel) -> Self {
122*cf78ab8cSAndroid Build Coastguard Worker FrontendServiceClient { client: ::grpcio::Client::new(channel) }
123*cf78ab8cSAndroid Build Coastguard Worker }
124*cf78ab8cSAndroid Build Coastguard Worker
get_version_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::frontend::VersionResponse>125*cf78ab8cSAndroid Build Coastguard Worker pub fn get_version_opt(
126*cf78ab8cSAndroid Build Coastguard Worker &self,
127*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
128*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
129*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::VersionResponse> {
130*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_GET_VERSION, req, opt)
131*cf78ab8cSAndroid Build Coastguard Worker }
132*cf78ab8cSAndroid Build Coastguard Worker
get_version( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<super::frontend::VersionResponse>133*cf78ab8cSAndroid Build Coastguard Worker pub fn get_version(
134*cf78ab8cSAndroid Build Coastguard Worker &self,
135*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
136*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::VersionResponse> {
137*cf78ab8cSAndroid Build Coastguard Worker self.get_version_opt(req, ::grpcio::CallOption::default())
138*cf78ab8cSAndroid Build Coastguard Worker }
139*cf78ab8cSAndroid Build Coastguard Worker
get_version_async_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::VersionResponse>>140*cf78ab8cSAndroid Build Coastguard Worker pub fn get_version_async_opt(
141*cf78ab8cSAndroid Build Coastguard Worker &self,
142*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
143*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
144*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::VersionResponse>> {
145*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_GET_VERSION, req, opt)
146*cf78ab8cSAndroid Build Coastguard Worker }
147*cf78ab8cSAndroid Build Coastguard Worker
get_version_async( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::VersionResponse>>148*cf78ab8cSAndroid Build Coastguard Worker pub fn get_version_async(
149*cf78ab8cSAndroid Build Coastguard Worker &self,
150*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
151*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::VersionResponse>> {
152*cf78ab8cSAndroid Build Coastguard Worker self.get_version_async_opt(req, ::grpcio::CallOption::default())
153*cf78ab8cSAndroid Build Coastguard Worker }
154*cf78ab8cSAndroid Build Coastguard Worker
create_device_opt( &self, req: &super::frontend::CreateDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::frontend::CreateDeviceResponse>155*cf78ab8cSAndroid Build Coastguard Worker pub fn create_device_opt(
156*cf78ab8cSAndroid Build Coastguard Worker &self,
157*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::CreateDeviceRequest,
158*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
159*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::CreateDeviceResponse> {
160*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_CREATE_DEVICE, req, opt)
161*cf78ab8cSAndroid Build Coastguard Worker }
162*cf78ab8cSAndroid Build Coastguard Worker
create_device( &self, req: &super::frontend::CreateDeviceRequest, ) -> ::grpcio::Result<super::frontend::CreateDeviceResponse>163*cf78ab8cSAndroid Build Coastguard Worker pub fn create_device(
164*cf78ab8cSAndroid Build Coastguard Worker &self,
165*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::CreateDeviceRequest,
166*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::CreateDeviceResponse> {
167*cf78ab8cSAndroid Build Coastguard Worker self.create_device_opt(req, ::grpcio::CallOption::default())
168*cf78ab8cSAndroid Build Coastguard Worker }
169*cf78ab8cSAndroid Build Coastguard Worker
create_device_async_opt( &self, req: &super::frontend::CreateDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::CreateDeviceResponse>>170*cf78ab8cSAndroid Build Coastguard Worker pub fn create_device_async_opt(
171*cf78ab8cSAndroid Build Coastguard Worker &self,
172*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::CreateDeviceRequest,
173*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
174*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::CreateDeviceResponse>>
175*cf78ab8cSAndroid Build Coastguard Worker {
176*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_CREATE_DEVICE, req, opt)
177*cf78ab8cSAndroid Build Coastguard Worker }
178*cf78ab8cSAndroid Build Coastguard Worker
create_device_async( &self, req: &super::frontend::CreateDeviceRequest, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::CreateDeviceResponse>>179*cf78ab8cSAndroid Build Coastguard Worker pub fn create_device_async(
180*cf78ab8cSAndroid Build Coastguard Worker &self,
181*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::CreateDeviceRequest,
182*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::CreateDeviceResponse>>
183*cf78ab8cSAndroid Build Coastguard Worker {
184*cf78ab8cSAndroid Build Coastguard Worker self.create_device_async_opt(req, ::grpcio::CallOption::default())
185*cf78ab8cSAndroid Build Coastguard Worker }
186*cf78ab8cSAndroid Build Coastguard Worker
delete_chip_opt( &self, req: &super::frontend::DeleteChipRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::empty::Empty>187*cf78ab8cSAndroid Build Coastguard Worker pub fn delete_chip_opt(
188*cf78ab8cSAndroid Build Coastguard Worker &self,
189*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::DeleteChipRequest,
190*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
191*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
192*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_DELETE_CHIP, req, opt)
193*cf78ab8cSAndroid Build Coastguard Worker }
194*cf78ab8cSAndroid Build Coastguard Worker
delete_chip( &self, req: &super::frontend::DeleteChipRequest, ) -> ::grpcio::Result<super::empty::Empty>195*cf78ab8cSAndroid Build Coastguard Worker pub fn delete_chip(
196*cf78ab8cSAndroid Build Coastguard Worker &self,
197*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::DeleteChipRequest,
198*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
199*cf78ab8cSAndroid Build Coastguard Worker self.delete_chip_opt(req, ::grpcio::CallOption::default())
200*cf78ab8cSAndroid Build Coastguard Worker }
201*cf78ab8cSAndroid Build Coastguard Worker
delete_chip_async_opt( &self, req: &super::frontend::DeleteChipRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>202*cf78ab8cSAndroid Build Coastguard Worker pub fn delete_chip_async_opt(
203*cf78ab8cSAndroid Build Coastguard Worker &self,
204*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::DeleteChipRequest,
205*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
206*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
207*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_DELETE_CHIP, req, opt)
208*cf78ab8cSAndroid Build Coastguard Worker }
209*cf78ab8cSAndroid Build Coastguard Worker
delete_chip_async( &self, req: &super::frontend::DeleteChipRequest, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>210*cf78ab8cSAndroid Build Coastguard Worker pub fn delete_chip_async(
211*cf78ab8cSAndroid Build Coastguard Worker &self,
212*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::DeleteChipRequest,
213*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
214*cf78ab8cSAndroid Build Coastguard Worker self.delete_chip_async_opt(req, ::grpcio::CallOption::default())
215*cf78ab8cSAndroid Build Coastguard Worker }
216*cf78ab8cSAndroid Build Coastguard Worker
patch_device_opt( &self, req: &super::frontend::PatchDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::empty::Empty>217*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_device_opt(
218*cf78ab8cSAndroid Build Coastguard Worker &self,
219*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchDeviceRequest,
220*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
221*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
222*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_PATCH_DEVICE, req, opt)
223*cf78ab8cSAndroid Build Coastguard Worker }
224*cf78ab8cSAndroid Build Coastguard Worker
patch_device( &self, req: &super::frontend::PatchDeviceRequest, ) -> ::grpcio::Result<super::empty::Empty>225*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_device(
226*cf78ab8cSAndroid Build Coastguard Worker &self,
227*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchDeviceRequest,
228*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
229*cf78ab8cSAndroid Build Coastguard Worker self.patch_device_opt(req, ::grpcio::CallOption::default())
230*cf78ab8cSAndroid Build Coastguard Worker }
231*cf78ab8cSAndroid Build Coastguard Worker
patch_device_async_opt( &self, req: &super::frontend::PatchDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>232*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_device_async_opt(
233*cf78ab8cSAndroid Build Coastguard Worker &self,
234*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchDeviceRequest,
235*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
236*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
237*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_PATCH_DEVICE, req, opt)
238*cf78ab8cSAndroid Build Coastguard Worker }
239*cf78ab8cSAndroid Build Coastguard Worker
patch_device_async( &self, req: &super::frontend::PatchDeviceRequest, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>240*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_device_async(
241*cf78ab8cSAndroid Build Coastguard Worker &self,
242*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchDeviceRequest,
243*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
244*cf78ab8cSAndroid Build Coastguard Worker self.patch_device_async_opt(req, ::grpcio::CallOption::default())
245*cf78ab8cSAndroid Build Coastguard Worker }
246*cf78ab8cSAndroid Build Coastguard Worker
reset_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::empty::Empty>247*cf78ab8cSAndroid Build Coastguard Worker pub fn reset_opt(
248*cf78ab8cSAndroid Build Coastguard Worker &self,
249*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
250*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
251*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
252*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_RESET, req, opt)
253*cf78ab8cSAndroid Build Coastguard Worker }
254*cf78ab8cSAndroid Build Coastguard Worker
reset(&self, req: &super::empty::Empty) -> ::grpcio::Result<super::empty::Empty>255*cf78ab8cSAndroid Build Coastguard Worker pub fn reset(&self, req: &super::empty::Empty) -> ::grpcio::Result<super::empty::Empty> {
256*cf78ab8cSAndroid Build Coastguard Worker self.reset_opt(req, ::grpcio::CallOption::default())
257*cf78ab8cSAndroid Build Coastguard Worker }
258*cf78ab8cSAndroid Build Coastguard Worker
reset_async_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>259*cf78ab8cSAndroid Build Coastguard Worker pub fn reset_async_opt(
260*cf78ab8cSAndroid Build Coastguard Worker &self,
261*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
262*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
263*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
264*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_RESET, req, opt)
265*cf78ab8cSAndroid Build Coastguard Worker }
266*cf78ab8cSAndroid Build Coastguard Worker
reset_async( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>267*cf78ab8cSAndroid Build Coastguard Worker pub fn reset_async(
268*cf78ab8cSAndroid Build Coastguard Worker &self,
269*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
270*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
271*cf78ab8cSAndroid Build Coastguard Worker self.reset_async_opt(req, ::grpcio::CallOption::default())
272*cf78ab8cSAndroid Build Coastguard Worker }
273*cf78ab8cSAndroid Build Coastguard Worker
list_device_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::frontend::ListDeviceResponse>274*cf78ab8cSAndroid Build Coastguard Worker pub fn list_device_opt(
275*cf78ab8cSAndroid Build Coastguard Worker &self,
276*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
277*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
278*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::ListDeviceResponse> {
279*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_LIST_DEVICE, req, opt)
280*cf78ab8cSAndroid Build Coastguard Worker }
281*cf78ab8cSAndroid Build Coastguard Worker
list_device( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<super::frontend::ListDeviceResponse>282*cf78ab8cSAndroid Build Coastguard Worker pub fn list_device(
283*cf78ab8cSAndroid Build Coastguard Worker &self,
284*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
285*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::ListDeviceResponse> {
286*cf78ab8cSAndroid Build Coastguard Worker self.list_device_opt(req, ::grpcio::CallOption::default())
287*cf78ab8cSAndroid Build Coastguard Worker }
288*cf78ab8cSAndroid Build Coastguard Worker
list_device_async_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListDeviceResponse>>289*cf78ab8cSAndroid Build Coastguard Worker pub fn list_device_async_opt(
290*cf78ab8cSAndroid Build Coastguard Worker &self,
291*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
292*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
293*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListDeviceResponse>> {
294*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_LIST_DEVICE, req, opt)
295*cf78ab8cSAndroid Build Coastguard Worker }
296*cf78ab8cSAndroid Build Coastguard Worker
list_device_async( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListDeviceResponse>>297*cf78ab8cSAndroid Build Coastguard Worker pub fn list_device_async(
298*cf78ab8cSAndroid Build Coastguard Worker &self,
299*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
300*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListDeviceResponse>> {
301*cf78ab8cSAndroid Build Coastguard Worker self.list_device_async_opt(req, ::grpcio::CallOption::default())
302*cf78ab8cSAndroid Build Coastguard Worker }
303*cf78ab8cSAndroid Build Coastguard Worker
subscribe_device_opt( &self, req: &super::frontend::SubscribeDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::frontend::SubscribeDeviceResponse>304*cf78ab8cSAndroid Build Coastguard Worker pub fn subscribe_device_opt(
305*cf78ab8cSAndroid Build Coastguard Worker &self,
306*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::SubscribeDeviceRequest,
307*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
308*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::SubscribeDeviceResponse> {
309*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_SUBSCRIBE_DEVICE, req, opt)
310*cf78ab8cSAndroid Build Coastguard Worker }
311*cf78ab8cSAndroid Build Coastguard Worker
subscribe_device( &self, req: &super::frontend::SubscribeDeviceRequest, ) -> ::grpcio::Result<super::frontend::SubscribeDeviceResponse>312*cf78ab8cSAndroid Build Coastguard Worker pub fn subscribe_device(
313*cf78ab8cSAndroid Build Coastguard Worker &self,
314*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::SubscribeDeviceRequest,
315*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::SubscribeDeviceResponse> {
316*cf78ab8cSAndroid Build Coastguard Worker self.subscribe_device_opt(req, ::grpcio::CallOption::default())
317*cf78ab8cSAndroid Build Coastguard Worker }
318*cf78ab8cSAndroid Build Coastguard Worker
subscribe_device_async_opt( &self, req: &super::frontend::SubscribeDeviceRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::SubscribeDeviceResponse>>319*cf78ab8cSAndroid Build Coastguard Worker pub fn subscribe_device_async_opt(
320*cf78ab8cSAndroid Build Coastguard Worker &self,
321*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::SubscribeDeviceRequest,
322*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
323*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::SubscribeDeviceResponse>>
324*cf78ab8cSAndroid Build Coastguard Worker {
325*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_SUBSCRIBE_DEVICE, req, opt)
326*cf78ab8cSAndroid Build Coastguard Worker }
327*cf78ab8cSAndroid Build Coastguard Worker
subscribe_device_async( &self, req: &super::frontend::SubscribeDeviceRequest, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::SubscribeDeviceResponse>>328*cf78ab8cSAndroid Build Coastguard Worker pub fn subscribe_device_async(
329*cf78ab8cSAndroid Build Coastguard Worker &self,
330*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::SubscribeDeviceRequest,
331*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::SubscribeDeviceResponse>>
332*cf78ab8cSAndroid Build Coastguard Worker {
333*cf78ab8cSAndroid Build Coastguard Worker self.subscribe_device_async_opt(req, ::grpcio::CallOption::default())
334*cf78ab8cSAndroid Build Coastguard Worker }
335*cf78ab8cSAndroid Build Coastguard Worker
patch_capture_opt( &self, req: &super::frontend::PatchCaptureRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::empty::Empty>336*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_capture_opt(
337*cf78ab8cSAndroid Build Coastguard Worker &self,
338*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchCaptureRequest,
339*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
340*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
341*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_PATCH_CAPTURE, req, opt)
342*cf78ab8cSAndroid Build Coastguard Worker }
343*cf78ab8cSAndroid Build Coastguard Worker
patch_capture( &self, req: &super::frontend::PatchCaptureRequest, ) -> ::grpcio::Result<super::empty::Empty>344*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_capture(
345*cf78ab8cSAndroid Build Coastguard Worker &self,
346*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchCaptureRequest,
347*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::empty::Empty> {
348*cf78ab8cSAndroid Build Coastguard Worker self.patch_capture_opt(req, ::grpcio::CallOption::default())
349*cf78ab8cSAndroid Build Coastguard Worker }
350*cf78ab8cSAndroid Build Coastguard Worker
patch_capture_async_opt( &self, req: &super::frontend::PatchCaptureRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>351*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_capture_async_opt(
352*cf78ab8cSAndroid Build Coastguard Worker &self,
353*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchCaptureRequest,
354*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
355*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
356*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_PATCH_CAPTURE, req, opt)
357*cf78ab8cSAndroid Build Coastguard Worker }
358*cf78ab8cSAndroid Build Coastguard Worker
patch_capture_async( &self, req: &super::frontend::PatchCaptureRequest, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>>359*cf78ab8cSAndroid Build Coastguard Worker pub fn patch_capture_async(
360*cf78ab8cSAndroid Build Coastguard Worker &self,
361*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::PatchCaptureRequest,
362*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::empty::Empty>> {
363*cf78ab8cSAndroid Build Coastguard Worker self.patch_capture_async_opt(req, ::grpcio::CallOption::default())
364*cf78ab8cSAndroid Build Coastguard Worker }
365*cf78ab8cSAndroid Build Coastguard Worker
list_capture_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<super::frontend::ListCaptureResponse>366*cf78ab8cSAndroid Build Coastguard Worker pub fn list_capture_opt(
367*cf78ab8cSAndroid Build Coastguard Worker &self,
368*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
369*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
370*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::ListCaptureResponse> {
371*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call(&METHOD_FRONTEND_SERVICE_LIST_CAPTURE, req, opt)
372*cf78ab8cSAndroid Build Coastguard Worker }
373*cf78ab8cSAndroid Build Coastguard Worker
list_capture( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<super::frontend::ListCaptureResponse>374*cf78ab8cSAndroid Build Coastguard Worker pub fn list_capture(
375*cf78ab8cSAndroid Build Coastguard Worker &self,
376*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
377*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<super::frontend::ListCaptureResponse> {
378*cf78ab8cSAndroid Build Coastguard Worker self.list_capture_opt(req, ::grpcio::CallOption::default())
379*cf78ab8cSAndroid Build Coastguard Worker }
380*cf78ab8cSAndroid Build Coastguard Worker
list_capture_async_opt( &self, req: &super::empty::Empty, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListCaptureResponse>>381*cf78ab8cSAndroid Build Coastguard Worker pub fn list_capture_async_opt(
382*cf78ab8cSAndroid Build Coastguard Worker &self,
383*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
384*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
385*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListCaptureResponse>> {
386*cf78ab8cSAndroid Build Coastguard Worker self.client.unary_call_async(&METHOD_FRONTEND_SERVICE_LIST_CAPTURE, req, opt)
387*cf78ab8cSAndroid Build Coastguard Worker }
388*cf78ab8cSAndroid Build Coastguard Worker
list_capture_async( &self, req: &super::empty::Empty, ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListCaptureResponse>>389*cf78ab8cSAndroid Build Coastguard Worker pub fn list_capture_async(
390*cf78ab8cSAndroid Build Coastguard Worker &self,
391*cf78ab8cSAndroid Build Coastguard Worker req: &super::empty::Empty,
392*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientUnaryReceiver<super::frontend::ListCaptureResponse>> {
393*cf78ab8cSAndroid Build Coastguard Worker self.list_capture_async_opt(req, ::grpcio::CallOption::default())
394*cf78ab8cSAndroid Build Coastguard Worker }
395*cf78ab8cSAndroid Build Coastguard Worker
get_capture_opt( &self, req: &super::frontend::GetCaptureRequest, opt: ::grpcio::CallOption, ) -> ::grpcio::Result<::grpcio::ClientSStreamReceiver<super::frontend::GetCaptureResponse>>396*cf78ab8cSAndroid Build Coastguard Worker pub fn get_capture_opt(
397*cf78ab8cSAndroid Build Coastguard Worker &self,
398*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::GetCaptureRequest,
399*cf78ab8cSAndroid Build Coastguard Worker opt: ::grpcio::CallOption,
400*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientSStreamReceiver<super::frontend::GetCaptureResponse>>
401*cf78ab8cSAndroid Build Coastguard Worker {
402*cf78ab8cSAndroid Build Coastguard Worker self.client.server_streaming(&METHOD_FRONTEND_SERVICE_GET_CAPTURE, req, opt)
403*cf78ab8cSAndroid Build Coastguard Worker }
404*cf78ab8cSAndroid Build Coastguard Worker
get_capture( &self, req: &super::frontend::GetCaptureRequest, ) -> ::grpcio::Result<::grpcio::ClientSStreamReceiver<super::frontend::GetCaptureResponse>>405*cf78ab8cSAndroid Build Coastguard Worker pub fn get_capture(
406*cf78ab8cSAndroid Build Coastguard Worker &self,
407*cf78ab8cSAndroid Build Coastguard Worker req: &super::frontend::GetCaptureRequest,
408*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Result<::grpcio::ClientSStreamReceiver<super::frontend::GetCaptureResponse>>
409*cf78ab8cSAndroid Build Coastguard Worker {
410*cf78ab8cSAndroid Build Coastguard Worker self.get_capture_opt(req, ::grpcio::CallOption::default())
411*cf78ab8cSAndroid Build Coastguard Worker }
spawn<F>(&self, f: F) where F: ::std::future::Future<Output = ()> + Send + 'static,412*cf78ab8cSAndroid Build Coastguard Worker pub fn spawn<F>(&self, f: F)
413*cf78ab8cSAndroid Build Coastguard Worker where
414*cf78ab8cSAndroid Build Coastguard Worker F: ::std::future::Future<Output = ()> + Send + 'static,
415*cf78ab8cSAndroid Build Coastguard Worker {
416*cf78ab8cSAndroid Build Coastguard Worker self.client.spawn(f)
417*cf78ab8cSAndroid Build Coastguard Worker }
418*cf78ab8cSAndroid Build Coastguard Worker }
419*cf78ab8cSAndroid Build Coastguard Worker
420*cf78ab8cSAndroid Build Coastguard Worker pub trait FrontendService {
get_version( &mut self, ctx: ::grpcio::RpcContext, _req: super::empty::Empty, sink: ::grpcio::UnarySink<super::frontend::VersionResponse>, )421*cf78ab8cSAndroid Build Coastguard Worker fn get_version(
422*cf78ab8cSAndroid Build Coastguard Worker &mut self,
423*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
424*cf78ab8cSAndroid Build Coastguard Worker _req: super::empty::Empty,
425*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::frontend::VersionResponse>,
426*cf78ab8cSAndroid Build Coastguard Worker ) {
427*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
428*cf78ab8cSAndroid Build Coastguard Worker }
create_device( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::CreateDeviceRequest, sink: ::grpcio::UnarySink<super::frontend::CreateDeviceResponse>, )429*cf78ab8cSAndroid Build Coastguard Worker fn create_device(
430*cf78ab8cSAndroid Build Coastguard Worker &mut self,
431*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
432*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::CreateDeviceRequest,
433*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::frontend::CreateDeviceResponse>,
434*cf78ab8cSAndroid Build Coastguard Worker ) {
435*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
436*cf78ab8cSAndroid Build Coastguard Worker }
delete_chip( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::DeleteChipRequest, sink: ::grpcio::UnarySink<super::empty::Empty>, )437*cf78ab8cSAndroid Build Coastguard Worker fn delete_chip(
438*cf78ab8cSAndroid Build Coastguard Worker &mut self,
439*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
440*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::DeleteChipRequest,
441*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::empty::Empty>,
442*cf78ab8cSAndroid Build Coastguard Worker ) {
443*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
444*cf78ab8cSAndroid Build Coastguard Worker }
patch_device( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::PatchDeviceRequest, sink: ::grpcio::UnarySink<super::empty::Empty>, )445*cf78ab8cSAndroid Build Coastguard Worker fn patch_device(
446*cf78ab8cSAndroid Build Coastguard Worker &mut self,
447*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
448*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::PatchDeviceRequest,
449*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::empty::Empty>,
450*cf78ab8cSAndroid Build Coastguard Worker ) {
451*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
452*cf78ab8cSAndroid Build Coastguard Worker }
reset( &mut self, ctx: ::grpcio::RpcContext, _req: super::empty::Empty, sink: ::grpcio::UnarySink<super::empty::Empty>, )453*cf78ab8cSAndroid Build Coastguard Worker fn reset(
454*cf78ab8cSAndroid Build Coastguard Worker &mut self,
455*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
456*cf78ab8cSAndroid Build Coastguard Worker _req: super::empty::Empty,
457*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::empty::Empty>,
458*cf78ab8cSAndroid Build Coastguard Worker ) {
459*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
460*cf78ab8cSAndroid Build Coastguard Worker }
list_device( &mut self, ctx: ::grpcio::RpcContext, _req: super::empty::Empty, sink: ::grpcio::UnarySink<super::frontend::ListDeviceResponse>, )461*cf78ab8cSAndroid Build Coastguard Worker fn list_device(
462*cf78ab8cSAndroid Build Coastguard Worker &mut self,
463*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
464*cf78ab8cSAndroid Build Coastguard Worker _req: super::empty::Empty,
465*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::frontend::ListDeviceResponse>,
466*cf78ab8cSAndroid Build Coastguard Worker ) {
467*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
468*cf78ab8cSAndroid Build Coastguard Worker }
subscribe_device( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::SubscribeDeviceRequest, sink: ::grpcio::UnarySink<super::frontend::SubscribeDeviceResponse>, )469*cf78ab8cSAndroid Build Coastguard Worker fn subscribe_device(
470*cf78ab8cSAndroid Build Coastguard Worker &mut self,
471*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
472*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::SubscribeDeviceRequest,
473*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::frontend::SubscribeDeviceResponse>,
474*cf78ab8cSAndroid Build Coastguard Worker ) {
475*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
476*cf78ab8cSAndroid Build Coastguard Worker }
patch_capture( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::PatchCaptureRequest, sink: ::grpcio::UnarySink<super::empty::Empty>, )477*cf78ab8cSAndroid Build Coastguard Worker fn patch_capture(
478*cf78ab8cSAndroid Build Coastguard Worker &mut self,
479*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
480*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::PatchCaptureRequest,
481*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::empty::Empty>,
482*cf78ab8cSAndroid Build Coastguard Worker ) {
483*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
484*cf78ab8cSAndroid Build Coastguard Worker }
list_capture( &mut self, ctx: ::grpcio::RpcContext, _req: super::empty::Empty, sink: ::grpcio::UnarySink<super::frontend::ListCaptureResponse>, )485*cf78ab8cSAndroid Build Coastguard Worker fn list_capture(
486*cf78ab8cSAndroid Build Coastguard Worker &mut self,
487*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
488*cf78ab8cSAndroid Build Coastguard Worker _req: super::empty::Empty,
489*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::UnarySink<super::frontend::ListCaptureResponse>,
490*cf78ab8cSAndroid Build Coastguard Worker ) {
491*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
492*cf78ab8cSAndroid Build Coastguard Worker }
get_capture( &mut self, ctx: ::grpcio::RpcContext, _req: super::frontend::GetCaptureRequest, sink: ::grpcio::ServerStreamingSink<super::frontend::GetCaptureResponse>, )493*cf78ab8cSAndroid Build Coastguard Worker fn get_capture(
494*cf78ab8cSAndroid Build Coastguard Worker &mut self,
495*cf78ab8cSAndroid Build Coastguard Worker ctx: ::grpcio::RpcContext,
496*cf78ab8cSAndroid Build Coastguard Worker _req: super::frontend::GetCaptureRequest,
497*cf78ab8cSAndroid Build Coastguard Worker sink: ::grpcio::ServerStreamingSink<super::frontend::GetCaptureResponse>,
498*cf78ab8cSAndroid Build Coastguard Worker ) {
499*cf78ab8cSAndroid Build Coastguard Worker grpcio::unimplemented_call!(ctx, sink)
500*cf78ab8cSAndroid Build Coastguard Worker }
501*cf78ab8cSAndroid Build Coastguard Worker }
502*cf78ab8cSAndroid Build Coastguard Worker
create_frontend_service<S: FrontendService + Send + Clone + 'static>( s: S, ) -> ::grpcio::Service503*cf78ab8cSAndroid Build Coastguard Worker pub fn create_frontend_service<S: FrontendService + Send + Clone + 'static>(
504*cf78ab8cSAndroid Build Coastguard Worker s: S,
505*cf78ab8cSAndroid Build Coastguard Worker ) -> ::grpcio::Service {
506*cf78ab8cSAndroid Build Coastguard Worker let mut builder = ::grpcio::ServiceBuilder::new();
507*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
508*cf78ab8cSAndroid Build Coastguard Worker builder = builder
509*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_GET_VERSION, move |ctx, req, resp| {
510*cf78ab8cSAndroid Build Coastguard Worker instance.get_version(ctx, req, resp)
511*cf78ab8cSAndroid Build Coastguard Worker });
512*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
513*cf78ab8cSAndroid Build Coastguard Worker builder = builder
514*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_CREATE_DEVICE, move |ctx, req, resp| {
515*cf78ab8cSAndroid Build Coastguard Worker instance.create_device(ctx, req, resp)
516*cf78ab8cSAndroid Build Coastguard Worker });
517*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
518*cf78ab8cSAndroid Build Coastguard Worker builder = builder
519*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_DELETE_CHIP, move |ctx, req, resp| {
520*cf78ab8cSAndroid Build Coastguard Worker instance.delete_chip(ctx, req, resp)
521*cf78ab8cSAndroid Build Coastguard Worker });
522*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
523*cf78ab8cSAndroid Build Coastguard Worker builder = builder
524*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_PATCH_DEVICE, move |ctx, req, resp| {
525*cf78ab8cSAndroid Build Coastguard Worker instance.patch_device(ctx, req, resp)
526*cf78ab8cSAndroid Build Coastguard Worker });
527*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
528*cf78ab8cSAndroid Build Coastguard Worker builder = builder.add_unary_handler(&METHOD_FRONTEND_SERVICE_RESET, move |ctx, req, resp| {
529*cf78ab8cSAndroid Build Coastguard Worker instance.reset(ctx, req, resp)
530*cf78ab8cSAndroid Build Coastguard Worker });
531*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
532*cf78ab8cSAndroid Build Coastguard Worker builder = builder
533*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_LIST_DEVICE, move |ctx, req, resp| {
534*cf78ab8cSAndroid Build Coastguard Worker instance.list_device(ctx, req, resp)
535*cf78ab8cSAndroid Build Coastguard Worker });
536*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
537*cf78ab8cSAndroid Build Coastguard Worker builder = builder
538*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_SUBSCRIBE_DEVICE, move |ctx, req, resp| {
539*cf78ab8cSAndroid Build Coastguard Worker instance.subscribe_device(ctx, req, resp)
540*cf78ab8cSAndroid Build Coastguard Worker });
541*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
542*cf78ab8cSAndroid Build Coastguard Worker builder = builder
543*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_PATCH_CAPTURE, move |ctx, req, resp| {
544*cf78ab8cSAndroid Build Coastguard Worker instance.patch_capture(ctx, req, resp)
545*cf78ab8cSAndroid Build Coastguard Worker });
546*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s.clone();
547*cf78ab8cSAndroid Build Coastguard Worker builder = builder
548*cf78ab8cSAndroid Build Coastguard Worker .add_unary_handler(&METHOD_FRONTEND_SERVICE_LIST_CAPTURE, move |ctx, req, resp| {
549*cf78ab8cSAndroid Build Coastguard Worker instance.list_capture(ctx, req, resp)
550*cf78ab8cSAndroid Build Coastguard Worker });
551*cf78ab8cSAndroid Build Coastguard Worker let mut instance = s;
552*cf78ab8cSAndroid Build Coastguard Worker builder = builder.add_server_streaming_handler(
553*cf78ab8cSAndroid Build Coastguard Worker &METHOD_FRONTEND_SERVICE_GET_CAPTURE,
554*cf78ab8cSAndroid Build Coastguard Worker move |ctx, req, resp| instance.get_capture(ctx, req, resp),
555*cf78ab8cSAndroid Build Coastguard Worker );
556*cf78ab8cSAndroid Build Coastguard Worker builder.build()
557*cf78ab8cSAndroid Build Coastguard Worker }
558