Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

tt_thread_procid (3)

Name

tt_thread_procid - identify the default process for the currently active thread

Synopsis

#include <Tt/tt_c.h>
char *tt_thread_procid ( void );

Description

tt_thread_procid(3)           ToolTalk Functions           tt_thread_procid(3)



NAME
       tt_thread_procid  -  identify  the  default  process  for the currently
       active thread

SYNOPSIS
       #include <Tt/tt_c.h>
       char *tt_thread_procid ( void );

DESCRIPTION
       The tt_thread_procid() function retrieves the  current  default  procid
       for the thread.

       If there is no default procid set for the currently-active thread, then
       the process default procid is returned.

RETURN VALUE
       Upon successful completion, the tt_thread_procid() function returns the
       pointer  to  a  character  string  that uniquely identifies the default
       process for the  currently  active  thread.  The  application  can  use
       tt_ptr_error(3)  to  extract one of the following Tt_status values from
       the returned pointer:

       TT_OK The operation completed successfully.

       TT_ERR_NOMP
               The ttsession(1) process is not running and the  ToolTalk  ser-
               vice cannot restart it.

       TT_ERR_PROCID
               The  current  default  process  identifier  is  out  of date or
               invalid.

APPLICATION USAGE
       The application should use tt_free(3) to free any data  stored  in  the
       address returned by the ToolTalk API.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+------------------+
       |ATTRIBUTE TYPE | ATTRIBUTE VALUE  |
       +---------------+------------------+
       |Availability   | library/tooltalk |
       +---------------+------------------+
       |Stability      | Committed        |
       +---------------+------------------+

SEE ALSO
       tt_c(5), tt_prt_error(3), tt_free(3)




ToolTalk 1.3                     1 March 1996              tt_thread_procid(3)