Maria GDK 4.5.0.137
Documentation of managed code in release branch
|
Calculates path loss in both directions between individual members of a set transmitter-recevier units, and examines/shows mutual connectivity based on signal-to-noice requirements a.o.t. More...
Public Member Functions | |
bool | AddNode (INetworkUnit dwUnit) |
Add a unit node to the network. | |
void | RemoveNode (INetworkUnit dwUnit) |
Removes a unit node from the network. | |
void | SetFlags (uint nFlags) |
Set flags according to microwave propagation model. | |
void | Reset () |
Reset all connectivity calculations. | |
void | SetPendingNode (INetworkUnit dwUnit) |
Reset all connectivity calculations involving the given unit node. | |
int | ExecPendingTask () |
Execute a pending task. | |
void | Update () |
Reexamine and update connectivity status within the network. | |
ConnectivityMatrixElement | GetConnection (INetworkUnit tx, INetworkUnit rx) |
Gets directional connectivity status between two unit nodes. | |
Properties | |
bool | Visible [get, set] |
Show results, if true. | |
double | MaxDistance [get, set] |
Max distance between units. On exceeding this distance connectivity will not be calculated. | |
Calculates path loss in both directions between individual members of a set transmitter-recevier units, and examines/shows mutual connectivity based on signal-to-noice requirements a.o.t.
bool TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.AddNode | ( | INetworkUnit | dwUnit | ) |
Add a unit node to the network.
Internal use
dwUnit |
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
int TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.ExecPendingTask | ( | ) |
Execute a pending task.
Internal use
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
ConnectivityMatrixElement TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.GetConnection | ( | INetworkUnit | tx, |
INetworkUnit | rx | ||
) |
Gets directional connectivity status between two unit nodes.
tx | Transmitter node |
rx | Receiver node |
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
void TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.RemoveNode | ( | INetworkUnit | dwUnit | ) |
Removes a unit node from the network.
Internal use
dwUnit |
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
void TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.Reset | ( | ) |
Reset all connectivity calculations.
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
void TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.SetFlags | ( | uint | nFlags | ) |
Set flags according to microwave propagation model.
Internal use
nFlags |
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
void TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.SetPendingNode | ( | INetworkUnit | dwUnit | ) |
Reset all connectivity calculations involving the given unit node.
dwUnit |
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
void TPG.GeoFramework.RadioPropagation.Provider.Contracts.IConnectivityNetwork.Update | ( | ) |
Reexamine and update connectivity status within the network.
Internal use
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
|
getset |
Max distance between units. On exceeding this distance connectivity will not be calculated.
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.
|
getset |
Show results, if true.
Implemented in TPG.GeoFramework.RadioPropagation.Provider.ConnectivityNetwork.