@@ -50,6 +50,8 @@ static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, gl
5050 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 ) ) ;
5151 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 ) ) ;
5252 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 ) ) ;
5355
5456 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 > (
5557 grpc ::MethodType . Unary ,
@@ -86,6 +88,34 @@ static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, gl
8688 __Marshaller_reachy_sdk_camera_ZoomCommand ,
8789 __Marshaller_reachy_sdk_camera_ZoomCommandAck ) ;
8890
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+
89119 /// <summary>Service descriptor</summary>
90120 public static global ::Google . Protobuf . Reflection . ServiceDescriptor Descriptor
91121 {
@@ -121,6 +151,26 @@ public abstract partial class CameraServiceBase
121151 throw new grpc ::RpcException ( new grpc ::Status ( grpc ::StatusCode . Unimplemented , "" ) ) ;
122152 }
123153
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+
124174 }
125175
126176 /// <summary>Client for CameraService</summary>
@@ -218,6 +268,70 @@ protected CameraServiceClient(ClientBaseConfiguration configuration) : base(conf
218268 {
219269 return CallInvoker . AsyncUnaryCall ( __Method_SendZoomCommand , null , options , request ) ;
220270 }
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+ }
221335 /// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
222336 protected override CameraServiceClient NewInstance ( ClientBaseConfiguration configuration )
223337 {
@@ -234,7 +348,11 @@ protected override CameraServiceClient NewInstance(ClientBaseConfiguration confi
234348 . AddMethod ( __Method_StreamImage , serviceImpl . StreamImage )
235349 . AddMethod ( __Method_GetZoomLevel , serviceImpl . GetZoomLevel )
236350 . 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 ( ) ;
238356 }
239357
240358 /// <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
248366 serviceBinder . AddMethod ( __Method_GetZoomLevel , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomLevel > ( serviceImpl . GetZoomLevel ) ) ;
249367 serviceBinder . AddMethod ( __Method_GetZoomSpeed , serviceImpl == null ? null : new grpc ::UnaryServerMethod < global ::Reachy . Sdk . Camera . Camera , global ::Reachy . Sdk . Camera . ZoomSpeed > ( serviceImpl . GetZoomSpeed ) ) ;
250368 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 ) ) ;
251373 }
252374
253375 }
0 commit comments