Additional methods for dynamic attributes

The following methods have to be defined if extra attributes are added by the property DynamicAttributes:

       def read_DynamicAttr(self, name):
               if name == "attr1":
                       return 1
               elif name == "attr2":
                       return 2

       def write_DynamicAttr(self, name, value):
               if name == "attr1":
                       print "Value for attr1 " + str(value)

The example asumes two dynamic attributes with the names attr1 and attr2. attr2 read-only attribute. The property DynamicAttributes of the device could look like (jive):

Property name     | Value
--------------------------------
Dynamic Attribute | attr1,int,rw
                  | attr2,int,r