Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches

◆ ServerDescriptor() [2/3]

IceGrid::ServerDescriptor::ServerDescriptor ( ::IceGrid::AdapterDescriptorSeq adapters,
::IceGrid::PropertySetDescriptor propertySet,
::IceGrid::DbEnvDescriptorSeq dbEnvs,
::Ice::StringSeq logs,
std::string description,
std::string id,
std::string exe,
std::string iceVersion,
std::string pwd,
::Ice::StringSeq options,
::Ice::StringSeq envs,
std::string activation,
std::string activationTimeout,
std::string deactivationTimeout,
bool applicationDistrib,
::IceGrid::DistributionDescriptor distrib,
bool allocatable,
std::string user )
inlinenoexcept

One-shot constructor to initialize all data members.

Parameters
adaptersThe indirect object adapters.
propertySetThe property set.
dbEnvsThe database environments.
logsThe path of each log file.
descriptionA description of this descriptor.
idThe server ID.
exeThe path of the server executable.
iceVersionThe Ice version used by this server.
pwdThe path to the server working directory.
optionsThe command line options to pass to the server executable.
envsThe server environment variables.
activationThe server activation mode.
activationTimeoutThe activation timeout.
deactivationTimeoutThe deactivation timeout.
applicationDistribSpecifies if the server depends on the application distribution.
distribThe distribution descriptor.
allocatableSpecifies if the server is allocatable.
userThe user account used to run the server.

Definition at line 464 of file Descriptor.h.