Skip to main content Link Search Menu Expand Document (external link)

AMQPPublisher overview

Added in v0.3.0


Table of contents


constructors

AMQPPublisherConfig (interface)

Signature

export interface AMQPPublisherConfig {
  readonly retrySchedule?: Schedule.Schedule<unknown, AMQPError.AMQPChannelError>
}

Added in v0.3.2

make

Signature

export declare const make: (
  config?: AMQPPublisherConfig
) => Effect.Effect<AMQPPublisher, never, AMQPChannel.AMQPChannel>

Added in v0.3.0

models

AMQPPublishMessage (interface)

Signature

export interface AMQPPublishMessage {
  exchange: string
  routingKey: string
  content: Buffer
  options?: Options.Publish
}

Added in v0.3.0

AMQPPublisher (interface)

Signature

export interface AMQPPublisher extends Publisher.Publisher<AMQPPublishMessage> {
  readonly [TypeId]: TypeId
}

Added in v0.3.0

type ids

TypeId

Signature

export declare const TypeId: typeof TypeId

Added in v0.3.0

TypeId (type alias)

Signature

export type TypeId = typeof TypeId

Added in v0.3.0