lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.federated.generator.FedConnectionInstance Class Reference

Class representing a federated connection. More...

Public Member Functions

 FedConnectionInstance (SendRange srcRange, RuntimeRange< PortInstance > dstRange, int srcChannel, int srcBank, int dstChannel, int dstBank, FederateInstance srcFederate, FederateInstance dstFederate, SupportedSerializers serializer)
Connection getDefinition ()
PortInstance getDestinationPortInstance ()
int getDstBank ()
int getDstChannel ()
FederateInstance getDstFederate ()
SupportedSerializers getSerializer ()
PortInstance getSourcePortInstance ()
int getSrcBank ()
int getSrcChannel ()
FederateInstance getSrcFederate ()

Package Attributes

int dstBank
int dstChannel
FederateInstance dstFederate
RuntimeRange< PortInstancedstRange
SupportedSerializers serializer
int srcBank
int srcChannel
FederateInstance srcFederate
SendRange srcRange

Detailed Description

Class representing a federated connection.

This is an undocumented class written by a previous contributor who is no longer active. It merely serves as a record, presumably to make it easier to pass around information around.

Author
Soroush Bateni

Constructor & Destructor Documentation

◆ FedConnectionInstance()

org.lflang.federated.generator.FedConnectionInstance.FedConnectionInstance ( SendRange srcRange,
RuntimeRange< PortInstance > dstRange,
int srcChannel,
int srcBank,
int dstChannel,
int dstBank,
FederateInstance srcFederate,
FederateInstance dstFederate,
SupportedSerializers serializer )

Member Function Documentation

◆ getDefinition()

Connection org.lflang.federated.generator.FedConnectionInstance.getDefinition ( )

◆ getDestinationPortInstance()

PortInstance org.lflang.federated.generator.FedConnectionInstance.getDestinationPortInstance ( )

◆ getDstBank()

int org.lflang.federated.generator.FedConnectionInstance.getDstBank ( )

◆ getDstChannel()

int org.lflang.federated.generator.FedConnectionInstance.getDstChannel ( )

◆ getDstFederate()

FederateInstance org.lflang.federated.generator.FedConnectionInstance.getDstFederate ( )

◆ getSerializer()

SupportedSerializers org.lflang.federated.generator.FedConnectionInstance.getSerializer ( )

◆ getSourcePortInstance()

PortInstance org.lflang.federated.generator.FedConnectionInstance.getSourcePortInstance ( )

◆ getSrcBank()

int org.lflang.federated.generator.FedConnectionInstance.getSrcBank ( )

◆ getSrcChannel()

int org.lflang.federated.generator.FedConnectionInstance.getSrcChannel ( )

◆ getSrcFederate()

FederateInstance org.lflang.federated.generator.FedConnectionInstance.getSrcFederate ( )

Member Data Documentation

◆ dstBank

int org.lflang.federated.generator.FedConnectionInstance.dstBank
package

◆ dstChannel

int org.lflang.federated.generator.FedConnectionInstance.dstChannel
package

◆ dstFederate

FederateInstance org.lflang.federated.generator.FedConnectionInstance.dstFederate
package

◆ dstRange

RuntimeRange<PortInstance> org.lflang.federated.generator.FedConnectionInstance.dstRange
package

◆ serializer

SupportedSerializers org.lflang.federated.generator.FedConnectionInstance.serializer
package

◆ srcBank

int org.lflang.federated.generator.FedConnectionInstance.srcBank
package

◆ srcChannel

int org.lflang.federated.generator.FedConnectionInstance.srcChannel
package

◆ srcFederate

FederateInstance org.lflang.federated.generator.FedConnectionInstance.srcFederate
package

◆ srcRange

SendRange org.lflang.federated.generator.FedConnectionInstance.srcRange
package

The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/federated/generator/FedConnectionInstance.java