|
WSF
|
#include <WsfCommObserver.hpp>
The implementation of the comm observer objects. An instance of this class is maintained by the simulation.
| WsfObserver::CommAddedToLocalCallback WsfCommObserver::CommAddedToLocal |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| aProtocolPtr | The protocol. |
| aAddressPtr | The address. |
Referenced by wsf::comm::router::Router::AddLink(), wsf::comm::router::Router::AddNode(), and wsf::comm::router::ProtocolAdHoc::ExecuteOnCommAdded().
| WsfObserver::CommAddedToManagerCallback WsfCommObserver::CommAddedToManager |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommBrokenCallback WsfCommObserver::CommBroken |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommFrequencyChangedCallback WsfCommObserver::CommFrequencyChanged |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommNonOperationalCallback WsfCommObserver::CommNonOperational |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommOperationalCallback WsfCommObserver::CommOperational |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommRemovedFromLocalCallback WsfCommObserver::CommRemovedFromLocal |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| aProtocolPtr | The protocol. |
| aAddressPtr | The address. |
Referenced by wsf::comm::router::ProtocolAdHoc::ExecuteOnCommRemoved(), and wsf::comm::router::Router::RemoveNode().
| WsfObserver::CommRemovedFromManagerCallback WsfCommObserver::CommRemovedFromManager |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommTurnedOffCallback WsfCommObserver::CommTurnedOff |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::CommTurnedOnCallback WsfCommObserver::CommTurnedOn |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| WsfObserver::LinkAddedToLocalCallback WsfCommObserver::LinkAddedToLocal |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| aProtocolPtr | The protocol. |
| aSourceAddressPtr | The source address. |
| aDestinationAddressPtr | The destination address. |
Referenced by wsf::comm::router::Router::AddLink(), and wsf::comm::router::ProtocolAdHoc::ExecuteOnConnectionAdded().
| WsfObserver::LinkAddedToManagerCallback WsfCommObserver::LinkAddedToManager |
| aSimTime | The current simulation time. |
| aCommSenderPtr | The sending comm device. |
| aCommRecipientPtr | The recipient comm device. |
| WsfObserver::LinkDisabledOnLocalCallback WsfCommObserver::LinkDisabledOnLocal |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| aProtocolPtr | The protocol. |
| aSourceAddressPtr | The source address. |
| aDestinationAddressPtr | The destination address. |
Referenced by wsf::comm::router::Router::DisableLink().
| WsfObserver::LinkDisabledOnManagerCallback WsfCommObserver::LinkDisabledOnManager |
| aSimTime | The current simulation time. |
| aCommSenderPtr | The sending comm device. |
| aCommRecipientPtr | The recipient comm device. |
| WsfObserver::LinkEnabledOnLocalCallback WsfCommObserver::LinkEnabledOnLocal |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| aProtocolPtr | The protocol. |
| aSourceAddressPtr | The source address. |
| aDestinationAddressPtr | The destination address. |
Referenced by wsf::comm::router::Router::EnableLink().
| WsfObserver::LinkEnabledOnManagerCallback WsfCommObserver::LinkEnabledOnManager |
| aSimTime | The current simulation time. |
| aCommSenderPtr | The sending comm device. |
| aCommRecipientPtr | The recipient comm device. |
| WsfObserver::LinkRemovedFromLocalCallback WsfCommObserver::LinkRemovedFromLocal |
A link was removed from a local router's table.
| aSimTime | The current simulation time. |
| The | router object that removed a link. |
| The | protocol object that removed a link. |
| The | address of the link source comm. |
| The | address of the link destination comm. |
Referenced by wsf::comm::router::ProtocolAdHoc::ExecuteOnConnectionRemoved(), wsf::comm::router::Router::RemoveLink(), and wsf::comm::router::Router::RemoveNode().
| WsfObserver::LinkRemovedFromManagerCallback WsfCommObserver::LinkRemovedFromManager |
| aSimTime | The current simulation time. |
| aCommSenderPtr | The sending comm device. |
| aCommRecipientPtr | The recipient comm device. |
| WsfObserver::MessageDeliveryAttemptCallback WsfCommObserver::MessageDeliveryAttempt |
| aSimTime | The current simulation time. |
| aXmtrPtr | The transmitting comm. |
| aRcvrPtr | The receiving comm. |
| aMessage | The message. |
| aResult | The EM interaction result. |
| WsfObserver::MessageDiscardedCallback WsfCommObserver::MessageDiscarded |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| aMessage | The message. |
| WsfObserver::MessageFailedRoutingCallback WsfCommObserver::MessageFailedRouting |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| aPlatformPtr | The platform. |
| aMessage | The message. |
| WsfObserver::MessageHopCallback WsfCommObserver::MessageHop |
| aSimTime | The current simulation time. |
| aRcvrPtr | The receiving comm device. |
| aDstPtr | The destination comm device. |
| aMessage | The message. |
| WsfObserver::MessageQueuedCallback WsfCommObserver::MessageQueued |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| aMessage | The message. |
| WsfObserver::MessageReceivedCallback WsfCommObserver::MessageReceived |
| aSimTime | The current simulation time. |
| aXmtrPtr | The transmitting comm device. |
| aRcvrPtr | The receiving comm device. |
| aMessage | The message. |
| aResult | The EM interaction result. |
| WsfObserver::MessageTransmitEndedCallback WsfCommObserver::MessageTransmitEnded |
| aSimTime | The current simulation time. |
| aXmtrPtr | The transmitting comm device. |
| aMessage | The message. |
| WsfObserver::MessageTransmittedCallback WsfCommObserver::MessageTransmitted |
| aSimTime | The current simulation time. |
| aXmtrPtr | The transmitting comm device. |
| aMessage | The message. |
| WsfObserver::MessageTransmittedHeartbeatCallback WsfCommObserver::MessageTransmittedHeartbeat |
| aSimTime | The current simulation time. |
| aXmtrPtr | The transmitting comm device. |
| aMessage | The message. |
| WsfObserver::MessageUpdatedCallback WsfCommObserver::MessageUpdated |
| aSimTime | The current simulation time. |
| aCommPtr | The comm device. |
| aOldMessage | The previous message. |
| aNewMessage | The current message. |
| WsfObserver::NetworkAddedCallback WsfCommObserver::NetworkAdded |
| aSimTime | The current simulation time. |
| aNetworkPtr | The network. |
| WsfObserver::NetworkRemovedCallback WsfCommObserver::NetworkRemoved |
| aSimTime | The current simulation time. |
| aNetworkPtr | The network. |
| WsfObserver::RouterBrokenCallback WsfCommObserver::RouterBroken |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| WsfObserver::RouterNonOperationalCallback WsfCommObserver::RouterNonOperational |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| WsfObserver::RouterOperationalCallback WsfCommObserver::RouterOperational |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| WsfObserver::RouterTurnedOffCallback WsfCommObserver::RouterTurnedOff |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |
| WsfObserver::RouterTurnedOnCallback WsfCommObserver::RouterTurnedOn |
| aSimTime | The current simulation time. |
| aRouterPtr | The router. |