Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Tracing and Monitroing with QNX: (2 Items)
   
Tracing and Monitroing with QNX  
Hallo,

I'm writing my master's thesis in a company and in my project I need to implement a tracing tool. The QNX OS is a hot 
candidat for my project and I wanted to ask, whether the QNX OS supports the POSIX Tracing Standard (IEEE 1003.1q-2000).


Best regards
Usam  
Re: Tracing and Monitroing with QNX  
I quickly browsed unistd.h

In SDP 6.6. it simplay says:
/* POSIX 1003.1q-2000 */
# undef _POSIX_TRACE_EVENT_FILTER
# undef _POSIX_TRACE
# undef _POSIX_TRACE_INHERIT
# undef _POSIX_TRACE_LOG

So I fear it is not implemented. Under SDP 7, it says 
/* POSIX 1003.1q-2000 */
# define _POSIX_TRACE_EVENT_FILTER	(-1)
# define _POSIX_TRACE				(-1)
# define _POSIX_TRACE_INHERIT		(-1)
# define _POSIX_TRACE_LOG			(-1)

So something has changed, but I don't know what (-1) means. Does it also say "No" or does it say "Default Support" or 
something? Maybe someone from QNX can comment on this ... my understanding is that there needs to be a wrapper API for 
the Low-Level "TraceEvent" calls.

Regards,
Al