1#ifndef __XRDXROOTDGSREAL_HH_
2#define __XRDXROOTDGSREAL_HH_
57uint32_t
GetDictID(
const char *text,
bool isPath=
false);
63bool Insert(
const char *data,
int dlen);
119int hdrBIN(
const GSParms &gs);
120int hdrCGI(
const GSParms &gs,
char *buff,
int blen);
121int hdrJSN(
const GSParms &gs,
char *buff,
int blen);
uint32_t GetDictID(const char *text, bool isPath=false)
static const int hdrNone
Format as JSON info.
kXR_char Type
the specific G-Stream identifier
const char * dest
Destination for records.
static const int hdrInst
Include site, host, port, inst.
~XrdXrootdGSReal()
Destructor. Normally, this object is never deleted.
int SetAutoFlush(int afsec)
static const int fmtBin
Do not include info.
static const int fmtJson
Format as CGI info.
int maxL
Maximum packet length (default 32K)
static const int hdrSite
Include site.
int flsT
Flush time (default from monitor)
const char * pin
the plugin name.
static const int hdrHost
Include site, host.
char Fmt
How to handle the records.
static const int optNoID
Don't send ident records.
bool Insert(const char *data, int dlen)
int Mode
the monitor type for send routing.
static const int hdrNorm
Include standard header.
static const int fmtCgi
Format as binary info.
static const int hdrFull
Include site, host, port, inst, pgm.