On Wed, 02 Aug 2023 06:39:47 +0000
Stanislav Angelovič <stanislav.angelo...@protonmail.com> wrote:

> Hi folks,
> 
> I have a quick question: is there a way to get container size when 
> deserializing an array from a D-Bus message (be it an array of trivial or 
> non-trivial D-Bus types)? Say I enter a container with 
> sd_bus_message_enter_container​, and then, before reading individual 
> elements, I'd like to get the number of elements in that array in that 
> message (so I can reserve storage on my side, etc.).
> 
> If not, could such an API function be added?
> 
> Thanks in advance.
> 
> Stanislav.

The dbus messsage just an encoding of a byte stream. There is nothing in the 
byte stream
that indicates the length.

Reply via email to