#include <OW_IndicationServerImpl.hpp>
Inheritance diagram for OW_NAMESPACE::IndicationServerImplThread:
Definition at line 92 of file OW_IndicationServerImpl.hpp.
|
Definition at line 190 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 191 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 177 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 137 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 148 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 150 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 142 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 319 of file OW_IndicationServerImpl.cpp. |
|
Definition at line 464 of file OW_IndicationServerImpl.cpp. References OW_NAMESPACE::SortedVectorMap< Key, T, Compare >::clear(), and m_providers. |
|
|
Definition at line 797 of file OW_IndicationServerImpl.cpp. References context, OW_NAMESPACE::CIMOMEnvironment::E_DONT_SEND_INDICATIONS, hdl, m_env, OW_LOG_DEBUG, sub, and OW_NAMESPACE::CIMObjectPath::toString(). Referenced by _processIndication(). |
|
Definition at line 867 of file OW_IndicationServerImpl.cpp. References handler, m_notifierThreadPool, ns, OW_LOG_ERROR, and OW_NAMESPACE::CIMInstance::toMOF(). |
|
|
Definition at line 533 of file OW_IndicationServerImpl.cpp. References m_subscriptions. Referenced by shutdown(). |
|
Definition at line 895 of file OW_IndicationServerImpl.cpp. References cop, OW_NAMESPACE::CIMObjectPath::equals(), m_subGuard, m_subscriptions, ns, OW_LOG_DEBUG, OW_NAMESPACE::CIMObjectPath::setNameSpace(), and OW_NAMESPACE::CIMObjectPath::toString(). |
|
This function is available for subclasses of Thread to override if they wish to be notified when a cooperative cancel is being invoked on the instance. Note that this function will be invoked in a separate thread. For instance, a thread may use this function to write to a pipe or socket, if Thread::run() is blocked in select(), it can be unblocked and instructed to exit. It is also possible for an individual thread to override the cancellation request, if it knows that cancellation at this time may crash the system or cause a deadlock. To do this, the thread should throw an CancellationDeniedException. Note that threads are usually only cancelled in the event of a system shutdown or restart, so a thread should make a best effort to actually shutdown.
Reimplemented from OW_NAMESPACE::Thread. Definition at line 1472 of file OW_IndicationServerImpl.cpp. References m_mainLoopCondition, m_mainLoopGuard, m_shuttingDown, and OW_NAMESPACE::Condition::notifyAll(). |
|
Definition at line 452 of file OW_IndicationServerImpl.cpp. References m_env. |
|
|
|
Definition at line 882 of file OW_IndicationServerImpl.cpp. References className, OW_NAMESPACE::SortedVectorMap< Key, T, Compare >::end(), OW_NAMESPACE::SortedVectorMap< Key, T, Compare >::find(), and m_providers. |
|
|
Definition at line 1434 of file OW_IndicationServerImpl.cpp. References context, hdl, m_env, ns, startCreateSubscription(), and startDeleteSubscription(). |
|
Definition at line 1412 of file OW_IndicationServerImpl.cpp. References cop, OW_NAMESPACE::CIMObjectPath::equals(), m_subGuard, m_subscriptions, ns, sub, and subInst. |
|
Definition at line 593 of file OW_IndicationServerImpl.cpp. References m_mainLoopCondition, m_mainLoopGuard, m_procTrans, m_shuttingDown, OW_NAMESPACE::Condition::notifyOne(), and OW_NAMESPACE::List< T >::push_back(). |
|
The method that will be run when the start method is called.
Implements OW_NAMESPACE::Thread. Definition at line 477 of file OW_IndicationServerImpl.cpp. References _processIndication(), context, OW_NAMESPACE::List< T >::empty(), OW_NAMESPACE::List< T >::front(), m_env, m_logger, m_mainLoopCondition, m_mainLoopGuard, m_procTrans, m_shuttingDown, m_startedBarrier, OW_LOG_ERROR, OW_NAMESPACE::List< T >::pop_front(), OW_NAMESPACE::Condition::wait(), and OW_NAMESPACE::ThreadBarrier::wait(). |
|
|
Definition at line 1080 of file OW_IndicationServerImpl.cpp. References m_subscriptionPool, ns, subInst, and username. Referenced by modifyFilter(). |
|
Definition at line 1096 of file OW_IndicationServerImpl.cpp. References m_subscriptionPool, ns, and sub. Referenced by modifyFilter(). |
|
Definition at line 1088 of file OW_IndicationServerImpl.cpp. References m_subscriptionPool, ns, and subInst. |
|
Definition at line 459 of file OW_IndicationServerImpl.cpp. References m_startedBarrier, and OW_NAMESPACE::ThreadBarrier::wait(). |
|
Definition at line 186 of file OW_IndicationServerImpl.hpp. Referenced by _processIndication(), _processIndicationRange(), createSubscription(), getEnvironment(), init(), modifyFilter(), run(), and shutdown(). |
|
Definition at line 196 of file OW_IndicationServerImpl.hpp. |
|
Definition at line 185 of file OW_IndicationServerImpl.hpp. Referenced by doCooperativeCancel(), processIndication(), run(), and shutdown(). |
|
Definition at line 184 of file OW_IndicationServerImpl.hpp. Referenced by doCooperativeCancel(), processIndication(), run(), and shutdown(). |
|
Definition at line 193 of file OW_IndicationServerImpl.hpp. Referenced by addTrans(), init(), and shutdown(). |
|
Definition at line 192 of file OW_IndicationServerImpl.hpp. Referenced by shutdown(). |
|
Definition at line 182 of file OW_IndicationServerImpl.hpp. Referenced by processIndication(), run(), and shutdown(). |
|
Definition at line 178 of file OW_IndicationServerImpl.hpp. Referenced by getProvider(), init(), shutdown(), and ~IndicationServerImplThread(). |
|
Definition at line 183 of file OW_IndicationServerImpl.hpp. Referenced by doCooperativeCancel(), processIndication(), run(), and shutdown(). |
|
Definition at line 187 of file OW_IndicationServerImpl.hpp. Referenced by run(), and waitUntilReady(). |
|
Definition at line 189 of file OW_IndicationServerImpl.hpp. Referenced by _processIndication(), deleteSubscription(), and modifySubscription(). |
|
Definition at line 194 of file OW_IndicationServerImpl.hpp. Referenced by init(), shutdown(), startCreateSubscription(), startDeleteSubscription(), and startModifySubscription(). |
|
Definition at line 188 of file OW_IndicationServerImpl.hpp. Referenced by _processIndication(), deactivateAllSubscriptions(), deleteSubscription(), modifySubscription(), and shutdown(). |
|
Definition at line 195 of file OW_IndicationServerImpl.hpp. Referenced by shutdown(). |