com.flash3388.flashlib.communication.connection.ConnectionOutputStream Maven / Gradle / Ivy
package com.flash3388.flashlib.communication.connection;
import java.io.IOException;
import java.io.OutputStream;
public class ConnectionOutputStream extends OutputStream {
private final Connection mConnection;
public ConnectionOutputStream(Connection connection) {
mConnection = connection;
}
@Override
public void write(int b) throws IOException {
byte[] data = new byte[]{(byte)b};
write(data);
}
@Override
public void write(byte[] b) throws IOException {
mConnection.write(b);
}
@Override
public void write(byte[] b, int off, int len) throws IOException {
mConnection.write(b, off, len);
}
@Override
public void close() throws IOException {
mConnection.close();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy