public void reportTo()

in reporters/src/main/java/com/facebook/battery/reporter/disk/DiskMetricsReporter.java [26:62]


  public void reportTo(DiskMetrics metrics, SystemMetricsReporter.Event event) {
    if (metrics.rcharBytes != 0) {
      event.add(RCHAR_BYTES, metrics.rcharBytes);
    }

    if (metrics.wcharBytes != 0) {
      event.add(WCHAR_BYTES, metrics.wcharBytes);
    }

    if (metrics.syscrCount != 0) {
      event.add(SYSCR_COUNT, metrics.syscrCount);
    }

    if (metrics.syscwCount != 0) {
      event.add(SYSCW_COUNT, metrics.syscwCount);
    }

    if (metrics.readBytes != 0) {
      event.add(READ_BYTES, metrics.readBytes);
    }

    if (metrics.writeBytes != 0) {
      event.add(WRITE_BYTES, metrics.writeBytes);
    }

    if (metrics.cancelledWriteBytes != 0) {
      event.add(CANCELLED_WRITE_BYTES, metrics.cancelledWriteBytes);
    }

    if (metrics.majorFaults != 0) {
      event.add(MAJOR_FAULTS_COUNT, metrics.majorFaults);
    }

    if (metrics.blkIoTicks != 0) {
      event.add(BLK_IO_TICKS, metrics.blkIoTicks);
    }
  }