Ice 3.7 Slice API Reference
Data Members | List of all members
IceGrid::AdapterDescriptor Struct Reference

An Ice object adapter descriptor. More...

defined in <IceGrid/Descriptor.ice>

["cpp:comparable"]
struct AdapterDescriptor { ... }

Data Members

ObjectDescriptorSeq allocatables
 The allocatable object descriptors associated with this object adapter. More...
 
string description
 The description of this object adapter. More...
 
string id
 The object adapter id. More...
 
string name
 The object adapter name. More...
 
ObjectDescriptorSeq objects
 The well-known object descriptors associated with this object adapter. More...
 
string priority
 The adapter priority. More...
 
bool registerProcess
 Flag to specify if the object adapter will register a process object. More...
 
string replicaGroupId
 The replica id of this adapter. More...
 
bool serverLifetime
 If true the lifetime of this object adapter is the same of the server lifetime. More...
 

Detailed Description

An Ice object adapter descriptor.

Data Member Documentation

◆ allocatables

ObjectDescriptorSeq allocatables

The allocatable object descriptors associated with this object adapter.

◆ description

string description

The description of this object adapter.

◆ id

string id

The object adapter id.

◆ name

string name

The object adapter name.

◆ objects

The well-known object descriptors associated with this object adapter.

◆ priority

string priority

The adapter priority.

This is eventually used when the adapter is member of a replica group to sort the adapter endpoints by priority.

◆ registerProcess

bool registerProcess

Flag to specify if the object adapter will register a process object.

◆ replicaGroupId

string replicaGroupId

The replica id of this adapter.

◆ serverLifetime

bool serverLifetime

If true the lifetime of this object adapter is the same of the server lifetime.

This information is used by the IceGrid node to figure out the server state: the server is active only if all its "server lifetime" adapters are active.


The documentation for this struct was generated from the following file: