TrackerImpl

Undocumented in source.

Constructors

this
this(Message message, Handler!Tracker onUpdated)
Undocumented in source.

Members

Functions

delivery
ProtonDelivery delivery()
Undocumented in source. Be warned that the author may not have intended to support it.
getRemoteState
DeliveryState getRemoteState()
Undocumented in source. Be warned that the author may not have intended to support it.
handler
Handler!Tracker handler()
Undocumented in source. Be warned that the author may not have intended to support it.
isAccepted
bool isAccepted()
Undocumented in source. Be warned that the author may not have intended to support it.
isRemotelySettled
bool isRemotelySettled()
Undocumented in source. Be warned that the author may not have intended to support it.
message
Message message()
Undocumented in source. Be warned that the author may not have intended to support it.
setDelivery
void setDelivery(ProtonDeliveryImpl delivery)
Undocumented in source. Be warned that the author may not have intended to support it.
setHandler
void setHandler(Handler!Tracker onUpdated)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From Tracker

create
Tracker create(Message message)

Creates a tracker for sending a message.

create
Tracker create(Message message, Handler!Tracker onUpdated)

Creates a tracker for sending a message, providing a handler that is called when disposition updates are received for the message delivery.

message
Message message()

Retrieves the message being tracked.

isAccepted
bool isAccepted()

Returns whether the message was accepted.

isRemotelySettled
bool isRemotelySettled()

Returns whether the message was settled by the peer.

getRemoteState
DeliveryState getRemoteState()

Gets the current remote state for the delivery.

Meta