Package io.activej.csp.process
Class AbstractCommunicatingProcess.SanitizedBinaryChannelSupplier
java.lang.Object
io.activej.reactor.AbstractReactive
io.activej.reactor.ImplicitlyReactive
io.activej.async.process.AbstractAsyncCloseable
io.activej.csp.binary.BinaryChannelSupplier
io.activej.csp.process.AbstractCommunicatingProcess.SanitizedBinaryChannelSupplier
- All Implemented Interfaces:
io.activej.async.process.AsyncCloseable,io.activej.reactor.Reactive
- Enclosing class:
- AbstractCommunicatingProcess
protected final class AbstractCommunicatingProcess.SanitizedBinaryChannelSupplier
extends BinaryChannelSupplier
-
Field Summary
Fields inherited from class io.activej.csp.binary.BinaryChannelSupplier
bufsFields inherited from class io.activej.reactor.AbstractReactive
reactorFields inherited from interface io.activej.async.process.AsyncCloseable
STATIC -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.activej.csp.binary.BinaryChannelSupplier
bindTo, decode, decodeRemaining, decodeStream, getBufs, of, ofIterator, ofList, ofProvidedBufs, onCleanupMethods inherited from class io.activej.async.process.AbstractAsyncCloseable
closeEx, doSanitize, getCloseable, getException, isClosed, sanitize, setCloseableMethods inherited from class io.activej.reactor.AbstractReactive
getReactorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.async.process.AsyncCloseable
close
-
Constructor Details
-
SanitizedBinaryChannelSupplier
-
-
Method Details
-
needMoreData
- Specified by:
needMoreDatain classBinaryChannelSupplier
-
endOfStream
- Specified by:
endOfStreamin classBinaryChannelSupplier
-
onClosed
- Overrides:
onClosedin classio.activej.async.process.AbstractAsyncCloseable
-
getUnsanitizedSupplier
-