Hi Ashish,

What do you mean by base components?  The components can be listed
from all the meta.xml.  Yes, ugly.  nox-draw-dependencies already does
that to draw the dependency-graph though.

Regards
KK

On 23 February 2010 19:28, Ashish Agarwal <[email protected]> wrote:
> Thanks for the replies! This is very helpful. Similarly, is there a list of
> the base components available?
>
> On Tue, Feb 23, 2010 at 9:20 PM, kk yap <[email protected]> wrote:
>>
>> Hi,
>>
>> The doxygen is unfortunately not complete AFAIK.  For the record,
>>
>> cd doc/doxygen
>> make html
>>
>> will do what Kyriakos says automatically.  A quick list of events
>> would be from event-dispatcher-component.cc.
>>    // Register the system events
>>    register_event<Datapath_join_event>();
>>    register_event<Datapath_leave_event>();
>>    register_event<Error_event>();
>>    register_event<Flow_removed_event>();
>>    register_event<Flow_mod_event>();
>>    register_event<Packet_in_event>();
>>    register_event<Port_status_event>();
>>    register_event<Shutdown_event>();
>>    register_event<Bootstrap_complete_event>();
>>    register_event<Flow_stats_in_event>();
>>    register_event<Queue_stats_in_event>();
>>    register_event<Queue_config_in_event>();
>>    register_event<Table_stats_in_event>();
>>    register_event<Ofmp_config_update_event>();
>>    register_event<Ofmp_config_update_ack_event>();
>>    register_event<Ofmp_resources_update_event>();
>>    register_event<Port_stats_in_event>();
>>    register_event<Aggregate_stats_in_event>();
>>    register_event<Desc_stats_in_event>();
>>    register_event<Switch_mgr_join_event>();
>>    register_event<Switch_mgr_leave_event>();
>>    register_event<Barrier_reply_event>();
>>    register_event<Openflow_msg_event>();
>>
>> Regards
>> KK
>>
>>
>> On 23 February 2010 18:15, Kyriakos Zarifis <[email protected]> wrote:
>> > Hi Asish,
>> >
>> > this is actually being worked on right now, but for now you can generate
>> > the
>> > doxygen documentation which gives an overview of class hierarchies.
>> >
>> > To do so, edit nox/build/doc/doxygen/doxygen.conf
>> > and change the line
>> > GENERATE_HTML          = NO
>> > to
>> > GENERATE_HTML          = YES
>> >
>> > Then, in the same folder run 'doxygen doxygen.conf' and check the
>> > index.html
>> > in the newly created 'html' folder
>> >
>> > It will be a bit hard to decipher some of the relations between
>> > components
>> > and events for now, but check back at the and of the week.
>> >
>> >
>> > On Tue, Feb 23, 2010 at 5:20 PM, Ashish Agarwal <[email protected]>
>> > wrote:
>> >>
>> >> Is there any way to get a list of events provided by default in NOX,
>> >> along
>> >> with a list of which components raise and handle them? Thank you.
>> >>
>> >> _______________________________________________
>> >> 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
>
>

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

Reply via email to