public interface ISignalPropagationPathService
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
findLinkForReceiver(IServiceProvider receiver)
Finds the
IServiceProvider which represents the link, in the signal propagation path, which has the provided receiver. |
boolean |
getEvaluateInterferenceSources()
Gets a value indicating whether or not to evaluate signals from interference sources.
|
Iterable<IServiceProvider> |
getLinkPath()
Gets the link path which is a list of links, as
IServiceProvider instances,
from the transmission source to the receiver object. |
IServiceProvider |
getTransmitter()
Gets the desired transmitter for the signal propagation path.
|
IServiceProvider findLinkForReceiver(IServiceProvider receiver)
IServiceProvider
which represents the link, in the signal propagation path, which has the provided receiver.receiver
- The receiver used to search the signal propagation path.IServiceProvider
or null if the receiver can not be found on the link path.IServiceProvider getTransmitter()
IServiceProvider
or null if the transmitter is not found.Iterable<IServiceProvider> getLinkPath()
IServiceProvider
instances,
from the transmission source to the receiver object.boolean getEvaluateInterferenceSources()