xrootd
Main Page
Namespaces
Classes
Files
File List
File Members
src
XrdFrm
XrdFrmXfrAgent.hh
Go to the documentation of this file.
1
#ifndef __FRMXFRAGENT_H__
2
#define __FRMXFRAGENT_H__
3
/******************************************************************************/
4
/* */
5
/* X r d F r m X f r A g e n t . h h */
6
/* */
7
/* */
8
/* (c) 2010 by the Board of Trustees of the Leland Stanford, Jr., University */
9
/* All Rights Reserved */
10
/* Produced by Andrew Hanushevsky for Stanford University under contract */
11
/* DE-AC02-76-SFO0515 with the Department of Energy */
12
/******************************************************************************/
13
14
#include "
XrdFrc/XrdFrcReqAgent.hh
"
15
16
class
XrdOucStream
;
17
18
class
XrdFrmXfrAgent
19
{
20
public
:
21
22
static
void
Process
(
XrdOucStream
&Request);
23
24
static
int
Start
();
25
26
XrdFrmXfrAgent
() {}
27
~XrdFrmXfrAgent
() {}
28
29
private
:
30
31
static
void
Add
(
XrdOucStream
&Request,
char
*Tok,
XrdFrcReqAgent
&Server);
32
static
XrdFrcReqAgent
*
Agent
(
char
bType);
33
static
void
Del
(
XrdOucStream
&Request,
char
*Tok,
XrdFrcReqAgent
&Server);
34
static
void
List
(
XrdOucStream
&Request,
char
*Tok);
35
36
static
XrdFrcReqAgent
GetAgent
;
37
static
XrdFrcReqAgent
PutAgent
;
38
static
XrdFrcReqAgent
MigAgent
;
39
static
XrdFrcReqAgent
StgAgent
;
40
};
41
#endif
Generated by
1.8.1.2