landqueue.c File Reference

#include "frontier.h"
#include "standard.h"
#include "landinternal.h"

Include dependency graph for landqueue.c:

Go to the source code of this file.

Data Structures

struct  tyqueuerecord

Typedefs

typedef tyqueuerecordptrqueuerecord
typedef tyqueuerecord ** hdlqueuerecord

Functions

boolean landpushqueue (Handle h)
boolean landpopqueue (Handle *h)
boolean landpopqueueitem (landqueuepopcallback cb, long refcon, Handle *h)
boolean landemptyqueue (void)


Typedef Documentation

typedef struct tyqueuerecord ** hdlqueuerecord
 

typedef struct tyqueuerecord * ptrqueuerecord
 


Function Documentation

boolean landemptyqueue void   ) 
 

Definition at line 157 of file landqueue.c.

References fl, h, and landpopqueue().

Referenced by landsystem6close(), and landsystem6setapplicationid().

Here is the call graph for this function:

boolean landpopqueue Handle h  ) 
 

Definition at line 91 of file landqueue.c.

References tyqueuerecord::hdata, landdisposehandle, landgetglobals(), and nil.

Referenced by landemptyqueue(), landsystem6poll(), and landsystem7checktimeouts().

Here is the call graph for this function:

boolean landpopqueueitem landqueuepopcallback  cb,
long  refcon,
Handle h
 

Definition at line 115 of file landqueue.c.

References tyqueuerecord::hdata, tyqueuerecord::hnext, landdisposehandle, landgetglobals(), and nil.

Referenced by landsystem7replyroutine(), and landvisitsleepingthreads().

Here is the call graph for this function:

boolean landpushqueue Handle  h  ) 
 

Definition at line 43 of file landqueue.c.

References tyqueuerecord::hdata, tyqueuerecord::hnext, landgetglobals(), landnewfilledhandle, longsizeof, and nil.

Referenced by landsystem6send(), and landsystem7send().

Here is the call graph for this function:


Generated on Fri Jun 2 07:49:41 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6