tt_thread_session_set man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

tt_thread_session_set(3)      ToolTalk Functions      tt_thread_session_set(3)

NAME
       tt_thread_session_set - set the default session identifier for the cur‐
       rently active thread

SYNOPSIS
       #include <Tt/tt_c.h>
       Tt_status tt_thread_session_set ( const char *sessid );

DESCRIPTION
       The tt_thread_session_set() function sets the default  session  identi‐
       fier for the currently active thread.

       The  ToolTalk  service  uses the initial user  session  as  the default
       session	and supports one session per procid. The application can  make
       this call before it calls tt_open(3) to specify the session to which it
       wants to connect in the active thread.

       The sessid argument is a pointer to the unique identifier for the  ses‐
       sion in which the procid is interested.

RETURN VALUE
       Upon   successful   completion,	the  tt_thread_session_set()  function
       returns the status of the operation as one of the  following  Tt_status
       values:

       TT_OK The operation completed successfully.

       TT_WRN_NOT_ENABLED
	       The feature has not yet been enabled.

       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.

       TT_ERR_SESSION
	       The specified ToolTalk session is out of date or invalid.

APPLICATION USAGE
       To  change  to  another opened session, the application must use either
       tt_thread_procid_set(3) or .BR tt_default_procid_set (3).

       To join other sessions, the procid must first set the  new  session  as
       the   default  session,	and  then  initialize  and  register  with the
       ToolTalk service.  The calls required must be in the following order:

       tt_thread_session_set() or tt_default_session_set(3) tt_open(3)
       The tt_open(3) may create another ToolTalk procid, the  connection   to
       which  is  identified by a procid. Only one ToolTalk session per procid
       is allowed.  (However, multiple	procids	 are  allowed  in  a  client.)
       There  are no API calls to determine to which session a particular pro‐
       cid is connected. If it is important for the application	 to  know  the
       session to which it is connected. It must make the  following  calls in
       the indicated order:
       tt_open(3) tt_thread_session(3)
       The application can then store the information by indexing  it  by  the
       procid returned by the tt_open(3) call.
SEE ALSO
       tt_c(5), tt_open(3), tt_default_procid(3), tt_thread_procid(3),
       tt_default_session(3), tt_thread_session(3).

ToolTalk 1.3			 1 March 1996	      tt_thread_session_set(3)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net