function ServerUnaryCall(call, metadata) {
  EventEmitter.call(this);
  this.call = call;
  /**
   * Indicates if the call has been cancelled
   * @member {boolean} grpc~ServerUnaryCall#cancelled
   */
  this.cancelled = false;
  /**
   * The request metadata from the client
   * @member {grpc.Metadata} grpc~ServerUnaryCall#metadata
   */
  this.metadata = metadata;
  /**
   * The request message from the client
   * @member {*} grpc~ServerUnaryCall#request
   */
  this.request = undefined;
}
function ServerUnaryCall(call, metadata) {
  EventEmitter.call(this);
  this.call = call;
  /**
   * Indicates if the call has been cancelled
   * @member {boolean} grpc~ServerUnaryCall#cancelled
   */
  this.cancelled = false;
  /**
   * The request metadata from the client
   * @member {grpc.Metadata} grpc~ServerUnaryCall#metadata
   */
  this.metadata = metadata;
  /**
   * The request message from the client
   * @member {*} grpc~ServerUnaryCall#request
   */
  this.request = undefined;
}
function ServerUnaryCall ( call , metadata ) { EventEmitter . call ( this ) ; this . call = call ; /**
   * Indicates if the call has been cancelled
   * @member {boolean} grpc~ServerUnaryCall#cancelled
   */ this . cancelled = false ; /**
   * The request metadata from the client
   * @member {grpc.Metadata} grpc~ServerUnaryCall#metadata
   */ this . metadata = metadata ; /**
   * The request message from the client
   * @member {*} grpc~ServerUnaryCall#request
   */ this . request = undefined ; }
An EventEmitter. Used for unary calls.
@constructor grpc~ServerUnaryCall
@extends external:EventEmitter
@param {grpc.internal~Call} call The call object associated with the request
@param {grpc.Metadata} metadata The request metadata from the client
An EventEmitter . Used for unary calls .
ServerUnaryCall constructor.