public class DlmsActivityCalendar : DlmsObject
DlmsActivityCalendar | Creates new instance of class DlmsActivityCalendar. This constructor is used by XmlSerializer. |
DlmsActivityCalendar(DlmsTypeOctetString) | Creates a new instance of DlmsActivityCalendar object. This constructor is used for create DlmsAssociationSN after object_list is read using LN referencing. |
DlmsActivityCalendar(DlmsTypeLong, DlmsTypeOctetString) | Creates a new instance of DlmsActivityCalendar object. This constructor is used for create DlmsAssociationSN after object_list is read using SN referencing. |
ActivatePassiveCalendarTime | Defines the time when the object itself calls the specific method activate_passive_calendar. |
AttributeAccess |
Stored access rights to all attributes. this property is filled after this object is created during reading object list.
(Inherited from DlmsObject) |
BaseName |
Base name of the object used for SN referencing.
(Inherited from DlmsObject) |
CalendarNameActive | Typically contains an identifier, which is descriptive to the set of scripts activated by the object. |
CalendarNamePassive | Typically contains an identifier, which is descriptive to the set of scripts activated by the object. |
ClassId |
Returns 3 as class id of COSEM Register object.
(Overrides DlmsObjectClassId) |
DayProfileTableActive | Contains an array of day_profiles, identified by their day_id. For each day_profile, a list of scheduled actions is defined by a script to be executed and the corresponding activation time (start_time). The list is sorted according to start_time. |
DayProfileTablePassive | Contains an array of day_profiles, identified by their day_id. For each day_profile, a list of scheduled actions is defined by a script to be executed and the corresponding activation time (start_time). The list is sorted according to start_time. |
DisplayDescription |
Returns description of all attributes for displaying. It should return null or empty string if object is empty (not read).
Returns string values of all attributes at this level. If a descendant has attributes with huge values such as structures or
arrays, it should override this property to display values.
(Overrides DlmsObjectDisplayDescription) |
LastAttributeId |
ID of last defined attribute.
(Overrides DlmsObjectLastAttributeId) |
LogicalName |
Logical name of the object used for LN refernecing. It corresponds to logical_name attribute defined in BB 4.2
(Inherited from DlmsObject) |
MethodAccess |
Stored access rights to all methods. This property is filled after this object is created during reading object list.
(Inherited from DlmsObject) |
SeasonProfileActive | Contains a list of seasons defined by their starting date and a specific week_profile to be executed. The list is sorted according to season_start. |
SeasonProfilePassive | Contains a list of seasons defined by their starting date and a specific week_profile to be executed. The list is sorted according to season_start. |
WeekProfileTableActive | Contains an array of week_profiles to be used in the different seasons. For each week_profile, the day_profile for every day of a week is identified. |
WeekProfileTablePassive | Contains an array of week_profiles to be used in the different seasons. For each week_profile, the day_profile for every day of a week is identified. |
AddProprietaryAttribute |
Guarantees that the DLMS object will have a proprietary attribute with attributeIndex or attributeName
(Inherited from DlmsObject) |
ClassVersionSupported |
Checks if this object implements particular class version.
(Overrides DlmsObjectClassVersionSupported(Byte)) |
GetAttributeAccess |
Returns attribute access rights of attribute with given id. It uses AttributeAccess property which is filled during reading an object list.
(Inherited from DlmsObject) |
GetAttributeId |
Gets the attribute index from the short name used in SN referencing
(Overrides DlmsObjectGetAttributeId(UInt16)) |
GetAttributeIds |
Returns a list of COSEM attribute IDs this object contains and are implemented.
(Inherited from DlmsObject) |
GetAttributeName |
Gets name of the attribute.
(Overrides DlmsObjectGetAttributeName(SByte)) |
GetAttributeValue |
Gets a value of COSEM attribute with specified name.
(Overrides DlmsObjectGetAttributeValue(SByte)) |
GetAttributeVariableName |
Returns a variable name used in SN referencing of a given attribute. Attribute short name offsets are defined in BB.
(Overrides DlmsObjectGetAttributeVariableName(SByte)) |
GetMethodIds |
Gets list of method IDs that are defined for the DLMS object.
(Overrides DlmsObjectGetMethodIds) |
GetMethodName |
Gets name of a method with a ID.
(Overrides DlmsObjectGetMethodName(SByte)) |
SetAttributeValue |
Sets a value to COSEM attribute of specified name.
(Overrides DlmsObjectSetAttributeValue(SByte, DlmsType)) |
ToString |
Returns string representation of the object.
(Inherited from DlmsObject) |