Takatoshi Kondo
Takatoshi Kondo
Interesting idea. But non-intrusive use case is various. Users might want to have any combination of `as` `convert` `pack` `object` `object_with_zone`. Some of them cannot be implemented. It depends on...
msgpack-c C++ supports non-intrusive adaptor. See https://github.com/msgpack/msgpack-c/wiki/v2_0_cpp_adaptor#non-intrusive-approach
When you write a pull request that contains the following functionalities and tests then I would review it. These are non intrusive adaptor macros. The macro name is just idea....
@bobik1 , thank you for reporting the issue. I don't have a windows ce environment. So I don't understand what the problem is. Could you sent a pull request instead...
I have implemented TopicAlias functionality as #1301. At that time, TopicAliasMaximum property has already been implemented but it didn't work as TopicAlias, just set CONNECT property. So I implemented TopicAlias...
`topicAliasMaximum` is MqttClient's option. If it is set at the constructor. See README.md > - topicAliasMaximum: representing the Topic Alias Maximum value indicates the highest value that the Client will...
> `topicAliasMaximum` is MqttClient's option. If it is set at the constructor. See README.md > > > * topicAliasMaximum: representing the Topic Alias Maximum value indicates the highest value that...
I noticed that I forgot updating the document when I introduced TopicAlias functionality. See #1526.
msgpack_pack_str_body is an inline function. https://github.com/msgpack/msgpack-c/blob/c3df1bb26ebdd01d618ecca7ae2d6b4e37d5abd7/cmake/pack_template.h.in#L782-L785 msgpack_zone_free is not an inline function. https://github.com/msgpack/msgpack-c/blob/c3df1bb26ebdd01d618ecca7ae2d6b4e37d5abd7/src/zone.c#L217-L222 So you need to link the library `libmsgpackc.a`.
See your compiler/linker manual. Usualy `-lmsgpackc`.