*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> tt_thread_session (3)              
Title
Content
Arch
Section
 

Contents


 tt_thread_session(library call)             tt_thread_session(library call)




 NAME    [Toc]    [Back]
      tt_thread_session - retrieve the default session identifier for the
      currently active thread

 SYNOPSIS    [Toc]    [Back]
      #include <Tt/tt_c.h>
      char *tt_thread_session(
      );

 DESCRIPTION    [Toc]    [Back]
      The tt_thread_session function retrieves the default session
      identifier for the currently active thread. If there is no default
      session set for the currently-active thread, then the process default
      session identifier is returned.

      A session can have more than one session identifier.  This means, for
      example, that the application cannot compare the result of
      tt_thread_session with the result of tt_message_session to verify that
      the message was sent in the default session.

      The returned pointer points to the character string name of the
      session. When no longer needed, it must be freed with tt_free.

 ARGUMENTS    [Toc]    [Back]
      None.

 RETURN VALUE    [Toc]    [Back]
      Upon successful completion, the tt_thread_session function returns the
      pointer to a character string that uniquely identifies the default
      session for the currently active thread.

      TT_OK     The operation completed successfully.

      TT_ERR_NOMP    [Toc]    [Back]
                The ttsession process is not running and the ToolTalk
                service cannot start it.

      TT_ERR_PROCID    [Toc]    [Back]
                The current default process identifier is out of date or
                invalid.

      TT_ERR_UNIMP    [Toc]    [Back]
                The ToolTalk implementation does not support multithreading.

      TT_ERR_TOOLATE    [Toc]    [Back]
                The multithreading feature has not been enabled.

 APPLICATION USAGE    [Toc]    [Back]
      None.





                                    - 1 -       Formatted:  January 24, 2005






 tt_thread_session(library call)             tt_thread_session(library call)




 SEE ALSO    [Toc]    [Back]
      Tt/tt_c.h - Tttt_c(5), tt_free(3), tt_ptr_error(3)


                                    - 2 -       Formatted:  January 24, 2005
[ Back ]
      
      
 Similar pages
Name OS Title
tt_default_session HP-UX retrieve the current default session identifier
tt_thread_session_set HP-UX set the default session identifier for the current thread
tt_thread_procid_set HP-UX set the default procid for the currently active thread
tt_thread_procid HP-UX identify the default process for the currently active thread
tt_default_session_set HP-UX set the current default session identifier
pthread_equal Tru64 Compares one thread identifier to another thread identifier
tt_message_id HP-UX retrieve the identifier of a message
tt_message_gid HP-UX retrieve the group identifier attribute from a message
tt_message_uid HP-UX retrieve the user identifier attribute from a message
tt_default_ptype HP-UX retrieve the current default ptype
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service