TsgcWSPClient_AMQPMethods › DisableChannelEx

DisableChannelEx Method

Pauses message flow on a channel synchronously and returns True on broker confirmation.

Syntax

function DisableChannelEx(const aChannel: string; aTimeout: Integer = CS_AMQP_DEFAULT_TIMEOUT): Boolean;

Parameters

NameTypeDescription
aChannelconst stringName of the open AMQP channel on which the operation is issued.
aTimeoutIntegerMaximum time in milliseconds to wait for the broker confirmation before returning False.

Return Value

True when the broker confirmed the flow change within aTimeout. (Boolean)

Remarks

Extended synchronous variant of DisableChannel. Waits for channel.flow-ok before returning.

Example

sgcWSPClient_AMQP1.DisableChannelEx('ch1');

Back to Methods