#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 | ) |
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] |
CosNotifyChannelAdmin::EventChannelFactory_var NotificationServiceMonitor::notify_factory_ [protected] |
Referenced by init().
CosNotifyChannelAdmin::ProxyPushConsumer_var NotificationServiceMonitor::proxyConsumer [protected] |
Referenced by init(), and issuePingEvent().
Referenced by destroy(), getAndResetRTT(), and init().