<?xml?>

<tm2>
  <type id="AQHMQTT_VALUE" type="pointer">
    <descr>
    </descr>
    <lang id="c">
      <identifier>AQHMQTT_VALUE</identifier>
      <prefix>AQHMQTT_Value</prefix>
      <baseFileName>value</baseFileName>
      
      <flags>
        with_list1
        with_list2
      </flags>
      
      <headers>
        <header type="sys"   loc="pre">aqhome/api.h</header>
        <header type="sys"   loc="pre">aqhome-mqttlog/types/translation.h</header>
      </headers>

      <inlines>
      </inlines>



    </lang>


    <enums>

      <enum id="AQHMQTT_VALUE_TYPE" prefix="AQHMQTT_ValueType_">
        <item name="sensor" value="0">
          <descr>sensor</descr>
        </item>
        <item name="actor" >
          <descr>actor</descr>
        </item>

      </enum>

    </enums>


    <members>

      <member name="name" type="char_ptr" maxlen="128">
        <default>0</default>
        <preset>0</preset>
        <access>public</access>
        <flags>own with_getbymember</flags>
      </member>

      <member name="valueType" type="int" maxlen="8">
        <default>0</default>
        <preset>0</preset>
        <access>public</access>
        <flags></flags>
      </member>

      <member name="valueUnits" type="char_ptr" maxlen="32">
        <default>0</default>
        <preset>0</preset>
        <access>public</access>
        <flags>own</flags>
      </member>


      <member name="path" type="char_ptr" maxlen="256">
        <default>0</default>
        <preset>0</preset>
        <access>public</access>
        <flags>own</flags>
      </member>


      <member name="translationList" type="AQHMQTT_TRANSLATION_LIST" >
        <default>NULL</default>
        <preset>NULL</preset>
        <access>public</access>
        <flags>own</flags>
        <getflags>none</getflags>
        <setflags>none</setflags>
      </member>


    </members>
    
  </type>
  
</tm2>

