<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><p style="margin: 0;"><br></p><div style="margin: 0;">Thank you very much for your help”£</div><div style="margin: 0;"><br></div><div style="margin: 0;">thanks,</div><div style="margin: 0;">Byron</div><p style="margin: 0;"><br></p><p style="margin: 0;"><br></p><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><p style="margin: 0;"><br></p><pre><br>At 2020-04-21 20:53:02, "Lennart Poettering" <lennart@poettering.net> wrote:
>On Di, 21.04.20 19:54, www (ouyangxuan10@163.com) wrote:
>
>> hi Lennart,
>>
>>
>> I mean the DBUS property.
>>
>> root@demoboard:/# busctl set-property org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus Features as 1 x
>>
>> Cannot set read-only property         -- the default
>>
>>
>>
>>
>> root@demoboard:/# busctl set-property com.sugon.sensors.DISCRETE /com/sugon/sensors/HDD/HDD4_Status xyz.openbmc_project.Sensor.DiscreteAll FanDeviceInserted b true              -- new add
>>
>> root@demoboard:/#
>>
>>
>>
>> I want the property on Dbus is read only. Just can modify by the
>> special method and cannot  modify the property directly. How can I
>> change it like this?
>
>Is "com.sugon.sensors.DISCRETE" a service you implemented yourself?
>With the sd-bus API?
>
>In sd-bus you define a writable property in a vtable with the
>SD_BUS_WRITABLE_PROPERTY() macro, and a read-only one with
>SD_BUS_PROPERTY().
>
>But not sure I grok your question properly.
>
>Lennart
>
>--
>Lennart Poettering, Berlin
</pre></div><br><br><span title="neteasefooter"><p> </p></span>