NotificationServiceMonitor − |
#include <acsNotificationServiceMonitor.h> |
Public Member Functions |
NotificationServiceMonitor (CosNotifyChannelAdmin::EventChannelFactory_ptr factory) |
bool init (void) |
void destroy (void) |
bool issuePingEvent (void) |
CORBA::ULongLong getAndResetRTT () const |
Protected Attributes |
CosNotifyChannelAdmin::EventChannel_var ec_ |
PushSupplierImpl * pushSupplierImpl |
PushConsumerImpl * pushConsumerImpl |
CosNotifyChannelAdmin::ProxyPushConsumer_var proxyConsumer |
CosNotifyChannelAdmin::EventChannelFactory_var notify_factory_ |
NotificationServiceMonitor::NotificationServiceMonitor (CosNotifyChannelAdmin::EventChannelFactory_ptr factory) |
void NotificationServiceMonitor::destroy (void) |
References ec_, pushConsumerImpl, and pushSupplierImpl. Referenced by ACSNotificationServiceImpHandlerImpl::getDetailedServiceState(), and ACSNotificationServiceImpHandlerImpl::~ACSNotificationServiceImpHandlerImpl(). |
CORBA::ULongLong NotificationServiceMonitor::getAndResetRTT () const [inline] |
References PushConsumerImpl::getAndResetRTT(), and pushConsumerImpl. Referenced by ACSNotificationServiceImpHandlerImpl::getDetailedServiceState(). |
bool NotificationServiceMonitor::init (void) |
References ec_, notify_factory_, proxyConsumer, pushConsumerImpl, and pushSupplierImpl. Referenced by ACSNotificationServiceImpHandlerImpl::getDetailedServiceState(). |
bool NotificationServiceMonitor::issuePingEvent (void) |
References GET_TIMESTAMP_NOW, and proxyConsumer. Referenced by ACSNotificationServiceImpHandlerImpl::getDetailedServiceState(). |
CosNotifyChannelAdmin::EventChannel_var NotificationServiceMonitor::ec_ [protected] |
Referenced by destroy(), and init(). |
CosNotifyChannelAdmin::EventChannelFactory_var NotificationServiceMonitor::notify_factory_ [protected] |
Referenced by init(). |
CosNotifyChannelAdmin::ProxyPushConsumer_var NotificationServiceMonitor::proxyConsumer [protected] |
Referenced by init(), and issuePingEvent(). |
PushConsumerImpl* NotificationServiceMonitor::pushConsumerImpl [protected] |
Referenced by destroy(), getAndResetRTT(), and init(). |
PushSupplierImpl* NotificationServiceMonitor::pushSupplierImpl [protected] |
Referenced by destroy(), and init(). |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |