|  | @@ -85,8 +85,8 @@ namespace Math {
 | 
	
		
			
				|  |  |      public abstract class MathBase
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Div divides args.dividend by args.divisor and returns the quotient and
 | 
	
		
			
				|  |  | -      ///  remainder.
 | 
	
		
			
				|  |  | +      ///  Div divides DivArgs.dividend by DivArgs.divisor and returns the quotient
 | 
	
		
			
				|  |  | +      ///  and remainder.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
		
			
				|  |  |        public virtual global::System.Threading.Tasks.Task<global::Math.DivReply> Div(global::Math.DivArgs request, ServerCallContext context)
 | 
	
		
			
				|  |  |        {
 | 
	
	
		
			
				|  | @@ -105,7 +105,7 @@ namespace Math {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Fib generates numbers in the Fibonacci sequence.  If args.limit > 0, Fib
 | 
	
		
			
				|  |  | +      ///  Fib generates numbers in the Fibonacci sequence.  If FibArgs.limit > 0, Fib
 | 
	
		
			
				|  |  |        ///  generates up to limit numbers; otherwise it continues until the call is
 | 
	
		
			
				|  |  |        ///  canceled.  Unlike Fib above, Fib has no final FibReply.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
	
		
			
				|  | @@ -144,32 +144,32 @@ namespace Math {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Div divides args.dividend by args.divisor and returns the quotient and
 | 
	
		
			
				|  |  | -      ///  remainder.
 | 
	
		
			
				|  |  | +      ///  Div divides DivArgs.dividend by DivArgs.divisor and returns the quotient
 | 
	
		
			
				|  |  | +      ///  and remainder.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
		
			
				|  |  |        public virtual global::Math.DivReply Div(global::Math.DivArgs request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))
 | 
	
		
			
				|  |  |        {
 | 
	
		
			
				|  |  |          return Div(request, new CallOptions(headers, deadline, cancellationToken));
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Div divides args.dividend by args.divisor and returns the quotient and
 | 
	
		
			
				|  |  | -      ///  remainder.
 | 
	
		
			
				|  |  | +      ///  Div divides DivArgs.dividend by DivArgs.divisor and returns the quotient
 | 
	
		
			
				|  |  | +      ///  and remainder.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
		
			
				|  |  |        public virtual global::Math.DivReply Div(global::Math.DivArgs request, CallOptions options)
 | 
	
		
			
				|  |  |        {
 | 
	
		
			
				|  |  |          return CallInvoker.BlockingUnaryCall(__Method_Div, null, options, request);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Div divides args.dividend by args.divisor and returns the quotient and
 | 
	
		
			
				|  |  | -      ///  remainder.
 | 
	
		
			
				|  |  | +      ///  Div divides DivArgs.dividend by DivArgs.divisor and returns the quotient
 | 
	
		
			
				|  |  | +      ///  and remainder.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
		
			
				|  |  |        public virtual AsyncUnaryCall<global::Math.DivReply> DivAsync(global::Math.DivArgs request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default(CancellationToken))
 | 
	
		
			
				|  |  |        {
 | 
	
		
			
				|  |  |          return DivAsync(request, new CallOptions(headers, deadline, cancellationToken));
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Div divides args.dividend by args.divisor and returns the quotient and
 | 
	
		
			
				|  |  | -      ///  remainder.
 | 
	
		
			
				|  |  | +      ///  Div divides DivArgs.dividend by DivArgs.divisor and returns the quotient
 | 
	
		
			
				|  |  | +      ///  and remainder.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
		
			
				|  |  |        public virtual AsyncUnaryCall<global::Math.DivReply> DivAsync(global::Math.DivArgs request, CallOptions options)
 | 
	
		
			
				|  |  |        {
 | 
	
	
		
			
				|  | @@ -196,7 +196,7 @@ namespace Math {
 | 
	
		
			
				|  |  |          return CallInvoker.AsyncDuplexStreamingCall(__Method_DivMany, null, options);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Fib generates numbers in the Fibonacci sequence.  If args.limit > 0, Fib
 | 
	
		
			
				|  |  | +      ///  Fib generates numbers in the Fibonacci sequence.  If FibArgs.limit > 0, Fib
 | 
	
		
			
				|  |  |        ///  generates up to limit numbers; otherwise it continues until the call is
 | 
	
		
			
				|  |  |        ///  canceled.  Unlike Fib above, Fib has no final FibReply.
 | 
	
		
			
				|  |  |        /// </summary>
 | 
	
	
		
			
				|  | @@ -205,7 +205,7 @@ namespace Math {
 | 
	
		
			
				|  |  |          return Fib(request, new CallOptions(headers, deadline, cancellationToken));
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        /// <summary>
 | 
	
		
			
				|  |  | -      ///  Fib generates numbers in the Fibonacci sequence.  If args.limit > 0, Fib
 | 
	
		
			
				|  |  | +      ///  Fib generates numbers in the Fibonacci sequence.  If FibArgs.limit > 0, Fib
 | 
	
		
			
				|  |  |        ///  generates up to limit numbers; otherwise it continues until the call is
 | 
	
		
			
				|  |  |        ///  canceled.  Unlike Fib above, Fib has no final FibReply.
 | 
	
		
			
				|  |  |        /// </summary>
 |