Construct a new InitializationData instance.
The logger for the communicator.
The properties for the communicator. When not-null, this corresponds to the object returned by the Communicator::getProperties function.
The Slice loader, used to unmarshal Slice classes and exceptions.
Represents a set of options that you can specify when initializing a communicator.