|
Ice 3.7 C++98 API Reference
|
Encapsulates data to initialize a communicator. More...
#include <Ice/Ice.h>

Public Attributes | |
| BatchRequestInterceptorPtr | batchRequestInterceptor |
| The batch request interceptor. | |
| CompactIdResolverPtr | compactIdResolver |
| Applications that make use of compact type IDs to conserve space when marshaling class instances, and also use the streaming API to extract such classes, can intercept the translation between compact type IDs and their corresponding string type IDs by installing a compact ID resolver. | |
| DispatcherPtr | dispatcher |
| You can control which thread receives operation invocations and AMI callbacks by supplying a dispatcher. | |
| LoggerPtr | logger |
| The logger for the communicator. | |
| Instrumentation::CommunicatorObserverPtr | observer |
| The communicator observer used by the Ice run-time. | |
| PropertiesPtr | properties |
| The properties for the communicator. | |
| ThreadNotificationPtr | threadHook |
| The thread hook for the communicator. | |
| ValueFactoryManagerPtr | valueFactoryManager |
| The value factory manager. | |
Encapsulates data to initialize a communicator.
| BatchRequestInterceptorPtr Ice::InitializationData::batchRequestInterceptor |
The batch request interceptor.
| CompactIdResolverPtr Ice::InitializationData::compactIdResolver |
Applications that make use of compact type IDs to conserve space when marshaling class instances, and also use the streaming API to extract such classes, can intercept the translation between compact type IDs and their corresponding string type IDs by installing a compact ID resolver.
| DispatcherPtr Ice::InitializationData::dispatcher |
You can control which thread receives operation invocations and AMI callbacks by supplying a dispatcher.
For example, you can use this dispatching facility to ensure that all invocations and callbacks are dispatched in a GUI event loop thread so that it is safe to invoke directly on GUI objects.
The dispatcher is responsible for running (dispatching) the invocation or AMI callback on its favorite thread. It must eventually execute the provided call.
| LoggerPtr Ice::InitializationData::logger |
The logger for the communicator.
| Instrumentation::CommunicatorObserverPtr Ice::InitializationData::observer |
The communicator observer used by the Ice run-time.
| PropertiesPtr Ice::InitializationData::properties |
The properties for the communicator.
| ThreadNotificationPtr Ice::InitializationData::threadHook |
The thread hook for the communicator.
| ValueFactoryManagerPtr Ice::InitializationData::valueFactoryManager |
The value factory manager.