utf8Encode

case object utf8Encode extends Pipe[String, Array[Byte]]
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Pipe[String, Array[Byte]]
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[String], Observable[Array[Byte]])
Definition Classes
Pipe

Inherited methods

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

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[String])(implicit s: Scheduler): (Sync[String], Observable[Array[Byte]])

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[String], Observable[Array[Byte]])

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: Array[Byte] => B): Pipe[String, B]
Inherited from
Pipe
def multicast(implicit s: Scheduler): (Observer[String], Observable[Array[Byte]])

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[Array[Byte]] => Observable[B]): Pipe[String, B]

Transforms the source using the given transformer function.

Transforms the source using the given transformer function.

Inherited from
Pipe