- status: open --> accepted
So far it has not been possible to have a general subscriber for a comId with no source or destination filtering as well as a specialized subscriber with the same comId but source and/or destination filtering.
The idea is to allow for both and prioritize the Subscriber that was created first and thus is ahead on the app session's list of subscribers.
To realize this, the function trdp_queueFindExistingSub() has been added to trdp_utils.c, that is similar to
trdp_queueFindSubAddr(), except that it does not return the general subscriber for a specific combination of comId and source/destination URIs.
In addition to that the flag TRDP_OPTION_NO_PD_STATS has been added to the TRDP_PROCESS_CONFIG_T options to allow the user to block the creation of the PD 31 statistics publisher and subscriber when calling tlc_openSession() in case the user wants to add their own specialized publisher or subscriber as well.