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

FreeBSD Manual Pages

  
 
  

home | help
SP(3)				 User Manuals				 SP(3)

NAME
       libsp - Spread Group Communication Client Library

SYNOPSIS
DESCRIPTION
       The  Spread  libsp  library  implements	the client SP interface	to the
       Spread group communication or multicast message bus system.

DATA STRUCTURES
HEADER FILES
       sp.h is the main	header and includes necessary defines  and  types.  It
       also includes the other header files sp_events.h	and sp_func.h.

       sp_events.h  declares the types and functions that make up the E	Event-
       management library.

       sp_func.h declares the functions	of the SP interface.  Since  sp.h  in-
       cludes this you should not include this directly.

FILES
       No files	are required for client	applications using the SP library.

DIAGNOSTICS
       The  library  will not output any debugging information except in fatal
       errors.	The SP_error(3)	function can be	used to	print  an  informative
       error message when SP functions return an error code.

BUGS
       None  currently	known.	Library	 is only thread-safe if	the program is
       linked with libtsp.a not	libsp.a.  The non-thread-safe library is  pro-
       vided for those who are writing single-threaded applications and	do not
       want to pay the minimal performance penalty for locking.

AUTHOR
       Yair Amir <yairamir@cnds.jhu.edu>

       Jonathan	Stanton	<jonathan@cnds.jhu.edu>

       Spread Project <spread@spread.org>

SEE ALSO
       spread(1) SP_connect(3) SP_disconnect(3)	 SP_equal_group_ids(3)	SP_er-
       ror(3)	SP_join(3)  SP_leave(3)	 SP_multicast(3)  SP_scat_multicast(3)
       SP_multigroup_multicast(3)  SP_multigroup_scat_multicast(3)  SP_poll(3)
       SP_receive(3) SP_scat_receive(3)

Spread				  April	2002				 SP(3)

NAME | SYNOPSIS | DESCRIPTION | DATA STRUCTURES | HEADER FILES | FILES | DIAGNOSTICS | BUGS | AUTHOR | SEE ALSO

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

home | help