I'm creating a service, taking the rtt_dot_service as an example, and have some questions:
1) I want to get my service updated when my component which loads the service, is updated, to do so, I inherited from the executable interface and I added the runFunction:
my_service::my_service(TaskContext* owner): Service("my_service", owner), base::ExecutableInterface()
But what is actually executed every update?: all my functions/operations? or only the "execute" function as in the rtt_dot_service?
2) is it possible to attach a function to the configureHook of the component that loads my service, so that the configure statement of the service will get executed with it
3) how to reach the data of the component that loads my service?
is it possible to get it from a port in this way: