TsgcWSPClient_AMQP1 › Events
Events you can handle, grouped by purpose, followed by the full alphabetical list.
| Name | Description |
|---|---|
| OnAMQPConnect | Fires after the peer answers with its Open frame, i.e. when the AMQP 1.0 container-level handshake has completed. |
| OnAMQPDisconnect | Fires after the underlying transport (WebSocket or TCP) has closed, reporting the close code. |
| OnAMQPClose | Fires when an AMQP 1.0 Close frame is received from the peer, carrying the optional error that terminated the container. |
| OnAMQPException | Fires when an unhandled exception is raised while processing AMQP 1.0 frames. |
| Name | Description |
|---|---|
| OnAMQPSessionOpen | Fires when the peer answers a session Begin frame, confirming the session has been opened on its channel. |
| OnAMQPSessionClose | Fires when the peer answers with an End frame, terminating an AMQP 1.0 session. |
| Name | Description |
|---|---|
| OnAMQPLinkOpen | Fires when the peer answers with an Attach frame, confirming that a sender or receiver link is fully established. |
| OnAMQPLinkClose | Fires when the peer answers with a Detach frame, releasing a sender or receiver link. |
| Name | Description |
|---|---|
| OnAMQPMessage | Fires when a complete message arrives on a receiver link; the handler chooses the terminal delivery state that is sent back to the peer. |
| OnAMQPMessageSent | Fires after the last Transfer frame of a message has been written to the transport on a sender link. |
| OnAMQPMessageSentAck | Fires when the peer returns the Disposition frame that settles a previously sent message, reporting its terminal delivery state. |
| Name | Description |
|---|---|
| OnAMQPSASLAuthentication | Fires with the SASL outcome returned by the peer during the AMQP 1.0 SASL layer, letting the handler decide whether to swallow a failure. |
| Name | Description |
|---|---|
| OnAMQPBeforeReadFrame | Fires for every AMQP 1.0 frame received from the peer before the component dispatches it, allowing inspection or suppression. |
| OnAMQPBeforeWriteFrame | Fires for every AMQP 1.0 frame the client is about to emit, allowing inspection, last-moment edits or suppression. |
| Name | Description |
|---|---|
| OnAMQPBeforeReadFrame | Fires for every AMQP 1.0 frame received from the peer before the component dispatches it, allowing inspection or suppression. |
| OnAMQPBeforeWriteFrame | Fires for every AMQP 1.0 frame the client is about to emit, allowing inspection, last-moment edits or suppression. |
| OnAMQPClose | Fires when an AMQP 1.0 Close frame is received from the peer, carrying the optional error that terminated the container. |
| OnAMQPConnect | Fires after the peer answers with its Open frame, i.e. when the AMQP 1.0 container-level handshake has completed. |
| OnAMQPDisconnect | Fires after the underlying transport (WebSocket or TCP) has closed, reporting the close code. |
| OnAMQPException | Fires when an unhandled exception is raised while processing AMQP 1.0 frames. |
| OnAMQPLinkClose | Fires when the peer answers with a Detach frame, releasing a sender or receiver link. |
| OnAMQPLinkOpen | Fires when the peer answers with an Attach frame, confirming that a sender or receiver link is fully established. |
| OnAMQPMessage | Fires when a complete message arrives on a receiver link; the handler chooses the terminal delivery state that is sent back to the peer. |
| OnAMQPMessageSent | Fires after the last Transfer frame of a message has been written to the transport on a sender link. |
| OnAMQPMessageSentAck | Fires when the peer returns the Disposition frame that settles a previously sent message, reporting its terminal delivery state. |
| OnAMQPSASLAuthentication | Fires with the SASL outcome returned by the peer during the AMQP 1.0 SASL layer, letting the handler decide whether to swallow a failure. |
| OnAMQPSessionClose | Fires when the peer answers with an End frame, terminating an AMQP 1.0 session. |
| OnAMQPSessionOpen | Fires when the peer answers a session Begin frame, confirming the session has been opened on its channel. |