[RMP 10.4.3]
I recently learned that if a user limit configured with an output is re-used, i.e. UserLimitConfigSet(…) is called for it, if no call to UserLimitOutputSet(…) is made, the previous output will still be configured for that user limit (and will get set when the user limit fires).
How do I clear the configuration for a given user limit?
My application re-uses user limits, meaning that I don’t have hardcoded user limit indices. Rather, when one is needed, it “checks out” a user limit, does what it wants, and may return it to be used by some other part of the application when it’s needed.
In this scenario, I need to be able to start with a user limit of unknown configuration and clear out any configuration it currently has so that I can configure it to do what is needed.
How do I clear/drop all existing configuration for a user limit?
Is there a single API call that will accomplish this, or do I need to call the basic config API functions with NONE/null/empty values to de-configure it?