WSF
WsfExchangeObserver Struct Reference

#include <WsfExchangeObserver.hpp>

Public Attributes

WsfObserver::ExchangeQueriedCallback ExchangeQueried
 Two platforms are attempting to accomplish a transfer of goods or services.
WsfObserver::ExchangeNegotiatedCallback ExchangeNegotiated
WsfObserver::ExchangeRequestFailedCallback ExchangeRequestFailed
WsfObserver::ExchangeCompletedCallback ExchangeCompleted
WsfObserver::PlatformCapabilityChangedCallback PlatformCapabilityChanged

Detailed Description

The implementation of the Exchange observer objects. An instance of this class is maintained by the simulation.

Member Data Documentation

◆ ExchangeCompleted

WsfObserver::ExchangeCompletedCallback WsfExchangeObserver::ExchangeCompleted

◆ ExchangeNegotiated

WsfObserver::ExchangeNegotiatedCallback WsfExchangeObserver::ExchangeNegotiated

◆ ExchangeQueried

WsfObserver::ExchangeQueriedCallback WsfExchangeObserver::ExchangeQueried

Two platforms are attempting to accomplish a transfer of goods or services.

◆ ExchangeRequestFailed

WsfObserver::ExchangeRequestFailedCallback WsfExchangeObserver::ExchangeRequestFailed

◆ PlatformCapabilityChanged

WsfObserver::PlatformCapabilityChangedCallback WsfExchangeObserver::PlatformCapabilityChanged

The capabilities of a platform has changed.

Parameters
aSimTimeThe current simulation time.
aPlatformPtrThe platform whose capability has changed.
aCapabilityIdThe stringId of the capability gained or lost (see WsfExchange.hpp).
aGainedOrLostIndication of gained (true) or lost (false) capability.

The documentation for this struct was generated from the following file:
Copyrights Multiple, All Rights Reserved