Feed for discussion QFC Usage in project QNX Foundation Classes. Posts for QFC Usage post16158: SAT usage RajeshBabu Emandi http://community.qnx.com/sf/go/post16158 2008-11-07T09:52:08Z 2008-11-07T09:52:08Z What is the usage of the namespace SAT in the QFC, how can I use this? Is this includes the performance monitoring and/or the Performance Counters API? I don't find any documentation regarding the SAT in the QFC Class Reference document. I need to get the information of how well the operating system or an application, service, or driver is performing and to determine system bottlenecks and fine-tune system and application performance. Need to represent a view of how well the system is performing. How can I do this in QNX or using QFC. Thanks and Regards Rajesh RajeshBabu Emandi 2008-11-07T09:52:08Z post15378: Re: TimerTree Bart Veldhuijzen http://community.qnx.com/sf/go/post15378 2008-10-21T20:48:45Z 2008-10-21T20:48:45Z Rennie, Any progress on the fix for the TimerTree? At the moment I've solved it differently, but it would be nice to be able to use it in the future. Bart Veldhuijzen 2008-10-21T20:48:45Z post13885: Re: TimerTree Rennie Allen http://community.qnx.com/sf/go/post13885 2008-09-23T19:09:04Z 2008-09-23T19:09:04Z Bert, I have created a test case, and reproed the issue. Should have a fix tonight. Sorry about that... the TimerTree has been neglected. Rennie Allen 2008-09-23T19:09:04Z post13877: Re: TimerTree Rennie Allen http://community.qnx.com/sf/go/post13877 2008-09-23T17:03:51Z 2008-09-23T17:03:51Z Hi Bert, Sorry for the delay. Could you post your code? Meanwhile, I will write a test case for the timer tree and commit it (I had one, but I seem to have lost it :-( Rennie Allen 2008-09-23T17:03:51Z post13744: TimerTree Bart Veldhuijzen http://community.qnx.com/sf/go/post13744 2008-09-22T09:54:49Z 2008-09-22T09:54:49Z I'm trying to use a timertree for some watchdogs. In this particular case I have 3 producers which all three have a watchdog with a certain timeout. Each instance of the watchdog does a Set(fire, sigc::mem_fun(*this, &Watchdog::run)). And here it goes wrong. fire is ofcourse a PosixAPI::Timer::Reltime with different times. Set returns a timernode, but for each set it returns the same timernode. This should be different nodes because the timestamps are different. When I examine the timertree, it indeed has only 1 node with 3 callbacks, instead of 3 nodes, with each 1 callback. I can't figure out where exactly it goes wrong. Maybe somebody can get me on the right track? Bart Veldhuijzen 2008-09-22T09:54:49Z