Definitely :)  I'll add this to the update queue as well. Thanks
> This info would be a great candidate for the NOX dox :)
>
> -David
>
> kk yap wrote:
>   
>> Hi Teemu,
>>
>> Thanks.  That does the trick.  The missing component is to register
>> with Component::register.
>>
>> To summarize for those who are lazy to read the entire story (people
>> like myself).  To add a new event,
>> 1) Create an event as child of Event or some other event.  (Remember
>> to redefine the get_static_name function or the parent event will be
>> said to be missing.)
>> 2) Add to nox.xml
>> 3) Call Component::register in the configure function of the component.
>> Then you can register handler for the event and so on.  Hope this
>> helps those that try to add new events in the future.
>>
>> Regards
>> KK
>>
>>
>>
>> 2008/7/15 Teemu Koponen <[EMAIL PROTECTED]>:
>>   
>>     
>>> On Jul 15, 2008, at 23:28 , kk yap wrote:
>>>
>>>     
>>>       
>>>> Hi,
>>>>
>>>> I have declared the event in routing.cc, routing.hh and put it in
>>>> nox.xml.  Is there anywhere else I would need to register it in?
>>>>       
>>>>         
>>> Before calling register_handler() for an event, you need to:
>>>
>>> a) define the event in the nox.xml configuration file.  (Crosscheck the name
>>> in the file and in your code does match.)
>>> b) register the event class with 'Component::register<class>()'.
>>>
>>> If you have done these, it would help to see the actual code to resolve this
>>> one...
>>>
>>> Teemu
>>>
>>> --
>>>
>>>
>>>     
>>>       
>> _______________________________________________
>> nox-dev mailing list
>> [email protected]
>> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>>
>>   
>>     
>
>
> _______________________________________________
> nox-dev mailing list
> [email protected]
> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
>   


_______________________________________________
nox-dev mailing list
[email protected]
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to