XrdFfsQueueTasks Struct Reference

#include <XrdFfsQueue.hh>

List of all members.

Public Attributes

pthread_mutex_t mutex
pthread_cond_t cond
short done
void *(* func )(void *)
void ** args
unsigned int id
XrdFfsQueueTasksnext
XrdFfsQueueTasksprev


Detailed Description

Definition at line 17 of file XrdFfsQueue.hh.


Member Data Documentation

pthread_mutex_t XrdFfsQueueTasks::mutex

Definition at line 18 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_create_task(), XrdFfsQueue_free_task(), XrdFfsQueue_wait_task(), and XrdFfsQueue_worker().

pthread_cond_t XrdFfsQueueTasks::cond

Definition at line 19 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_create_task(), XrdFfsQueue_free_task(), XrdFfsQueue_wait_task(), and XrdFfsQueue_worker().

short XrdFfsQueueTasks::done

Definition at line 20 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_create_task(), XrdFfsQueue_wait_task(), and XrdFfsQueue_worker().

void*(* XrdFfsQueueTasks::func)(void *)

Referenced by XrdFfsQueue_create_task(), XrdFfsQueue_free_task(), and XrdFfsQueue_worker().

void** XrdFfsQueueTasks::args

Definition at line 22 of file XrdFfsQueue.hh.

Referenced by XrdFfsPosix_deleteall(), XrdFfsPosix_readdirall(), XrdFfsPosix_statall(), XrdFfsPosix_statvfsall(), XrdFfsQueue_create_task(), XrdFfsQueue_free_task(), and XrdFfsQueue_worker().

unsigned int XrdFfsQueueTasks::id

Definition at line 24 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_count_tasks(), XrdFfsQueue_enqueue(), and XrdFfsQueue_worker().

struct XrdFfsQueueTasks* XrdFfsQueueTasks::next

Definition at line 25 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_dequeue(), XrdFfsQueue_enqueue(), and XrdFfsQueue_free_task().

struct XrdFfsQueueTasks* XrdFfsQueueTasks::prev

Definition at line 26 of file XrdFfsQueue.hh.

Referenced by XrdFfsQueue_dequeue(), XrdFfsQueue_enqueue(), and XrdFfsQueue_free_task().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:50:30 2011 for ROOT_528-00b_version by  doxygen 1.5.1