00001 #ifndef __FRMXFRJOB__ 00002 #define __FRMXFRJOB__ 00003 /******************************************************************************/ 00004 /* */ 00005 /* X r d F r m X f r J o b . h h */ 00006 /* */ 00007 /* (c) 2010 by the Board of Trustees of the Leland Stanford, Jr., University */ 00008 /* All Rights Reserved */ 00009 /* Produced by Andrew Hanushevsky for Stanford University under contract */ 00010 /* DE-AC02-76-SFO0515 with the Department of Energy */ 00011 /******************************************************************************/ 00012 00013 // $Id: XrdFrmXfrJob.hh 34000 2010-06-21 06:49:56Z ganis $ 00014 00015 #include <sys/param.h> 00016 #include "XrdFrm/XrdFrmRequest.hh" 00017 00018 class XrdFrmReqFile; 00019 class XrdOucTList; 00020 00021 class XrdFrmXfrJob 00022 { 00023 public: 00024 00025 XrdFrmXfrJob *Next; 00026 XrdOucTList *NoteList; 00027 XrdFrmReqFile *reqFQ; 00028 char *reqFile; 00029 XrdFrmRequest reqData; 00030 const char *Type; 00031 char PFN[MAXPATHLEN+16]; 00032 int pfnEnd; 00033 int RetCode; 00034 int qNum; 00035 }; 00036 #endif