Open Broeserl opened 6 months ago
I found it myself, after some additional searching in the code.
// host 'attributes'
public Boolean getSomeIpAttributeReliable(FAttribute obj) {
return target.getBoolean(obj, "SomeIpAttributeReliable");
}
So if one wants to have an attribute reliable the config parameter is SomeIpAttributeReliable = true instead of SomeIpReliable = true
imho, it is worth mentioning that this is quite hard to find. Maybe it would be an idea to document this somehow/somewhere.
Hi,
I am tinkering around with the someip libs and the code generators, but now I found something I don't understand. Btw. Great work :smile:
When I try to make/set an attribute to reliable with SomeIpReliable = true within the fdepl file, the commonapi-someip-generator seems to not take this into account when generating the files. If I modify manually the generated SomeIPStubAdapter.hpp and the SomeIPProxy.cpp and replace RT_UNRELIABLE with RT_RELIABLE, it works within my tests (checked with Wireshark).
For methods or broadcasts, this works without any changes required.
Now my questions are:
Thanks in advance!
Test.fidl
Test.fdepl