code: @Override
    public void write(final T message) {
      this.link.write(new NSMessage<T>(this.srcId, this.destId, message));
    }
docs: Writes a message to the connection.
  
  @param message a message of type T
  @throws a network exception