That is one problem, no? The monolith.c is what I was trying to run away from...
2007/10/3, Kevin Klues <[EMAIL PROTECTED]>: > > Don't forget that all your nesC modules just get turned into one giant > app.c file in your build/<platform> directory if thats useful. > > Kevin > > On 10/3/07, Bernardo Avila Pires <[EMAIL PROTECTED]> wrote: > > Hi, I would like to ask some questions and expose some ideas of mine. > > 1) How many people might need a simulator for more than one > application? > > 2) How many people might use simulators as means of debugging their > > application? > > 3) How many people might use simulators to evaluate application > performance > > and behavior? > > > > I found myself in need of a simulator to debug the algorithms for > > interaction between two applications. So I posted a question about how > to > > hammer to applications in TOSSIM and later I had an idea. So, how hard > would > > it be to translate nesC to C++? Given C++ code for components, it would > be > > possible to build and use a NS-like simulator, no? So I kept thinking > about > > this translation process: > > There could be two ways to bind components via interface: by > generating > > code for the bindings (static) or by passing objects (which would be > > instances of components) as parameters to other objects in execution > time > > (dynamic). Also, statically bound interfaces could be inspected many > times > > in order to remove indirection levels. Some low-level components would > need > > to be implemented as C++ code integrated to the simulator if efficiency > > during simulation were important, otherwise the simulator could emulate > the > > nodes right away. > > I have to put more thought on the other ideas I have. > > Regards, > > Bernardo > > > > -- > > "The truth shall set you free" > > _______________________________________________ > > Tinyos-help mailing list > > Tinyos-help@Millennium.Berkeley.EDU > > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > > > -- > ~Kevin > -- "The truth shall set you free"
_______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help