XrdSutBuffer Class Reference
#include <XrdSutBuffer.hh>
List of all members.
Public Member Functions |
| | XrdSutBuffer (const char *prot, const char *opts=0) |
| | XrdSutBuffer (const char *buffer, kXR_int32 length) |
| virtual | ~XrdSutBuffer () |
| int | AddBucket (char *bp=0, int sz=0, int ty=0) |
| int | AddBucket (XrdOucString s, int ty=0) |
| int | AddBucket (XrdSutBucket *b) |
| int | UpdateBucket (const char *bp, int sz, int ty) |
| int | UpdateBucket (XrdOucString s, int ty) |
| void | Remove (XrdSutBucket *b) |
| void | Dump (const char *stepstr=0, bool all=false) |
| void | Message (const char *prepose=0) |
| int | Serialized (char **buffer, char opt= 'n') |
| void | Deactivate (kXR_int32 type) |
| kXR_int32 | MarshalBucket (kXR_int32 type, kXR_int32 code) |
| kXR_int32 | UnmarshalBucket (kXR_int32 type, kXR_int32 &code) |
| XrdSutBucket * | GetBucket (kXR_int32 type, const char *tag=0) |
| XrdSutBuckList * | GetBuckList () const |
| int | GetNBuckets () const |
| const char * | GetOptions () const |
| const char * | GetProtocol () const |
| int | GetStep () const |
| void | SetStep (int s) |
| void | IncrementStep () |
Private Attributes |
| XrdSutBuckList | fBuckets |
| XrdOucString | fOptions |
| XrdOucString | fProtocol |
| kXR_int32 | fStep |
Constructor & Destructor Documentation
| XrdSutBuffer::XrdSutBuffer |
( |
const char * |
prot, |
|
|
const char * |
opts = 0 | |
|
) |
| | [inline] |
| XrdSutBuffer::XrdSutBuffer |
( |
const char * |
buffer, |
|
|
kXR_int32 |
length | |
|
) |
| | |
| virtual XrdSutBuffer::~XrdSutBuffer |
( |
|
) |
[virtual] |
Member Function Documentation
| int XrdSutBuffer::AddBucket |
( |
XrdOucString |
s, |
|
|
int |
ty = 0 | |
|
) |
| | [inline] |
| int XrdSutBuffer::AddBucket |
( |
char * |
bp = 0, |
|
|
int |
sz = 0, |
|
|
int |
ty = 0 | |
|
) |
| | [inline] |
| void XrdSutBuffer::Deactivate |
( |
kXR_int32 |
type |
) |
|
| void XrdSutBuffer::Dump |
( |
const char * |
stepstr = 0, |
|
|
bool |
all = false | |
|
) |
| | |
| int XrdSutBuffer::GetNBuckets |
( |
|
) |
const [inline] |
| const char* XrdSutBuffer::GetOptions |
( |
|
) |
const [inline] |
| const char* XrdSutBuffer::GetProtocol |
( |
|
) |
const [inline] |
| int XrdSutBuffer::GetStep |
( |
|
) |
const [inline] |
| void XrdSutBuffer::IncrementStep |
( |
|
) |
[inline] |
| void XrdSutBuffer::Message |
( |
const char * |
prepose = 0 |
) |
|
| int XrdSutBuffer::Serialized |
( |
char ** |
buffer, |
|
|
char |
opt = 'n' | |
|
) |
| | |
| void XrdSutBuffer::SetStep |
( |
int |
s |
) |
[inline] |
| int XrdSutBuffer::UpdateBucket |
( |
const char * |
bp, |
|
|
int |
sz, |
|
|
int |
ty | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following file: