| Constructor | Description |
|---|---|
HalfDuplexProtoIO(ProtoIO delegate) |
| Modifier and Type | Method | Description |
|---|---|---|
<T> T |
call(org.marid.io.IOBiFunction<java.io.InputStream,java.io.OutputStream,T> function) |
|
void |
close() |
|
void |
doWith(org.marid.io.IOBiConsumer<java.io.InputStream,java.io.OutputStream> consumer) |
|
java.io.InputStream |
getInputStream() |
|
java.io.OutputStream |
getOutputStream() |
public HalfDuplexProtoIO(ProtoIO delegate)
public java.io.InputStream getInputStream()
getInputStream in interface ProtoIOpublic java.io.OutputStream getOutputStream()
getOutputStream in interface ProtoIOpublic void doWith(org.marid.io.IOBiConsumer<java.io.InputStream,java.io.OutputStream> consumer)
throws java.io.IOException
public <T> T call(org.marid.io.IOBiFunction<java.io.InputStream,java.io.OutputStream,T> function)
throws java.io.IOException
public void close()
throws java.io.IOException
close in interface java.lang.AutoCloseableclose in interface java.io.Closeablejava.io.IOExceptionCopyright © 2012–2018 MARID software development group. All rights reserved.