Proton DotNet
All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Properties | List of all members
Apache.Qpid.Proton.Client.ISource Interface Reference

Represents the remote Source instance for a sender or receiver link More...

Inherited by Apache.Qpid.Proton.Client.Implementation.ClientRemoteSource.

Properties

string Address [get]
 The address value of the remote source node. More...
 
DurabilityMode DurabilityMode [get]
 The durability mode assigned to the remote source node. More...
 
uint Timeout [get]
 The expiry timeout assigned to the remote source node. More...
 
ExpiryPolicy ExpiryPolicy [get]
 The expiry policy assigned to the remote source node. More...
 
bool Dynamic [get]
 Indicates if the remote source node was created dynamically. More...
 
IReadOnlyDictionary< string, object > DynamicNodeProperties [get]
 The node properties assigned to a dynamically created source node. More...
 
DistributionMode DistributionMode [get]
 The distribution mode of the remote source node. More...
 
IReadOnlyDictionary< string, object > Filters [get]
 The collection of filters that are configured on the source node. More...
 
IDeliveryState DefaultOutcome [get]
 The default outcome that is assigned on the remote source node. More...
 
IReadOnlyCollection< DeliveryStateTypeOutcomes [get]
 The set of supported outcomes on the remote source node. More...
 
IReadOnlyCollection< string > Capabilities [get]
 The set of capabilities assigned on the remote source node. More...
 

Detailed Description

Represents the remote Source instance for a sender or receiver link

Property Documentation

◆ Address

string Apache.Qpid.Proton.Client.ISource.Address
get

The address value of the remote source node.

◆ Capabilities

IReadOnlyCollection<string> Apache.Qpid.Proton.Client.ISource.Capabilities
get

The set of capabilities assigned on the remote source node.

◆ DefaultOutcome

IDeliveryState Apache.Qpid.Proton.Client.ISource.DefaultOutcome
get

The default outcome that is assigned on the remote source node.

◆ DistributionMode

DistributionMode Apache.Qpid.Proton.Client.ISource.DistributionMode
get

The distribution mode of the remote source node.

◆ DurabilityMode

DurabilityMode Apache.Qpid.Proton.Client.ISource.DurabilityMode
get

The durability mode assigned to the remote source node.

◆ Dynamic

bool Apache.Qpid.Proton.Client.ISource.Dynamic
get

Indicates if the remote source node was created dynamically.

◆ DynamicNodeProperties

IReadOnlyDictionary<string, object> Apache.Qpid.Proton.Client.ISource.DynamicNodeProperties
get

The node properties assigned to a dynamically created source node.

◆ ExpiryPolicy

ExpiryPolicy Apache.Qpid.Proton.Client.ISource.ExpiryPolicy
get

The expiry policy assigned to the remote source node.

◆ Filters

IReadOnlyDictionary<string, object> Apache.Qpid.Proton.Client.ISource.Filters
get

The collection of filters that are configured on the source node.

◆ Outcomes

IReadOnlyCollection<DeliveryStateType> Apache.Qpid.Proton.Client.ISource.Outcomes
get

The set of supported outcomes on the remote source node.

◆ Timeout

uint Apache.Qpid.Proton.Client.ISource.Timeout
get

The expiry timeout assigned to the remote source node.


The documentation for this interface was generated from the following file: