docs: @Override
      public void reset() {
  
          if (debugEnabled) {
              logger.debug("{} reset()", logPrefix());
          }
  
          if (channel != null) {
              channel.pipeline().fireUserEventTriggered(new ConnectionEvents.Reset());
          }
          cancelBufferedCommands("Reset");
      }