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/

Reply via email to