Class in Zendir.Classes | Inherits from UniverseBehaviour

Declaration

class LinkBlock;

Description

The link block is a behaviour that acts as the communication link between each and every transmitter and receiver. Based on whether there is an active connection between the two antennae, it will be able to send and receive messages between the two objects. This is the base class for all the link blocks in the system.


Properties

DeclaredDescription
CalculateAccessA flag whether the accessibility is being calculated based on the antennaproperties or if it is set by an external model, such as the ground stationlink.
ConnectedA flag for if the connection is valid
In_TimeMsgThe time message from that contains the full GPS time of the system.
NumInPacketsSpecifies the number of packets in the input queue
NumOutPacketsSpecifies the number of packets in the output queue
Out_DataLinkMsgThe message that stores the data about the current link and whether it isactive or not.
OverrideAccessThe override access flag, if the access is being set externally, which willdetermine if the link is accessible or not. If the access is not allowed tobe overridden, this will not be used.
ReceiverThe receiver this link block is connected to
TransmitterThe transmitter this link block is connected to
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object (if any).

Methods

InheritedDescription
DestroyRemoves the current object from the simulation.
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.