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

FreeBSD Manual Pages

  
 
  

home | help
al_wait_for_event_until(3) Library Functions Manual al_wait_for_event_until(3)

NAME
       al_wait_for_event_until - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro.h>

	      bool al_wait_for_event_until(ALLEGRO_EVENT_QUEUE *queue,
		 ALLEGRO_EVENT *ret_event, ALLEGRO_TIMEOUT *timeout)

DESCRIPTION
       Wait until the event queue specified is non-empty.  If ret_event	is not
       NULL,  the  first  event	in the queue will be copied into ret_event and
       removed from the	queue.	If ret_event is	NULL the first event  is  left
       at the head of the queue.

       timeout	determines  how	long to	wait.  If the call times out, false is
       returned.  Otherwise, if	an event ocurred, true is returned.

       For compatibility with all platforms,  timeout  must  be	 2,147,483.647
       seconds or less.

SEE ALSO
       ALLEGRO_EVENT(3),	ALLEGRO_TIMEOUT(3),	   al_init_timeout(3),
       al_wait_for_event(3), al_wait_for_event_timed(3)

Allegro	reference manual			    al_wait_for_event_until(3)

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

home | help