I was reading your FAQ, and there it says for example you can have a printer, that can enter a federation etc. and that there can be also something else, lets say a camera, that enters its respective federation, ok thats fine.
I have a question, when you try to access data, you receive a service object correct? my question is, is this object provided in a library, so we have objects for printers, objects for cameras, for sound, etc etc etc. or is this a general object, that we only modify some parameters (and methods) to be able to communicate to the services?
It might be a simple question but I would appreciate any help on this, thanks in advance.