StatusOutputStream.java revision 8978aac1977408b05e386ae846c30920c7faa0a6
1package com.android.email.mail.transport; 2 3import java.io.FilterOutputStream; 4import java.io.IOException; 5import java.io.OutputStream; 6 7import com.android.email.Email; 8 9import android.util.Config; 10import android.util.Log; 11 12public class StatusOutputStream extends FilterOutputStream { 13 private long mCount = 0; 14 15 public StatusOutputStream(OutputStream out) { 16 super(out); 17 } 18 19 @Override 20 public void write(int oneByte) throws IOException { 21 super.write(oneByte); 22 mCount++; 23 if (Config.LOGV) { 24 if (mCount % 1024 == 0) { 25 Log.v(Email.LOG_TAG, "# " + mCount); 26 } 27 } 28 } 29} 30