#include <XrdOfsEvs.hh>
|
enum | Event {
All = 0x7fffff00,
None = 0x00000000,
Chmod = 0x00000100,
Closer = 0x00000201,
Closew = 0x00000402,
Close = 0x00000600,
Create = 0x00000803,
Fwrite = 0x00001004,
Mkdir = 0x00002005,
Mv = 0x00004006,
Openr = 0x00008007,
Openw = 0x00010008,
Open = 0x00018000,
Rm = 0x00020009,
Rmdir = 0x0004000a,
Trunc = 0x0008000b,
nCount = 12,
Mask = 0X000000ff,
enMask = 0x7fffff00
} |
|
|
const char * | eName (int eNum) |
|
int | Feed (const char *data, int dlen) |
|
XrdOfsEvsMsg * | getMsg (int bigmsg) |
|
void | retMsg (XrdOfsEvsMsg *tp) |
|
Enumerator |
---|
All |
|
None |
|
Chmod |
|
Closer |
|
Closew |
|
Close |
|
Create |
|
Fwrite |
|
Mkdir |
|
Mv |
|
Openr |
|
Openw |
|
Open |
|
Rm |
|
Rmdir |
|
Trunc |
|
nCount |
|
Mask |
|
enMask |
|
XrdOfsEvs::XrdOfsEvs |
( |
Event |
theEvents, |
|
|
const char * |
Target, |
|
|
int |
minq = 90 , |
|
|
int |
maxq = 10 |
|
) |
| |
XrdOfsEvs::~XrdOfsEvs |
( |
| ) |
|
int XrdOfsEvs::Enabled |
( |
Event |
theEvents | ) |
|
|
inline |
const char* XrdOfsEvs::eName |
( |
int |
eNum | ) |
|
|
private |
int XrdOfsEvs::Feed |
( |
const char * |
data, |
|
|
int |
dlen |
|
) |
| |
|
private |
XrdOfsEvsMsg* XrdOfsEvs::getMsg |
( |
int |
bigmsg | ) |
|
|
private |
int XrdOfsEvs::maxLmsg |
( |
| ) |
|
|
inline |
int XrdOfsEvs::maxSmsg |
( |
| ) |
|
|
inline |
const char* XrdOfsEvs::Prog |
( |
| ) |
|
|
inline |
void XrdOfsEvs::retMsg |
( |
XrdOfsEvsMsg * |
tp | ) |
|
|
private |
void XrdOfsEvs::sendEvents |
( |
void |
| ) |
|
Event XrdOfsEvs::enEvents |
|
private |
const int XrdOfsEvs::maxMsgSize = 2384 |
|
static |
const int XrdOfsEvs::minMsgSize = 1360 |
|
static |
XrdOfsEvsMsg* XrdOfsEvs::msgFirst |
|
private |
XrdOfsEvsMsg* XrdOfsEvs::msgFreeMax |
|
private |
XrdOfsEvsMsg* XrdOfsEvs::msgFreeMin |
|
private |
XrdOfsEvsMsg* XrdOfsEvs::msgLast |
|
private |
char* XrdOfsEvs::theTarget |
|
private |
The documentation for this class was generated from the following file: