DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

tt_session_propname(3)




tt_session_propname(3) C LIBRARY FUNCTIONS tt_session_propname(3)

NAME
     tt_session_propname - returns an element of the list of pro-
     perty names for a session

SYNOPSIS
     #include <Tt/tt_c.h>

     char *tt_session_propname(const char *sessid,
			       int n);

DESCRIPTION
     The tt_session_propname() function	returns	the  nth  element
     of	 the  list  of	currently  defined property names for the
     specified session.

     The sessid	argument is the	name of	the session joined.   The
     application   can	 use   the  sessid  value  returned  when
     tt_default_session() is  called.	The  n	argument  is  the
     number  of	 the  item  in the property name list for which	a
     name is to	be obtained.   The  list  numbering  begins  with
     zero.

RETURN VALUE
     Upon successful completion, the tt_session_propname()  func-
     tion  returns  the	 name  of the specified	property from the
     session property list.  If	there are n properties or  fewer,
     tt_session_propname() returns NULL.  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 service cannot	restart	it.

	TT_ERR_NUM
		The integer value  passed  was	invalid	 (out  of
		range).

	TT_ERR_SESSION
		The specified ToolTalk session 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.

SEE ALSO
     Tttt_c(5),	tt_ptr_error(3), tt_free(3).

Unix System LaboratorLast change: 11 May 1994			1


Man(1) output converted with man2html