Go to the documentation of this file. 1 #ifndef __SUT_BUFFER_H__
2 #define __SUT_BUFFER_H__
31 #ifndef __SUT_BUCKLIST_H__
74 void Dump(
const char *stepstr = 0,
bool all =
false);
void Message(const char *prepose=0)
const char * c_str() const
Definition: XrdOucString.hh:280
int kXR_int32
Definition: XPtypes.hh:89
XrdSutBucket * GetBucket(kXR_int32 type, const char *tag=0)
XrdSutBuffer(const char *buffer, kXR_int32 length)
void Remove(XrdSutBucket *b)
int AddBucket(XrdOucString s, int ty=0)
Definition: XrdSutBuffer.hh:62
Definition: XrdSutBuffer.hh:43
void IncrementStep()
Definition: XrdSutBuffer.hh:91
XrdOucString fProtocol
Definition: XrdSutBuffer.hh:49
XrdOucString fOptions
Definition: XrdSutBuffer.hh:48
XrdSutBuffer(const char *prot, const char *opts=0)
Definition: XrdSutBuffer.hh:53
kXR_int32 fStep
Definition: XrdSutBuffer.hh:50
XrdSutBuckList * GetBuckList() const
Definition: XrdSutBuffer.hh:85
int GetStep() const
Definition: XrdSutBuffer.hh:89
kXR_int32 UnmarshalBucket(kXR_int32 type, kXR_int32 &code)
Definition: XrdSutBuckList.hh:61
void PushBack(XrdSutBucket *b)
int Size() const
Definition: XrdSutBuckList.hh:77
kXR_int32 MarshalBucket(kXR_int32 type, kXR_int32 code)
int Serialized(char **buffer, char opt='n')
const char * GetOptions() const
Definition: XrdSutBuffer.hh:87
int AddBucket(XrdSutBucket *b)
Definition: XrdSutBuffer.hh:65
void SetStep(int s)
Definition: XrdSutBuffer.hh:90
const char * GetProtocol() const
Definition: XrdSutBuffer.hh:88
int GetNBuckets() const
Definition: XrdSutBuffer.hh:86
int UpdateBucket(const char *bp, int sz, int ty)
void Remove(XrdSutBucket *b)
Definition: XrdSutBuffer.hh:72
void Deactivate(kXR_int32 type)
int AddBucket(char *bp=0, int sz=0, int ty=0)
Definition: XrdSutBuffer.hh:59
int UpdateBucket(XrdOucString s, int ty)
XrdSutBuckList fBuckets
Definition: XrdSutBuffer.hh:47
Definition: XrdOucString.hh:254
Definition: XrdSutBucket.hh:44
void Dump(const char *stepstr=0, bool all=false)