Options for new receivers.
Related: Class receiver, Method container.open-receiver, Method receiver.open, Class terminus-options
Implementations: C++
AMQP: Conceptual overview, Attach performative
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
source | Options for the link source | source-options | instance | ☐ | ☐ |
target | Options for the link target | target-options | instance | ☐ | ☐ |
name | The name of the link | string | generated | ☒ | ☐ |
auto-accept | Automatically accept deliveries that are not explicitly acknowledged | boolean | true | ☒ | ☐ |
Method | Summary | Inputs | Outputs |
---|---|---|---|
constructor | Create a new receiver-options instance | [receiver] | receiver-options |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
properties | Application-defined properties | map of symbol ⇒ object | null | ☒ | ☒ |
offered-capabilities | Extensions the endpoint supports | array of symbol | null | ☒ | ☒ |
desired-capabilities | Extensions the endpoint can use | array of symbol | null | ☒ | ☒ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
handler | The event handler for the endpoint | messaging-handler | null | ☒ | ☒ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
auto-settle | Automatically settle deliveries | boolean | true | ☒ | ☐ |
delivery-mode | Control the message delivery guarantee | delivery-mode | AT-LEAST-ONCE | ☒ | ☐ |
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
max-message-size | Limit the size of messages on the link | ulong | null | ☒ | ☒ |
Related: Property link.credit, Method receiver.add-credit
Property | Summary | Type | Default value | Mutable | Nullable |
---|---|---|---|---|---|
credit-window | Maintain credit for the given number of messages | uint | 10 | ☒ | ☒ |