![]() |
![]() |
![]() |
> Module > Connections > Channel |
Module
The Destination element defines the destination of a channel.
Required, unbounded
None
None
The name of the partition that includes the application that uses this port. If the port is a in a remote module, then the name of the appropriate pseudo-partition.
Required
ConfigRecord
String
N/A
None
The name must match the name of a partition as defined in /Module/Partitions/Partition/@Name or /Module/Partitions/PseudoPartition/@Name.
The name of a port that is a destination for this channel. Port names are defined as part of the description of an application in the element /ApplicationDescription/Ports in the ApplicationDescription document.
Required
ConfigRecord
String
N/A
None
The value must match the name of a port as defined in /ApplicationDescription/Ports/QueuingPort/@Name, /ApplicationDescription/Ports/SamplingPort/@Name, /PseudoPartitionDescription/Ports/QueuingPort/@Name, or /PseudoPartitionDescription/Ports/SamplingPort/@Name.
The named port must have a direction of DESTINATION, IN, or RECEIVER as defined in /ApplicationDescription/Ports/QueuingPort/@Direction, /ApplicationDescription/Ports/SamplingPort/@Direction, /PseudoPartitionDescription/Ports/QueuingPort/@Direction, or /PseudoPartitionDescription/Ports/SamplingPort/@Direction.
If the source port for this channel is a sampling port, the destination must also be a sampling port. If the source is a queuing port, the destination must be a queuing port.
The message size of the destination port, as specified in the MessageSize of the port definition, must be greater than or equal to the message size of the source port.
A destination port can only be the destination of one channel.
Generated on 2007-10-15 17:17:22.