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

FreeBSD Manual Pages

  
 
  

home | help
gensio_acc...t_callback(3) Library Functions Manual gensio_acc...t_callback(3)

NAME
       gensio_accepter_set_callback, gensio_accepter_get_user_data, gensio_ac-
       cepter_set_user_data  - Set the event callback and user data for	a gen-
       sio accepter

SYNOPSIS
       #include	<gensio/gensio.h>

       void gensio_accepter_set_callback(struct	gensio *io,
			   gensio_accepter_event cb, void *user_data)

       void gensio_accepter_set_user_data(struct gensio	*io, void *user_data);

       void *gensio_accepter_get_user_data(struct gensio *io)

DESCRIPTION
       gensio_accepter_set_callback sets the event handler and	data  for  the
       gensio  accepter.   This	function may be	called again if	the gensio ac-
       cepter cannot generate any callbacks, generally after it	has been shut-
       down.  Otherwise	race conditions	may occur.

       gensio_accepter_set_user_data Just sets the user_data field in the gen-
       sio accepter.  If this is called	when the gensio	is running, race  con-
       ditions may occur.

       gensio_accepter_get_user_data  Return  the user data passed in with the
       gensio accepter was created or set by one of the	above two functions.

SEE ALSO
       gensio(5), gensio_accepter_event(3)

				  27 Feb 2019	    gensio_acc...t_callback(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gensio_acc_get_user_data&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help