added Lighing Output object to property lists
This commit is contained in:
@@ -148,6 +148,7 @@ static const int Accumulator_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -184,6 +185,7 @@ static const int Analog_Input_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -221,6 +223,7 @@ static const int Analog_Output_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -254,6 +257,7 @@ static const int Analog_Value_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -317,6 +321,7 @@ static const int Binary_Input_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -356,6 +361,7 @@ static const int Binary_Output_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -393,6 +399,7 @@ static const int Binary_Value_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -489,6 +496,44 @@ static const int CharacterString_Value_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
|
PROP_PROFILE_NAME,
|
||||||
|
-1
|
||||||
|
};
|
||||||
|
|
||||||
|
static const int Lighting_Output_Properties_Required[] = {
|
||||||
|
PROP_OBJECT_IDENTIFIER,
|
||||||
|
PROP_OBJECT_NAME,
|
||||||
|
PROP_OBJECT_TYPE,
|
||||||
|
PROP_PRESENT_VALUE,
|
||||||
|
PROP_TRACKING_VALUE,
|
||||||
|
PROP_LIGHTING_COMMAND,
|
||||||
|
PROP_IN_PROGRESS,
|
||||||
|
PROP_STATUS_FLAGS,
|
||||||
|
PROP_OUT_OF_SERVICE,
|
||||||
|
PROP_BLINK_WARN_ENABLE,
|
||||||
|
PROP_EGRESS_TIME,
|
||||||
|
PROP_EGRESS_ACTIVE,
|
||||||
|
PROP_DEFAULT_FADE_TIME,
|
||||||
|
PROP_DEFAULT_RAMP_RATE,
|
||||||
|
PROP_DEFAULT_STEP_INCREMENT,
|
||||||
|
PROP_PRIORITY_ARRAY,
|
||||||
|
PROP_RELINQUISH_DEFAULT,
|
||||||
|
PROP_LIGHTING_COMMAND_DEFAULT_PRIORITY,
|
||||||
|
-1
|
||||||
|
};
|
||||||
|
|
||||||
|
static const int Lighting_Output_Properties_Optional[] = {
|
||||||
|
PROP_DESCRIPTION,
|
||||||
|
PROP_RELIABILITY,
|
||||||
|
PROP_TRANSITION,
|
||||||
|
PROP_FEEDBACK_VALUE,
|
||||||
|
PROP_POWER,
|
||||||
|
PROP_INSTANTANEOUS_POWER,
|
||||||
|
PROP_MIN_ACTUAL_VALUE,
|
||||||
|
PROP_MAX_ACTUAL_VALUE,
|
||||||
|
PROP_COV_INCREMENT,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -524,6 +569,7 @@ static const int Load_Control_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -562,6 +608,7 @@ static const int Life_Safety_Point_Properties_Optional[] = {
|
|||||||
PROP_DIRECT_READING,
|
PROP_DIRECT_READING,
|
||||||
PROP_UNITS,
|
PROP_UNITS,
|
||||||
PROP_MEMBER_OF,
|
PROP_MEMBER_OF,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -592,6 +639,7 @@ static const int Multistate_Input_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -623,6 +671,7 @@ static const int Multistate_Output_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -654,6 +703,7 @@ static const int Multistate_Value_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
PROP_PROFILE_NAME,
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
@@ -708,11 +758,12 @@ static const int Trend_Log_Properties_Optional[] = {
|
|||||||
PROP_NOTIFY_TYPE,
|
PROP_NOTIFY_TYPE,
|
||||||
PROP_EVENT_TIME_STAMPS,
|
PROP_EVENT_TIME_STAMPS,
|
||||||
PROP_EVENT_MESSAGE_TEXTS,
|
PROP_EVENT_MESSAGE_TEXTS,
|
||||||
PROP_PROFILE_NAME,
|
|
||||||
PROP_ALIGN_INTERVALS,
|
PROP_ALIGN_INTERVALS,
|
||||||
PROP_INTERVAL_OFFSET,
|
PROP_INTERVAL_OFFSET,
|
||||||
PROP_TRIGGER,
|
PROP_TRIGGER,
|
||||||
PROP_RELIABILITY,
|
PROP_RELIABILITY,
|
||||||
|
PROP_RELIABILITY_EVALUATION_INHIBIT,
|
||||||
|
PROP_PROFILE_NAME,
|
||||||
-1
|
-1
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -812,6 +863,9 @@ const int * property_list_optional(
|
|||||||
pList =
|
pList =
|
||||||
CharacterString_Value_Properties_Optional;
|
CharacterString_Value_Properties_Optional;
|
||||||
break;
|
break;
|
||||||
|
case OBJECT_LIGHTING_OUTPUT:
|
||||||
|
pList = Lighting_Output_Properties_Optional;
|
||||||
|
break;
|
||||||
case OBJECT_LOAD_CONTROL:
|
case OBJECT_LOAD_CONTROL:
|
||||||
pList = Load_Control_Properties_Optional;
|
pList = Load_Control_Properties_Optional;
|
||||||
break;
|
break;
|
||||||
@@ -906,6 +960,9 @@ const int * property_list_required(
|
|||||||
case OBJECT_LOAD_CONTROL:
|
case OBJECT_LOAD_CONTROL:
|
||||||
pList = Load_Control_Properties_Required;
|
pList = Load_Control_Properties_Required;
|
||||||
break;
|
break;
|
||||||
|
case OBJECT_LIGHTING_OUTPUT:
|
||||||
|
pList = Lighting_Output_Properties_Required;
|
||||||
|
break;
|
||||||
case OBJECT_LIFE_SAFETY_POINT:
|
case OBJECT_LIFE_SAFETY_POINT:
|
||||||
pList =
|
pList =
|
||||||
Life_Safety_Point_Properties_Required;
|
Life_Safety_Point_Properties_Required;
|
||||||
|
|||||||
Reference in New Issue
Block a user