Property | Type | Description | |
---|---|---|---|
ClearDirty | void | ||
GetDirty | bool | ||
GetDirtyAttributeIndexes | int[] | ||
SetLastReadTime | void | ||
ToLogicalName | string | ||
UpdateDirty | void |
Method | Description | |
---|---|---|
CanRead ( int index ) : bool |
Is attribute of the object readable.
|
|
Clone ( ) : |
||
GXDLMSObject ( ) : System |
Constructor.
|
|
GetAccess ( int index ) : AccessMode |
Returns is attribute read only.
|
|
GetDataType ( int index ) : DataType |
Returns device data type of selected attribute index.
|
|
GetLastReadTime ( int attributeIndex ) : System.DateTime |
Returns time when attribute was last time read.
|
|
GetMethodAccess ( int index ) : MethodAccessMode |
Returns is Method attribute read only.
|
|
GetStatic ( int index ) : bool | ||
GetUIDataType ( int index ) : DataType |
Returns UI data type of selected index.
|
|
GetValues ( ) : object[] |
Returns attributes as an array.
|
|
IsRead ( int index ) : bool |
Is attribute read.
|
|
SetAccess ( int index, AccessMode access ) : void |
Set attribute access.
|
|
SetDataType ( int index, DataType type ) : void | ||
SetMethodAccess ( int index, MethodAccessMode access ) : void |
Set Method attribute access.
|
|
SetStatic ( int index, bool isStatic ) : void | ||
SetUIDataType ( int index, DataType type ) : void | ||
ToString ( ) : string |
Logical or Short Name of DLMS object.
|
|
ValidateLogicalName ( String ln ) : bool |
Method | Description | |
---|---|---|
GXDLMSObject ( ObjectType objectType ) : System |
Constructor,
|
|
GXDLMSObject ( ObjectType objectType, string ln, ushort sn ) : System |
Constructor,
|
|
GetAttribute ( int index, GXAttributeCollection attributes ) : |
Method | Description | |
---|---|---|
ClearDirty ( int attributeIndex ) : void | ||
GetDirty ( int attributeIndex, object &value ) : bool | ||
GetDirtyAttributeIndexes ( ) : int[] | ||
SetLastReadTime ( int attributeIndex, System.DateTime tm ) : void | ||
ToLogicalName ( byte buff ) : string |
Reserved for internal use.
|
|
UpdateDirty ( int attributeIndex, object value ) : void |
public CanRead ( int index ) : bool | ||
index | int | Attribute index of the object. |
return | bool |
protected GXDLMSObject ( ObjectType objectType ) : System | ||
objectType | ObjectType | |
return | System |
protected GXDLMSObject ( ObjectType objectType, string ln, ushort sn ) : System | ||
objectType | ObjectType | |
ln | string | |
sn | ushort | |
return | System |
public GetAccess ( int index ) : AccessMode | ||
index | int | Attribute index. |
return | AccessMode |
protected GetAttribute ( int index, GXAttributeCollection attributes ) : |
||
index | int | |
attributes | GXAttributeCollection | |
return |
public GetDataType ( int index ) : DataType | ||
index | int | Attribute index of the object. |
return | DataType |
public GetLastReadTime ( int attributeIndex ) : System.DateTime | ||
attributeIndex | int | Attribute index. |
return | System.DateTime |
public GetMethodAccess ( int index ) : MethodAccessMode | ||
index | int | Method Attribute index. |
return | MethodAccessMode |
public GetUIDataType ( int index ) : DataType | ||
index | int | Attribute index of the object. |
return | DataType |
public IsRead ( int index ) : bool | ||
index | int | Attribute index to read. |
return | bool |
public SetAccess ( int index, AccessMode access ) : void | ||
index | int | |
access | AccessMode | |
return | void |
public SetDataType ( int index, DataType type ) : void | ||
index | int | |
type | DataType | |
return | void |
public SetMethodAccess ( int index, MethodAccessMode access ) : void | ||
index | int | |
access | MethodAccessMode | |
return | void |
public SetStatic ( int index, bool isStatic ) : void | ||
index | int | |
isStatic | bool | |
return | void |
public SetUIDataType ( int index, DataType type ) : void | ||
index | int | |
type | DataType | |
return | void |
public static ValidateLogicalName ( String ln ) : bool | ||
ln | String | |
return | bool |