docs: private boolean checkAvailable(){
          int i = 0;
          try{
              i = this.in.available();
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "Current amount immediately available in buffers : " + i);
              }
          } catch (Exception e){
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "There was an IOException during the checkAvailable method : " + e);
              }
          }
          return ((i > 0) ? true : false);
      }