ChannelConsumer

trait ChannelConsumer[F[_]] extends ChannelConsumer[F, [_] =>> Stream[F, _$5]] with ChannelAcker[F]
trait ChannelAcker[F]
trait ChannelExtendable[F]
trait ChannelAcker[F]
trait ChannelConsumer[F, [_] =>> Stream[F, _$5]]
class Object
trait Matchable
class Any
trait Channel[F]

Value members

Inherited methods

def basicAck(deliveryTag: DeliveryTag, multiple: Boolean): F[Unit]
Inherited from:
ChannelAcker
def basicCancel(consumerTag: ConsumerTag): F[Unit]
Inherited from:
ChannelConsumer
def basicConfirm(outcome: Confirmation): F[Unit]
Inherited from:
ChannelAcker
def basicConsume(queue: QueueName, callback: Consumer): F[ConsumerTag]
Inherited from:
ChannelConsumer
def basicConsume(queue: QueueName, deliverCallback: DeliverCallback, cancelCallback: CancelCallback): F[ConsumerTag]
Inherited from:
ChannelConsumer
def basicGet(queue: QueueName, autoAck: Boolean): F[GetResponse]
Inherited from:
ChannelConsumer
def basicNack(deliveryTag: DeliveryTag, multiple: Boolean, requeue: Boolean): F[Unit]
Inherited from:
ChannelAcker
def basicQos(prefetchCount: Int): F[Unit]
Inherited from:
ChannelConsumer
def basicReject(deliveryTag: DeliveryTag, requeue: Boolean): F[Unit]
Inherited from:
ChannelAcker
def delay[V](f: Channel => V): F[V]
Inherited from:
ChannelExtendable
def deliveryStream(queue: QueueName, prefetchCount: Int): F[(ConsumerTag, Stream[F, Delivery])]
Inherited from:
ChannelConsumer