Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
tt_message_xcontext_set(library	call)	 tt_message_xcontext_set(library call)

NAME
       tt_message_xcontext_set	-- set the XDR-interpreted byte-array value of
       a message's context

SYNOPSIS
       #include	<Tt/tt_c.h>
       Tt_status tt_message_xcontext_set(
       Tt_message m,
       const char *slotname,
       xdrproc_t xdr_proc,
       void *value);

DESCRIPTION
       The tt_message_xcontext_set function sets the XDR-interpreted  byte-ar-
       ray value of a message's	context.

       The  m  argument	 is the	opaque handle for the message involved in this
       operation.  The slotname	argument describes the slotname	in  this  mes-
       sage.   The value argument is the byte string with the contents for the
       message argument.  The xdr_proc argument	points to the XDR procedure to
       be  used	 to serialize the data pointed to by value. The	value argument
       is the data to be serialized.

RETURN VALUE
       Upon successful completion, the	tt_message_xcontext_set	 function  re-
       turns  the  status  of  the operation as	one of the following Tt_status
       values:

       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_POINTER
		 The  pointer  does not	point at an object of the correct type
		 for this operation.

       TT_ERR_SLOTNAME
		 The specified slotname	is syntactically invalid.

       TT_ERR_XDR
		 The XDR procedure failed on the given data, or	evaluated to a
		 zero-length expression.

SEE ALSO
       Tt/tt_c.h - Tttt_c(5)

					 tt_message_xcontext_set(library call)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=tt_message_xcontext_set&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help