|
Ice 3.7 C++98 API Reference
|
Classes | |
| class | ChildInvocationObserver |
| The child invocation observer to instrument remote or collocated invocations. More... | |
| class | CollocatedObserver |
| The collocated observer to instrument invocations that are collocated. More... | |
| class | CommunicatorObserver |
| The communicator observer interface used by the Ice run-time to obtain and update observers for its observable objects. More... | |
| class | ConnectionObserver |
| The connection observer interface to instrument Ice connections. More... | |
| class | DispatchObserver |
| The dispatch observer to instrument servant dispatch. More... | |
| class | InvocationObserver |
| The invocation observer to instrument invocations on proxies. More... | |
| class | Observer |
| The object observer interface used by instrumented objects to notify the observer of their existence. More... | |
| class | ObserverUpdater |
| The observer updater interface. More... | |
| class | RemoteObserver |
| The remote observer to instrument invocations that are sent over the wire. More... | |
| class | ThreadObserver |
| The thread observer interface to instrument Ice threads. More... | |
Typedefs | |
| typedef ::IceInternal::Handle< ChildInvocationObserver > | ChildInvocationObserverPtr |
| typedef ::IceInternal::Handle< CollocatedObserver > | CollocatedObserverPtr |
| typedef ::IceInternal::Handle< CommunicatorObserver > | CommunicatorObserverPtr |
| typedef ::IceInternal::Handle< ConnectionObserver > | ConnectionObserverPtr |
| typedef ::IceInternal::Handle< DispatchObserver > | DispatchObserverPtr |
| typedef ::IceInternal::Handle< InvocationObserver > | InvocationObserverPtr |
| typedef ::IceInternal::Handle< Observer > | ObserverPtr |
| typedef ::IceInternal::Handle< ObserverUpdater > | ObserverUpdaterPtr |
| typedef ::IceInternal::Handle< RemoteObserver > | RemoteObserverPtr |
| typedef ::IceInternal::Handle< ThreadObserver > | ThreadObserverPtr |
Enumerations | |
| enum | ConnectionState { ConnectionStateValidating , ConnectionStateHolding , ConnectionStateActive , ConnectionStateClosing , ConnectionStateClosed } |
| The state of an Ice connection. More... | |
| enum | ThreadState { ThreadStateIdle , ThreadStateInUseForIO , ThreadStateInUseForUser , ThreadStateInUseForOther } |
| The thread state enumeration keeps track of the different possible states of Ice threads. More... | |
| typedef ::IceInternal::Handle< ChildInvocationObserver> Ice::Instrumentation::ChildInvocationObserverPtr |
| typedef ::IceInternal::Handle< CollocatedObserver> Ice::Instrumentation::CollocatedObserverPtr |
| typedef::IceInternal::Handle< CommunicatorObserver > Ice::Instrumentation::CommunicatorObserverPtr |
| typedef ::IceInternal::Handle< ConnectionObserver> Ice::Instrumentation::ConnectionObserverPtr |
| typedef ::IceInternal::Handle< DispatchObserver> Ice::Instrumentation::DispatchObserverPtr |
| typedef ::IceInternal::Handle< InvocationObserver> Ice::Instrumentation::InvocationObserverPtr |
| typedef::IceInternal::Handle< Observer > Ice::Instrumentation::ObserverPtr |
| typedef ::IceInternal::Handle< ObserverUpdater> Ice::Instrumentation::ObserverUpdaterPtr |
| typedef ::IceInternal::Handle< RemoteObserver> Ice::Instrumentation::RemoteObserverPtr |
| typedef ::IceInternal::Handle< ThreadObserver> Ice::Instrumentation::ThreadObserverPtr |
The state of an Ice connection.
The thread state enumeration keeps track of the different possible states of Ice threads.
| Enumerator | |
|---|---|
| ThreadStateIdle | The thread is idle. |
| ThreadStateInUseForIO | The thread is in use performing reads or writes for Ice connections. This state is only for threads from an Ice thread pool. |
| ThreadStateInUseForUser | The thread is calling user code (servant implementation, AMI callbacks). This state is only for threads from an Ice thread pool. |
| ThreadStateInUseForOther | The thread is performing other internal activities (DNS lookups, timer callbacks, etc). |