utf8Decode

case object utf8Decode extends Pipe[Array[Byte], String]
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Pipe[Array[Byte], String]
trait Serializable
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels = EmptyTuple
Inherited from
Singleton
type MirroredElemTypes = EmptyTuple
Inherited from
Singleton
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror
type MirroredMonoType = Singleton
Inherited from
Singleton
type MirroredType = Singleton
Inherited from
Singleton

Value members

Concrete methods

override def unicast: (Observer[Array[Byte]], Observable[String])
Definition Classes
Pipe

Inherited methods

def concurrent(strategy: Synchronous[Array[Byte]], producerType: ProducerSide)(implicit s: Scheduler): (Sync[Array[Byte]], Observable[String])

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Value Params
producerType

specifies the ChannelType.ProducerSide, which configures the type of the producer, for performance optimization; can be multi producer (the default) or single producer

strategy

is the OverflowStrategy used for the underlying multi-producer/single-consumer buffer

Inherited from
Pipe
def concurrent(strategy: Synchronous[Array[Byte]])(implicit s: Scheduler): (Sync[Array[Byte]], Observable[String])

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Value Params
strategy

is the OverflowStrategy used for the underlying multi-producer/single-consumer buffer

Inherited from
Pipe
def concurrent(implicit s: Scheduler): (Sync[Array[Byte]], Observable[String])

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Returns an input/output pair with an input that can be used synchronously and concurrently (without back-pressure or multi-threading issues) to push signals to multiple subscribers.

Inherited from
Pipe
def fromProduct(p: Product): MirroredMonoType
Inherited from
Singleton
final def liftByOperator[B](op: String => B): Pipe[Array[Byte], B]
Inherited from
Pipe
def multicast(implicit s: Scheduler): (Observer[Array[Byte]], Observable[String])

Returns an input/output pair that can be used to push input to multiple subscribers.

Returns an input/output pair that can be used to push input to multiple subscribers.

Inherited from
Pipe
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
final def transform[B](f: Observable[String] => Observable[B]): Pipe[Array[Byte], B]

Transforms the source using the given transformer function.

Transforms the source using the given transformer function.

Inherited from
Pipe