Click or drag to resize

ILinkService Interface

A service interface that provides the most basic methods for modeling a communication link between a transmitter and a receiver.

Namespace:  AGI.Foundation.Access
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public interface ILinkService : ICloneWithContext

The ILinkService type exposes the following members.

Properties
  NameDescription
Public propertyReceiver
Gets the object that is receiving.
Public propertyTransmitter
Gets the object that is transmitting.
Top
Methods
  NameDescription
Public methodClone
Clones this object using the specified context.
(Inherited from ICloneWithContext.)
Public methodGetOffsetToReceptionTimeEvaluator
Gets an evaluator that, given a time at which something is transmitted by the Transmitter, evaluates the time at which it will be received by the Receiver. The time is expressed as an offset from the input time.
Public methodGetOffsetToTransmissionTimeEvaluator
Gets an evaluator that, given a time at which something is received at the Receiver, evaluates the time at which it was transmitted by the Transmitter. The time is expressed as an offset from the input time.
Public methodGetReceiverDisplacementRelativeToTransmitter
Gets a displacement vector that represents the displacement to the Receiver as observed by the Transmitter.
Public methodGetTransmitterDisplacementRelativeToReceiver
Gets a displacement vector that represents the displacement to the Transmitter as observed by the Receiver.
Top
See Also