MCPcopy Index your code

hub / github.com/streadway/amqp / types & classes

Types & classes119 in github.com/streadway/amqp

↓ 2 callersTypeAliasmessage
message is the application type for a message. This can contain identity, or a reference to the recevier chan for further demuxing.
_examples/pubsub/pubsub.go:29
↓ 1 callersTypeAliasTable
Table stores user supplied fields of the following types: bool byte float32 float64 int int16 int32 int64 nil string time.Time amqp.Decimal amqp.Tabl
types.go:225
StructAMQPlainAuth
AMQPlainAuth is similar to PlainAuth
auth.go:36
InterfaceAcknowledger
Acknowledger notifies the server of successful or failed consumption of delivieries via identifier found in the Delivery.DeliveryTag field. Applicati
delivery.go:19
StructAmqp
spec/gen.go:114
StructAssert
spec/gen.go:56
InterfaceAuthentication
Authentication interface provides a means for different SASL authentication mechanisms to be used during connection tuning.
auth.go:14
StructBlocking
Blocking notifies the server's TCP flow control of the Connection. When a server hits a memory or disk alarm it will block all connections until the
types.go:177
StructChannel
* Channel represents an AMQP channel. Used as a context for valid message exchange. Errors on methods with this Channel as a receiver means this chan
channel.go:27
StructChassis
spec/gen.go:51
StructClass
spec/gen.go:89
StructConfig
Config is used in DialConfig and Open to specify the desired tuning parameters used during a connection open handshake. The negotiated tuning will be
connection.go:37
StructConfirmation
Confirmation notifies the acknowledgment or negative acknowledgement of a publishing identified by its delivery tag. Use NotifyPublish on the Channel
types.go:185
StructConnection
Connection manages the serialization and deserialization of frames from IO and dispatches the frames to the appropriate channel. All RPC methods and
connection.go:79
StructConstant
spec/gen.go:107
StructConsumer
_examples/simple-consumer/consumer.go:50
StructDecimal
Decimal matches the AMQP decimal type. Scale is the number of decimal digits Scale == 2, Value == 12345, Decimal == 123.45
types.go:192
StructDelivery
Delivery captures the fields for a previously delivered message resident in a queue to be delivered by the server to a consumer from Channel.Consume o
delivery.go:28
StructDoc
spec/gen.go:46
StructDomain
spec/gen.go:99
StructError
Error captures the code and reason a channel or connection has been closed by the server.
types.go:66
StructField
spec/gen.go:62
StructMethod
spec/gen.go:76
StructPlainAuth
PlainAuth is a similar to Basic Auth in HTTP.
auth.go:20
StructPublishing
Publishing captures the client message sent to the server. The fields outside of the Headers table included in this struct mirror the underlying fiel
types.go:150
StructQueue
Queue captures the current server state of the queue on the server returned from Channel.QueueDeclare or Channel.QueueInspect.
types.go:140
StructResponse
spec/gen.go:72
StructReturn
Return captures a flattened struct of fields returned by the server when a Publishing is unable to be delivered either due to the `mandatory` flag set
return.go:15
StructRule
spec/gen.go:41
StructSession
example_client_test.go:38
StructURI
URI represents a parsed AMQP URI string.
uri.go:34
Structallocator
allocator maintains a bitset of allocated numbers.
allocator.go:15
StructbasicAck
spec091.go:2318
StructbasicCancel
spec091.go:1854
StructbasicCancelOk
spec091.go:1900
StructbasicConsume
spec091.go:1735
StructbasicConsumeOk
spec091.go:1824
StructbasicDeliver
spec091.go:2071
StructbasicGet
spec091.go:2152
StructbasicGetEmpty
spec091.go:2288
StructbasicGetOk
spec091.go:2207
StructbasicNack
spec091.go:2505
StructbasicPublish
spec091.go:1930
StructbasicQos
spec091.go:1659
StructbasicQosOk
spec091.go:1714
StructbasicRecover
spec091.go:2447
StructbasicRecoverAsync
spec091.go:2410
StructbasicRecoverOk
spec091.go:2484
StructbasicReject
spec091.go:2364
StructbasicReturn
spec091.go:2008
Structbind
Establish our queue topologies that we are responsible for
examples_test.go:233
StructbodyFrame
* Content is the application data we carry from client-to-client via the AMQP server. Content is, roughly speaking, a set of properties plus a binary
types.go:423
StructchannelClose
spec091.go:689
StructchannelCloseOk
spec091.go:744
StructchannelFlow
spec091.go:615
StructchannelFlowOk
spec091.go:652
StructchannelOpen
spec091.go:555
StructchannelOpenOk
spec091.go:585
StructconfirmSelect
spec091.go:2683
StructconfirmSelectOk
spec091.go:2720
Structconfirms
confirms resequences and notifies one or multiple publisher confirmation listeners
confirms.go:6
StructconnectionBlocked
spec091.go:504
StructconnectionClose
spec091.go:428
StructconnectionCloseOk
spec091.go:483
StructconnectionOpen
spec091.go:345
StructconnectionOpenOk
spec091.go:398
StructconnectionSecure
spec091.go:189
StructconnectionSecureOk
spec091.go:219
StructconnectionStart
spec091.go:70
StructconnectionStartOk
spec091.go:132
StructconnectionTune
spec091.go:249
StructconnectionTuneOk
spec091.go:297
StructconnectionUnblocked
spec091.go:534
TypeAliasconsumerBuffers
consumers.go:35
Structconsumers
Concurrent type that manages the consumerTag -> ingress consumerBuffer mapping
consumers.go:39
StructexchangeBind
spec091.go:963
StructexchangeBindOk
spec091.go:1041
StructexchangeDeclare
spec091.go:765
StructexchangeDeclareOk
spec091.go:860
StructexchangeDelete
spec091.go:881
StructexchangeDeleteOk
spec091.go:942
StructexchangeUnbind
spec091.go:1062
StructexchangeUnbindOk
spec091.go:1140
Structfieldset
spec/gen.go:130
Interfaceframe
* The base interface implemented as: 2.3.5 frame Details All frames consist of a header (7 octets), a payload of arbitrary size, and a 'frame-end'
types.go:308
StructheaderFrame
* Certain methods (such as Basic.Publish, Basic.Deliver, etc.) are formally defined as carrying content. When a peer sends such a method frame, it al
types.go:398
StructheartbeatFrame
* Heartbeating is a technique designed to undo one of TCP/IP's features, namely its ability to recover from a broken physical connection by closing on
types.go:373
StructlogIO
shared_test.go:33
Interfacemessage
types.go:270
InterfacemessageWithContent
types.go:277
StructmethodFrame
* Method frames carry the high-level protocol commands (which we call "methods"). One method frame carries one command. The method frame payload has
types.go:355
Structpipe
shared_test.go:14
Structproperties
Used by header frames to capture routing and header information
types.go:87
StructprotocolHeader
Implements the frame interface for Connection RPC
types.go:322
StructqueueBind
spec091.go:1295
StructqueueBindOk
spec091.go:1373
StructqueueDeclare
spec091.go:1161
StructqueueDeclareOk
spec091.go:1249
StructqueueDelete
spec091.go:1562
StructqueueDeleteOk
spec091.go:1629
next →1–100 of 119, ranked by callers