1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#pragma prefix "omg.org"
module PortableServer
{
enum ThreadPolicyValue {
ORB_CTRL_MODEL,
SINGLE_THREAD_MODEL,
MAIN_THREAD_MODEL
};
enum LifespanPolicyValue {
TRANSIENT,
PERSISTENT
};
enum IdUniquenessPolicyValue {
UNIQUE_ID,
MULTIPLE_ID
};
enum IdAssignmentPolicyValue {
USER_ID,
SYSTEM_ID
};
enum ImplicitActivationPolicyValue {
IMPLICIT_ACTIVATION,
NO_IMPLICIT_ACTIVATION
};
enum ServantRetentionPolicyValue {
RETAIN,
NON_RETAIN
};
enum RequestProcessingPolicyValue {
USE_ACTIVE_OBJECT_MAP_ONLY,
USE_DEFAULT_SERVANT,
USE_SERVANT_MANAGER
};
};
|