Hi guys,

I've created a custom event in my NOX environment: "Observation_event". I'm
able to compile my code, and I'm able to post the event; but if I need to
handle the event, when launching NOX I got the following error:
*
|nox|ERR:Cannot change the state of 'MyComp' to INSTALLED:
'MyComp' ran into an error:
    Event 'Observation_event' doesn't exist.*

Where MyComp is the component that needs to handle the event. The code in
its configuration function is the following:

 void MyComp::configure(const Configuration* c)
  {
    lg.dbg(" Configure called ");

     register_handler<Observation_event>
      (boost::bind(&MioComp::handle_observation_event, this, _1));
  }


I tried also to add the event in the nox/src/etc/nox.json, including also
the name of MyComp in the priority list, but the outcome is the same.
Any suggestions? I'm forgetting some step?

Thank you




-- 
Andrea Simeoni
_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev

Reply via email to