@@ -50,6 +50,8 @@ static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, gl
50
50
static readonly grpc ::Marshaller < global ::Reachy . Sdk . Camera . ZoomSpeed > __Marshaller_reachy_sdk_camera_ZoomSpeed = grpc ::Marshallers . Create ( __Helper_SerializeMessage , context => __Helper_DeserializeMessage ( context , global ::Reachy . Sdk . Camera . ZoomSpeed . Parser ) ) ;
51
51
static readonly grpc ::Marshaller < global ::Reachy . Sdk . Camera . ZoomCommand > __Marshaller_reachy_sdk_camera_ZoomCommand = grpc ::Marshallers . Create ( __Helper_SerializeMessage , context => __Helper_DeserializeMessage ( context , global ::Reachy . Sdk . Camera . ZoomCommand . Parser ) ) ;
52
52
static readonly grpc ::Marshaller < global ::Reachy . Sdk . Camera . ZoomCommandAck > __Marshaller_reachy_sdk_camera_ZoomCommandAck = grpc ::Marshallers . Create ( __Helper_SerializeMessage , context => __Helper_DeserializeMessage ( context , global ::Reachy . Sdk . Camera . ZoomCommandAck . Parser ) ) ;
53
+ static readonly grpc ::Marshaller < global ::Google . Protobuf . WellKnownTypes . Empty > __Marshaller_google_protobuf_Empty = grpc ::Marshallers . Create ( __Helper_SerializeMessage , context => __Helper_DeserializeMessage ( context , global ::Google . Protobuf . WellKnownTypes . Empty . Parser ) ) ;
54
+ static readonly grpc ::Marshaller < global ::Reachy . Sdk . Camera . ZoomFocusMessage > __Marshaller_reachy_sdk_camera_ZoomFocusMessage = grpc ::Marshallers . Create ( __Helper_SerializeMessage , context => __Helper_DeserializeMessage ( context , global ::Reachy . Sdk . Camera . ZoomFocusMessage . Parser ) ) ;
53
55
54
56
static readonly grpc ::Method < global ::Reachy . Sdk . Camera . ImageRequest , global ::Reachy . Sdk . Camera . Image > __Method_GetImage = new grpc ::Method < global ::Reachy . Sdk . Camera . ImageRequest , global ::Reachy . Sdk . Camera . Image > (
55
57
grpc ::MethodType . Unary ,
@@ -86,6 +88,34 @@ static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, gl
86
88
__Marshaller_reachy_sdk_camera_ZoomCommand ,
87
89
__Marshaller_reachy_sdk_camera_ZoomCommandAck ) ;
88
90
91
+ static readonly grpc ::Method < global ::Google . Protobuf . WellKnownTypes . Empty , global ::Reachy . Sdk . Camera . ZoomFocusMessage > __Method_GetZoomFocus = new grpc ::Method < global ::Google . Protobuf . WellKnownTypes . Empty , global ::Reachy . Sdk . Camera . ZoomFocusMessage > (
92
+ grpc ::MethodType . Unary ,
93
+ __ServiceName ,
94
+ "GetZoomFocus" ,
95
+ __Marshaller_google_protobuf_Empty ,
96
+ __Marshaller_reachy_sdk_camera_ZoomFocusMessage ) ;
97
+
98
+ static readonly grpc ::Method < global ::Reachy . Sdk . Camera . ZoomFocusMessage , global ::Reachy . Sdk . Camera . ZoomCommandAck > __Method_SetZoomFocus = new grpc ::Method < global ::Reachy . Sdk . Camera . ZoomFocusMessage , global ::Reachy . Sdk . Camera . ZoomCommandAck > (
99
+ grpc ::MethodType . Unary ,
100
+ __ServiceName ,
101
+ "SetZoomFocus" ,
102
+ __Marshaller_reachy_sdk_camera_ZoomFocusMessage ,
103
+ __Marshaller_reachy_sdk_camera_ZoomCommandAck ) ;
104
+
105
+ static readonly grpc ::Method < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > __Method_StartAutofocus = new grpc ::Method < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > (
106
+ grpc ::MethodType . Unary ,
107
+ __ServiceName ,
108
+ "StartAutofocus" ,
109
+ __Marshaller_reachy_sdk_camera_Camera ,
110
+ __Marshaller_reachy_sdk_camera_ZoomCommandAck ) ;
111
+
112
+ static readonly grpc ::Method < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > __Method_StopAutofocus = new grpc ::Method < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > (
113
+ grpc ::MethodType . Unary ,
114
+ __ServiceName ,
115
+ "StopAutofocus" ,
116
+ __Marshaller_reachy_sdk_camera_Camera ,
117
+ __Marshaller_reachy_sdk_camera_ZoomCommandAck ) ;
118
+
89
119
/// <summary>Service descriptor</summary>
90
120
public static global ::Google . Protobuf . Reflection . ServiceDescriptor Descriptor
91
121
{
@@ -121,6 +151,26 @@ public abstract partial class CameraServiceBase
121
151
throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
122
152
}
123
153
154
+ public virtual global ::System . Threading . Tasks . Task < global ::Reachy . Sdk . Camera . ZoomFocusMessage > GetZoomFocus ( global ::Google . Protobuf . WellKnownTypes . Empty request , grpc ::ServerCallContext context )
155
+ {
156
+ throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
157
+ }
158
+
159
+ public virtual global ::System . Threading . Tasks . Task < global ::Reachy . Sdk . Camera . ZoomCommandAck > SetZoomFocus ( global ::Reachy . Sdk . Camera . ZoomFocusMessage request , grpc ::ServerCallContext context )
160
+ {
161
+ throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
162
+ }
163
+
164
+ public virtual global ::System . Threading . Tasks . Task < global ::Reachy . Sdk . Camera . ZoomCommandAck > StartAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::ServerCallContext context )
165
+ {
166
+ throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
167
+ }
168
+
169
+ public virtual global ::System . Threading . Tasks . Task < global ::Reachy . Sdk . Camera . ZoomCommandAck > StopAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::ServerCallContext context )
170
+ {
171
+ throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
172
+ }
173
+
124
174
}
125
175
126
176
/// <summary>Client for CameraService</summary>
@@ -218,6 +268,70 @@ protected CameraServiceClient(ClientBaseConfiguration configuration) : base(conf
218
268
{
219
269
return CallInvoker . AsyncUnaryCall ( __Method_SendZoomCommand , null , options , request ) ;
220
270
}
271
+ public virtual global ::Reachy . Sdk . Camera . ZoomFocusMessage GetZoomFocus ( global ::Google . Protobuf . WellKnownTypes . Empty request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
272
+ {
273
+ return GetZoomFocus ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
274
+ }
275
+ public virtual global ::Reachy . Sdk . Camera . ZoomFocusMessage GetZoomFocus ( global ::Google . Protobuf . WellKnownTypes . Empty request , grpc ::CallOptions options )
276
+ {
277
+ return CallInvoker . BlockingUnaryCall ( __Method_GetZoomFocus , null , options , request ) ;
278
+ }
279
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomFocusMessage > GetZoomFocusAsync ( global ::Google . Protobuf . WellKnownTypes . Empty request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
280
+ {
281
+ return GetZoomFocusAsync ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
282
+ }
283
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomFocusMessage > GetZoomFocusAsync ( global ::Google . Protobuf . WellKnownTypes . Empty request , grpc ::CallOptions options )
284
+ {
285
+ return CallInvoker . AsyncUnaryCall ( __Method_GetZoomFocus , null , options , request ) ;
286
+ }
287
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck SetZoomFocus ( global ::Reachy . Sdk . Camera . ZoomFocusMessage request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
288
+ {
289
+ return SetZoomFocus ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
290
+ }
291
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck SetZoomFocus ( global ::Reachy . Sdk . Camera . ZoomFocusMessage request , grpc ::CallOptions options )
292
+ {
293
+ return CallInvoker . BlockingUnaryCall ( __Method_SetZoomFocus , null , options , request ) ;
294
+ }
295
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > SetZoomFocusAsync ( global ::Reachy . Sdk . Camera . ZoomFocusMessage request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
296
+ {
297
+ return SetZoomFocusAsync ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
298
+ }
299
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > SetZoomFocusAsync ( global ::Reachy . Sdk . Camera . ZoomFocusMessage request , grpc ::CallOptions options )
300
+ {
301
+ return CallInvoker . AsyncUnaryCall ( __Method_SetZoomFocus , null , options , request ) ;
302
+ }
303
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck StartAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
304
+ {
305
+ return StartAutofocus ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
306
+ }
307
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck StartAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::CallOptions options )
308
+ {
309
+ return CallInvoker . BlockingUnaryCall ( __Method_StartAutofocus , null , options , request ) ;
310
+ }
311
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > StartAutofocusAsync ( global ::Reachy . Sdk . Camera . Camera request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
312
+ {
313
+ return StartAutofocusAsync ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
314
+ }
315
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > StartAutofocusAsync ( global ::Reachy . Sdk . Camera . Camera request , grpc ::CallOptions options )
316
+ {
317
+ return CallInvoker . AsyncUnaryCall ( __Method_StartAutofocus , null , options , request ) ;
318
+ }
319
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck StopAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
320
+ {
321
+ return StopAutofocus ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
322
+ }
323
+ public virtual global ::Reachy . Sdk . Camera . ZoomCommandAck StopAutofocus ( global ::Reachy . Sdk . Camera . Camera request , grpc ::CallOptions options )
324
+ {
325
+ return CallInvoker . BlockingUnaryCall ( __Method_StopAutofocus , null , options , request ) ;
326
+ }
327
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > StopAutofocusAsync ( global ::Reachy . Sdk . Camera . Camera request , grpc ::Metadata headers = null , global ::System . DateTime ? deadline = null , global ::System . Threading . CancellationToken cancellationToken = default ( global ::System . Threading . CancellationToken ) )
328
+ {
329
+ return StopAutofocusAsync ( request , new grpc ::CallOptions ( headers , deadline , cancellationToken ) ) ;
330
+ }
331
+ public virtual grpc ::AsyncUnaryCall < global ::Reachy . Sdk . Camera . ZoomCommandAck > StopAutofocusAsync ( global ::Reachy . Sdk . Camera . Camera request , grpc ::CallOptions options )
332
+ {
333
+ return CallInvoker . AsyncUnaryCall ( __Method_StopAutofocus , null , options , request ) ;
334
+ }
221
335
/// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
222
336
protected override CameraServiceClient NewInstance ( ClientBaseConfiguration configuration )
223
337
{
@@ -234,7 +348,11 @@ protected override CameraServiceClient NewInstance(ClientBaseConfiguration confi
234
348
. AddMethod ( __Method_StreamImage , serviceImpl . StreamImage )
235
349
. AddMethod ( __Method_GetZoomLevel , serviceImpl . GetZoomLevel )
236
350
. AddMethod ( __Method_GetZoomSpeed , serviceImpl . GetZoomSpeed )
237
- . AddMethod ( __Method_SendZoomCommand , serviceImpl . SendZoomCommand ) . Build ( ) ;
351
+ . AddMethod ( __Method_SendZoomCommand , serviceImpl . SendZoomCommand )
352
+ . AddMethod ( __Method_GetZoomFocus , serviceImpl . GetZoomFocus )
353
+ . AddMethod ( __Method_SetZoomFocus , serviceImpl . SetZoomFocus )
354
+ . AddMethod ( __Method_StartAutofocus , serviceImpl . StartAutofocus )
355
+ . AddMethod ( __Method_StopAutofocus , serviceImpl . StopAutofocus ) . Build ( ) ;
238
356
}
239
357
240
358
/// <summary>Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
@@ -248,6 +366,10 @@ public static void BindService(grpc::ServiceBinderBase serviceBinder, CameraServ
248
366
serviceBinder . AddMethod ( __Method_GetZoomLevel , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomLevel > ( serviceImpl . GetZoomLevel ) ) ;
249
367
serviceBinder . AddMethod ( __Method_GetZoomSpeed , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomSpeed > ( serviceImpl . GetZoomSpeed ) ) ;
250
368
serviceBinder . AddMethod ( __Method_SendZoomCommand , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . ZoomCommand , global ::Reachy . Sdk . Camera . ZoomCommandAck > ( serviceImpl . SendZoomCommand ) ) ;
369
+ serviceBinder . AddMethod ( __Method_GetZoomFocus , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Google . Protobuf . WellKnownTypes . Empty , global ::Reachy . Sdk . Camera . ZoomFocusMessage > ( serviceImpl . GetZoomFocus ) ) ;
370
+ serviceBinder . AddMethod ( __Method_SetZoomFocus , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . ZoomFocusMessage , global ::Reachy . Sdk . Camera . ZoomCommandAck > ( serviceImpl . SetZoomFocus ) ) ;
371
+ serviceBinder . AddMethod ( __Method_StartAutofocus , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > ( serviceImpl . StartAutofocus ) ) ;
372
+ serviceBinder . AddMethod ( __Method_StopAutofocus , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomCommandAck > ( serviceImpl . StopAutofocus ) ) ;
251
373
}
252
374
253
375
}
0 commit comments