1#ifndef __FRMXFRQUEUE_H__
2#define __FRMXFRQUEUE_H__
66static void Send2File(
char *Dest,
char *Msg,
int Mln);
67static void Send2UDP(
char *Dest,
char *Msg,
int Mln);
Definition XrdFrcReqFile.hh:37
Definition XrdFrcRequest.hh:34
static const int numQ
Definition XrdFrcRequest.hh:92
Definition XrdFrmXfrJob.hh:41
Definition XrdFrmXfrQueue.hh:42
static int Add(XrdFrcRequest *rP, XrdFrcReqFile *reqF, int theQ)
static const int useInpQ
Definition XrdFrmXfrQueue.hh:49
static XrdSysMutex hMutex
Definition XrdFrmXfrQueue.hh:71
static XrdFrmXfrJob * Pull(int ioQType)
static XrdFrmXfrJob * Get(int ioQType)
static theQueue xfrQ[XrdFrcRequest::numQ]
Definition XrdFrmXfrQueue.hh:90
static XrdOucHash< XrdFrmXfrJob > hTab
Definition XrdFrmXfrQueue.hh:72
XrdFrmXfrQueue()
Definition XrdFrmXfrQueue.hh:59
static XrdSysMutex qMutex
Definition XrdFrmXfrQueue.hh:74
static const char * xfrName(XrdFrcRequest &reqData, int isOut)
static const int useOutQ
Definition XrdFrmXfrQueue.hh:51
static void StopMon(void *parg)
static XrdSysSemaphore qReady
Definition XrdFrmXfrQueue.hh:75
static void Done(XrdFrmXfrJob *xP, const char *Msg)
static int Stopped(int qNum)
static void Send2File(char *Dest, char *Msg, int Mln)
~XrdFrmXfrQueue()
Definition XrdFrmXfrQueue.hh:60
static void Send2UDP(char *Dest, char *Msg, int Mln)
static int Notify(XrdFrcRequest *rP, int qN, int rc, const char *msg=0)
static const int useAnyQ
Definition XrdFrmXfrQueue.hh:50
Definition XrdOucHash.hh:128
Definition XrdSysPthread.hh:165
Definition XrdSysPthread.hh:494
Definition XrdFrmXfrQueue.hh:78
XrdFrmXfrJob * Free
Definition XrdFrmXfrQueue.hh:79
theQueue()
Definition XrdFrmXfrQueue.hh:87
const char * Name
Definition XrdFrmXfrQueue.hh:84
const char * File
Definition XrdFrmXfrQueue.hh:83
XrdSysSemaphore Alert
Definition XrdFrmXfrQueue.hh:82
XrdSysSemaphore Avail
Definition XrdFrmXfrQueue.hh:78
XrdFrmXfrJob * Last
Definition XrdFrmXfrQueue.hh:81
XrdFrmXfrJob * First
Definition XrdFrmXfrQueue.hh:80
int Stop
Definition XrdFrmXfrQueue.hh:85
~theQueue()
Definition XrdFrmXfrQueue.hh:88
int qNum
Definition XrdFrmXfrQueue.hh:86