This is starting to sound complicated. I'd say go with the getpid(), since it
covers a major case and is pretty portable and simple.
Bill
--- GOMEZ Henri <[EMAIL PROTECTED]> wrote:
> Depend the OS:
>
> AS/400 =>
>
> int GetThreadId()
> {
> pthread_t lSelf = pthread_self();
> pthread_id_np_t lTid;
>
> pthread_getunique_np(&lSelf, &lTid);
> return (lTid.intId.lo);
> }
>
> Linux =>
>
> int GetThreadId()
> {
> return (pthread_self());
> }
>
> What about others platforms like AIX/HPUX/Windows....
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/