WrapperAckConsumingProgram

trait Serializable
trait Product
trait Equals
trait Cancel[F]
trait Consuming[F, [_] =>> Stream[F, _$2]]
trait Acking[F]
trait AckConsuming[F, [_] =>> Stream[F, _$4]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def basicCancel(channel: AMQPChannel, consumerTag: ConsumerTag): F[Unit]
override def createAcker(channel: AMQPChannel, ackMultiple: AckMultiple): F[AckResult => F[Unit]]
Definition Classes
override def createAckerConsumer[A](channel: AMQPChannel, queueName: QueueName, basicQos: BasicQos, consumerArgs: Option[ConsumerArgs], ackMultiple: AckMultiple)(decoder: EnvelopeDecoder[F, A]): F[(AckResult => F[Unit], Stream[F, AmqpEnvelope[A]])]
Definition Classes
def createAckerConsumerWithMultipleFlag[A](channel: AMQPChannel, queueName: QueueName, basicQos: BasicQos, consumerArgs: Option[ConsumerArgs])(decoder: EnvelopeDecoder[F, A]): F[((AckResult, AckMultiple) => F[Unit], Stream[F, AmqpEnvelope[A]])]
override def createAutoAckConsumer[A](channel: AMQPChannel, queueName: QueueName, basicQos: BasicQos, consumerArgs: Option[ConsumerArgs])(decoder: EnvelopeDecoder[F, A]): F[Stream[F, AmqpEnvelope[A]]]
Definition Classes
override def createConsumer[A](queueName: QueueName, channel: AMQPChannel, basicQos: BasicQos, autoAck: Boolean, noLocal: Boolean, exclusive: Boolean, consumerTag: ConsumerTag, args: Arguments)(decoder: EnvelopeDecoder[F, A]): F[Stream[F, AmqpEnvelope[A]]]
Definition Classes

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product