write (message, observer, flush) {
    throw new Error('not implemented')
  }
Write a message to the network channel.
@param {RequestMessage} message the message to write.
@param {ResultStreamObserver} observer the response observer.
@param {boolean} flush `true` if flush should happen after the message is written to the buffer.