Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PRI_QUEUE Struct Reference

#include <priority_queue.h>

List of all members.

Public Attributes

int queuesize
int itemsused
long itemmaxsize
int insert_indices [EW_PRIORITY_COUNT]
PRI_QUEUE_ENTRY ** sorted
PRI_QUEUE_ENTRYentries
char * data
mutex_t lock


Member Data Documentation

char* PRI_QUEUE::data
 

Definition at line 71 of file priority_queue.h.

Referenced by init_pri_queue(), and release_pri_queue().

PRI_QUEUE_ENTRY* PRI_QUEUE::entries
 

Definition at line 70 of file priority_queue.h.

Referenced by init_pri_queue(), and release_pri_queue().

int PRI_QUEUE::insert_indices[EW_PRIORITY_COUNT]
 

Definition at line 68 of file priority_queue.h.

Referenced by add_item(), init_pri_queue(), and pop_next_item().

long PRI_QUEUE::itemmaxsize
 

Definition at line 67 of file priority_queue.h.

Referenced by add_item(), and init_pri_queue().

int PRI_QUEUE::itemsused
 

Definition at line 66 of file priority_queue.h.

Referenced by add_item(), getNumOfElementsInQueue(), init_pri_queue(), pop_next_item(), and release_pri_queue().

mutex_t PRI_QUEUE::lock
 

Definition at line 72 of file priority_queue.h.

Referenced by add_item(), init_pri_queue(), peek_next_item(), pop_next_item(), and release_pri_queue().

int PRI_QUEUE::queuesize
 

Definition at line 65 of file priority_queue.h.

Referenced by add_item(), init_pri_queue(), peek_next_item(), pop_next_item(), and release_pri_queue().

PRI_QUEUE_ENTRY** PRI_QUEUE::sorted
 

Definition at line 69 of file priority_queue.h.

Referenced by add_item(), init_pri_queue(), peek_next_item(), pop_next_item(), and release_pri_queue().


The documentation for this struct was generated from the following file:
Generated on Tue May 6 09:16:30 2003 for Earthworm Libs by doxygen1.3-rc3