Yes, you are correct. It's part of librealsense.
I looked at the link you've provided, and I am already familiar with that documentation. It doesn't give a whole lot of information regarding each parameter that can be configured with rs_set_device_options().
Do you know of some other, more extensive documentation?