No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

137 líneas
9.4 KiB

  1. // <auto-generated>
  2. // Generated by the protocol buffer compiler. DO NOT EDIT!
  3. // source: JT808AtomicCounterService.proto
  4. // </auto-generated>
  5. #pragma warning disable 0414, 1591
  6. #region Designer generated code
  7. using grpc = global::Grpc.Core;
  8. namespace JT808.GrpcDashbord.AtomicCounterGrpcService {
  9. public static partial class AtomicCounterService
  10. {
  11. static readonly string __ServiceName = "JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterService";
  12. static readonly grpc::Marshaller<global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest> __Marshaller_JT808_GrpcDashbord_ServiceGrpcBase_EmptyRequest = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest.Parser.ParseFrom);
  13. static readonly grpc::Marshaller<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> __Marshaller_JT808_GrpcDashbord_AtomicCounterGrpcService_AtomicCounterReply = grpc::Marshallers.Create((arg) => global::Google.Protobuf.MessageExtensions.ToByteArray(arg), global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply.Parser.ParseFrom);
  14. static readonly grpc::Method<global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest, global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> __Method_GetTcpAtomicCounter = new grpc::Method<global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest, global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply>(
  15. grpc::MethodType.Unary,
  16. __ServiceName,
  17. "GetTcpAtomicCounter",
  18. __Marshaller_JT808_GrpcDashbord_ServiceGrpcBase_EmptyRequest,
  19. __Marshaller_JT808_GrpcDashbord_AtomicCounterGrpcService_AtomicCounterReply);
  20. static readonly grpc::Method<global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest, global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> __Method_GetUdpAtomicCounter = new grpc::Method<global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest, global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply>(
  21. grpc::MethodType.Unary,
  22. __ServiceName,
  23. "GetUdpAtomicCounter",
  24. __Marshaller_JT808_GrpcDashbord_ServiceGrpcBase_EmptyRequest,
  25. __Marshaller_JT808_GrpcDashbord_AtomicCounterGrpcService_AtomicCounterReply);
  26. /// <summary>Service descriptor</summary>
  27. public static global::Google.Protobuf.Reflection.ServiceDescriptor Descriptor
  28. {
  29. get { return global::JT808.GrpcDashbord.AtomicCounterGrpcService.JT808AtomicCounterServiceReflection.Descriptor.Services[0]; }
  30. }
  31. /// <summary>Base class for server-side implementations of AtomicCounterService</summary>
  32. public abstract partial class AtomicCounterServiceBase
  33. {
  34. public virtual global::System.Threading.Tasks.Task<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetTcpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::ServerCallContext context)
  35. {
  36. throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
  37. }
  38. public virtual global::System.Threading.Tasks.Task<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetUdpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::ServerCallContext context)
  39. {
  40. throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
  41. }
  42. }
  43. /// <summary>Client for AtomicCounterService</summary>
  44. public partial class AtomicCounterServiceClient : grpc::ClientBase<AtomicCounterServiceClient>
  45. {
  46. /// <summary>Creates a new client for AtomicCounterService</summary>
  47. /// <param name="channel">The channel to use to make remote calls.</param>
  48. public AtomicCounterServiceClient(grpc::Channel channel) : base(channel)
  49. {
  50. }
  51. /// <summary>Creates a new client for AtomicCounterService that uses a custom <c>CallInvoker</c>.</summary>
  52. /// <param name="callInvoker">The callInvoker to use to make remote calls.</param>
  53. public AtomicCounterServiceClient(grpc::CallInvoker callInvoker) : base(callInvoker)
  54. {
  55. }
  56. /// <summary>Protected parameterless constructor to allow creation of test doubles.</summary>
  57. protected AtomicCounterServiceClient() : base()
  58. {
  59. }
  60. /// <summary>Protected constructor to allow creation of configured clients.</summary>
  61. /// <param name="configuration">The client configuration.</param>
  62. protected AtomicCounterServiceClient(ClientBaseConfiguration configuration) : base(configuration)
  63. {
  64. }
  65. public virtual global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply GetTcpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
  66. {
  67. return GetTcpAtomicCounter(request, new grpc::CallOptions(headers, deadline, cancellationToken));
  68. }
  69. public virtual global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply GetTcpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::CallOptions options)
  70. {
  71. return CallInvoker.BlockingUnaryCall(__Method_GetTcpAtomicCounter, null, options, request);
  72. }
  73. public virtual grpc::AsyncUnaryCall<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetTcpAtomicCounterAsync(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
  74. {
  75. return GetTcpAtomicCounterAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
  76. }
  77. public virtual grpc::AsyncUnaryCall<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetTcpAtomicCounterAsync(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::CallOptions options)
  78. {
  79. return CallInvoker.AsyncUnaryCall(__Method_GetTcpAtomicCounter, null, options, request);
  80. }
  81. public virtual global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply GetUdpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
  82. {
  83. return GetUdpAtomicCounter(request, new grpc::CallOptions(headers, deadline, cancellationToken));
  84. }
  85. public virtual global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply GetUdpAtomicCounter(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::CallOptions options)
  86. {
  87. return CallInvoker.BlockingUnaryCall(__Method_GetUdpAtomicCounter, null, options, request);
  88. }
  89. public virtual grpc::AsyncUnaryCall<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetUdpAtomicCounterAsync(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::Metadata headers = null, global::System.DateTime? deadline = null, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
  90. {
  91. return GetUdpAtomicCounterAsync(request, new grpc::CallOptions(headers, deadline, cancellationToken));
  92. }
  93. public virtual grpc::AsyncUnaryCall<global::JT808.GrpcDashbord.AtomicCounterGrpcService.AtomicCounterReply> GetUdpAtomicCounterAsync(global::JT808.GrpcDashbord.ServiceGrpcBase.EmptyRequest request, grpc::CallOptions options)
  94. {
  95. return CallInvoker.AsyncUnaryCall(__Method_GetUdpAtomicCounter, null, options, request);
  96. }
  97. /// <summary>Creates a new instance of client from given <c>ClientBaseConfiguration</c>.</summary>
  98. protected override AtomicCounterServiceClient NewInstance(ClientBaseConfiguration configuration)
  99. {
  100. return new AtomicCounterServiceClient(configuration);
  101. }
  102. }
  103. /// <summary>Creates service definition that can be registered with a server</summary>
  104. /// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
  105. public static grpc::ServerServiceDefinition BindService(AtomicCounterServiceBase serviceImpl)
  106. {
  107. return grpc::ServerServiceDefinition.CreateBuilder()
  108. .AddMethod(__Method_GetTcpAtomicCounter, serviceImpl.GetTcpAtomicCounter)
  109. .AddMethod(__Method_GetUdpAtomicCounter, serviceImpl.GetUdpAtomicCounter).Build();
  110. }
  111. /// <summary>Register service method implementations with a service binder. Useful when customizing the service binding logic.
  112. /// Note: this method is part of an experimental API that can change or be removed without any prior notice.</summary>
  113. /// <param name="serviceBinder">Service methods will be bound by calling <c>AddMethod</c> on this object.</param>
  114. /// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
  115. public static void BindService(grpc::ServiceBinderBase serviceBinder, AtomicCounterServiceBase serviceImpl)
  116. {
  117. serviceBinder.AddMethod(__Method_GetTcpAtomicCounter, serviceImpl.GetTcpAtomicCounter);
  118. serviceBinder.AddMethod(__Method_GetUdpAtomicCounter, serviceImpl.GetUdpAtomicCounter);
  119. }
  120. }
  121. }
  122. #endregion