package org.limewire.http;
import java.io.IOException;
import org.apache.http.nio.IOControl;
public class MockIOControl implements IOControl {
public volatile boolean shutdown;
public volatile boolean inputRequested;
public volatile boolean outputRequested;
public synchronized void requestInput() {
inputRequested = true;
}
public synchronized void requestOutput() {
outputRequested = true;
}
public synchronized void shutdown() throws IOException {
this.shutdown = true;
}
public synchronized void suspendInput() {
inputRequested = false;
}
public synchronized void suspendOutput() {
outputRequested = false;
}
}