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);
int kXR_int32
Definition: XPtypes.hh:89
Definition: XrdOucString.hh:254
const char * c_str() const
Definition: XrdOucString.hh:280
Definition: XrdSutBuckList.hh:61
void Remove(XrdSutBucket *b)
void PushBack(XrdSutBucket *b)
int Size() const
Definition: XrdSutBuckList.hh:77
Definition: XrdSutBucket.hh:44
Definition: XrdSutBuffer.hh:43
int AddBucket(char *bp=0, int sz=0, int ty=0)
Definition: XrdSutBuffer.hh:59
int UpdateBucket(const char *bp, int sz, int ty)
kXR_int32 fStep
Definition: XrdSutBuffer.hh:50
void Message(const char *prepose=0)
int AddBucket(XrdOucString s, int ty=0)
Definition: XrdSutBuffer.hh:62
int Serialized(char **buffer, char opt='n')
const char * GetOptions() const
Definition: XrdSutBuffer.hh:87
int GetNBuckets() const
Definition: XrdSutBuffer.hh:86
void SetStep(int s)
Definition: XrdSutBuffer.hh:90
XrdSutBuffer(const char *prot, const char *opts=0)
Definition: XrdSutBuffer.hh:53
XrdSutBuckList * GetBuckList() const
Definition: XrdSutBuffer.hh:85
XrdOucString fProtocol
Definition: XrdSutBuffer.hh:49
void IncrementStep()
Definition: XrdSutBuffer.hh:91
void Dump(const char *stepstr=0, bool all=false)
XrdSutBucket * GetBucket(kXR_int32 type, const char *tag=0)
int UpdateBucket(XrdOucString s, int ty)
XrdSutBuffer(const char *buffer, kXR_int32 length)
XrdOucString fOptions
Definition: XrdSutBuffer.hh:48
XrdSutBuckList fBuckets
Definition: XrdSutBuffer.hh:47
int GetStep() const
Definition: XrdSutBuffer.hh:89
int AddBucket(XrdSutBucket *b)
Definition: XrdSutBuffer.hh:65
kXR_int32 MarshalBucket(kXR_int32 type, kXR_int32 code)
void Remove(XrdSutBucket *b)
Definition: XrdSutBuffer.hh:72
const char * GetProtocol() const
Definition: XrdSutBuffer.hh:88
void Deactivate(kXR_int32 type)
kXR_int32 UnmarshalBucket(kXR_int32 type, kXR_int32 &code)