code: @Override
      protected void onWrite(@NotNull WireOut outWire) {
          SubHandler handler = handler();
          if (handler != null)
              handler.onWrite(outWire);
  
          WriteMarshallable w;
          for (int i = 0; i < writers.size(); i++) {
              try {
                  w = writers.get(i);
                  if (null == w)
                      continue;
  
                  if (isClosing.get())
                      return;
  
                  w.writeMarshallable(outWire);
              } catch (Exception e) {
                  Jvm.fatal().on(getClass(), e);
              }
          }
      }
docs: ready to accept wire
  
  @param outWire the wire that you wish to write