object zstream extends ProxZStream
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- zstream
- ProxZStream
- Prox
- SyntaxModule
- ProcessRunnerModule
- RedirectionModule
- ProcessGroupModule
- ProcessModule
- CommonModule
- ProxRuntime
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class TransformAndSink[A, B](transform: (ZStream[Any, ProxError, A]) => ZStream[Any, ProxError, B], sink: ZSink[Any, ProxError, B, Any, Unit]) extends Product with Serializable
- Definition Classes
- ProxZStream
- case class AllCapturedThroughPipe[O, OR] extends Prox.GroupErrorRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- case class AllCapturedToSink extends Prox.GroupErrorRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- case class AllToFile extends Prox.GroupErrorRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- case class AllToStdErr extends Prox.GroupErrorRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- implicit class FiberOps[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
- sealed trait GroupErrorRedirection extends AnyRef
- Definition Classes
- RedirectionModule
- trait GroupErrorRedirectionType[R] extends AnyRef
- Definition Classes
- RedirectionModule
- implicit class IOOps[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
- case class InputFile extends Prox.InputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- sealed trait InputRedirection extends AnyRef
- Definition Classes
- RedirectionModule
- case class InputStream extends Prox.InputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- class JVMProcessInfo extends AnyRef
- Definition Classes
- ProcessRunnerModule
- class JVMProcessRunner extends Prox.JVMProcessRunnerBase[Prox.JVMProcessInfo]
- Definition Classes
- ProcessRunnerModule
- abstract class JVMProcessRunnerBase[Info <: Prox.JVMProcessInfo] extends Prox.ProcessRunner[Info]
- Definition Classes
- ProcessRunnerModule
- class JVMRunningProcess[O, E, +Info <: Prox.JVMProcessInfo] extends Prox.RunningProcess[O, E, Info]
- Definition Classes
- ProcessRunnerModule
- class JVMRunningProcessGroup[O, E, +Info <: Prox.JVMProcessInfo] extends Prox.RunningProcessGroup[O, E, Info]
- Definition Classes
- ProcessRunnerModule
- implicit class ListProxErrorOps extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
- implicit class MonoidStreamOps[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
- case class OutputFile extends Prox.OutputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- sealed trait OutputRedirection extends AnyRef
- Definition Classes
- RedirectionModule
- trait OutputRedirectionType[R] extends AnyRef
- Definition Classes
- RedirectionModule
- case class OutputStreamThroughPipe[O, OR] extends Prox.OutputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- case class OutputStreamToSink extends Prox.OutputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- trait PipeBuilder[P] extends AnyRef
- Definition Classes
- SyntaxModule
- class PipeBuilderSyntax[P] extends AnyRef
- Definition Classes
- SyntaxModule
- trait Process[O, E] extends ProcessLike with Prox.ProcessConfiguration
- Definition Classes
- ProcessModule
- trait ProcessConfiguration extends Prox.ProcessLikeConfiguration
- Definition Classes
- ProcessModule
- trait ProcessGroup[O, E] extends ProcessLike with Prox.ProcessGroupConfiguration[O, E]
- Definition Classes
- ProcessGroupModule
- trait ProcessGroupConfiguration[O, E] extends Prox.ProcessLikeConfiguration
- Definition Classes
- ProcessGroupModule
- trait ProcessGroupResult[+O, +E] extends AnyRef
- Definition Classes
- ProcessGroupModule
- trait ProcessLikeConfiguration extends AnyRef
- Definition Classes
- CommonModule
- implicit class ProcessPiping extends AnyRef
- Definition Classes
- SyntaxModule
- trait ProcessResult[+O, +E] extends AnyRef
- Definition Classes
- ProcessModule
- trait ProcessRunner[Info] extends AnyRef
- Definition Classes
- ProcessRunnerModule
- implicit class ProcessStringContextIO extends AnyRef
- Definition Classes
- SyntaxModule
- type ProxExitCode = ExitCode
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxFiber[A] = Fiber[ProxError, A]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxIO[A] = ZIO[Any, ProxError, A]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxMonoid[A] = Identity[A]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxPipe[A, B] = (ProxStream[A]) => ProxStream[B]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxResource[A] = ZIO[Scope, ProxError, A]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxSink[A] = TransformAndSink[A, _]
- Definition Classes
- ProxZStream → ProxRuntime
- type ProxStream[A] = ZStream[Any, ProxError, A]
- Definition Classes
- ProxZStream → ProxRuntime
- trait RedirectableError[+P[_] <: Prox.Process[_, _]] extends AnyRef
- Definition Classes
- RedirectionModule
- trait RedirectableErrors[+P[_] <: Prox.ProcessGroup[_, _]] extends AnyRef
- Definition Classes
- RedirectionModule
- trait RedirectableInput[+P <: ProcessLike] extends AnyRef
- Definition Classes
- RedirectionModule
- trait RedirectableOutput[+P[_] <: ProcessLike] extends AnyRef
- Definition Classes
- RedirectionModule
- implicit class ResourceOps[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
- trait RunningProcess[O, E, +Info] extends AnyRef
- Definition Classes
- ProcessModule
- trait RunningProcessGroup[O, E, +Info] extends AnyRef
- Definition Classes
- ProcessGroupModule
- case class SimpleProcessGroupResult[+O, +E] extends Prox.ProcessGroupResult[O, E] with Product with Serializable
- Definition Classes
- ProcessGroupModule
- case class SimpleProcessResult[+O, +E] extends Prox.ProcessResult[O, E] with Product with Serializable
- Definition Classes
- ProcessModule
- case class StdIn extends Prox.InputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- case class StdOut extends Prox.OutputRedirection with Product with Serializable
- Definition Classes
- RedirectionModule
- implicit class StreamOps[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- ProxRuntime
Value Members
- object TransformAndSink extends Serializable
- Definition Classes
- ProxZStream
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def blockingEffect[A](f: => A, wrapError: (Throwable) => ProxError): ProxIO[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def bracket[A, B](acquire: ProxIO[A])(use: (A) => ProxIO[B])(fin: (A, IOResult) => ProxIO[Unit]): ProxIO[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def cancelFiber[A](f: ProxFiber[A]): ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def drainStream[A](s: ProxStream[A]): ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def drainToJavaOutputStream(stream: ProxStream[Byte], output: OutputStream, flushChunks: Boolean): ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def effect[A](f: => A, wrapError: (Throwable) => ProxError): ProxIO[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def exitCodeFromInt(value: Int): ProxExitCode
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def foldMonoidStream[A](s: ProxStream[A])(implicit arg0: Identity[A]): ProxIO[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def foldStream[A, B](s: ProxStream[A], init: B, f: (B, A) => B): ProxIO[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def fromJavaInputStream(input: java.io.InputStream, chunkSize: Int): ProxStream[Byte]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def identityPipe[A]: ProxPipe[A, A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def ioFlatMap[A, B](io: ProxIO[A], f: (A) => ProxIO[B]): ProxIO[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def ioMap[A, B](io: ProxIO[A], f: (A) => B): ProxIO[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def joinFiber[A](f: ProxFiber[A]): ProxIO[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def makeResource[A](acquire: ProxIO[A], release: (A) => ProxIO[Unit]): ProxResource[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def pure[A](value: A): ProxIO[A]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def raiseError(error: ProxError): ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def runStreamTo[A](s: ProxStream[A], sink: ProxSink[A]): ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- implicit def sinkAsTransformAndSink[A](sink: ZSink[Any, ProxError, A, Any, Unit]): TransformAndSink[A, A]
- Definition Classes
- ProxZStream
- final def startFiber[A](f: ProxIO[A]): ProxIO[ProxFiber[A]]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def streamThrough[A, B](s: ProxStream[A], pipe: ProxPipe[A, B]): ProxStream[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def streamToVector[A](s: ProxStream[A]): ProxIO[Vector[A]]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def transducerAsPipe[A, B](transducer: ZPipeline[Any, ProxError, A, B]): ProxPipe[A, B]
- Definition Classes
- ProxZStream
- implicit def transducerAsPipeThrowable[A, B](transducer: ZPipeline[Any, Throwable, A, B]): ProxPipe[A, B]
- Definition Classes
- ProxZStream
- final def traverse[A, B](list: List[A])(f: (A) => ProxIO[B]): ProxIO[List[B]]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def unit: ProxIO[Unit]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def useResource[A, B](r: ProxResource[A], f: (A) => ProxIO[B]): ProxIO[B]
- Attributes
- protected
- Definition Classes
- ProxZStream → ProxRuntime
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object Process
- Definition Classes
- ProcessModule
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated