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
- All
Type Members
-
case class
TransformAndSink[A, B](transform: (ZStream[Blocking, ProxError, A]) ⇒ ZStream[Blocking, ProxError, B], sink: ZSink[Blocking, 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[Blocking, 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] = ZManaged[Blocking, ProxError, A]
- Definition Classes
- ProxZStream → ProxRuntime
-
type
ProxSink[A] = TransformAndSink[A, _]
- Definition Classes
- ProxZStream → ProxRuntime
-
type
ProxStream[A] = ZStream[Blocking, 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( ... ) @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: Any): 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[_]
- 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[Blocking, 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: ZTransducer[Blocking, ProxError, 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( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
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