|
Classes |
class | XrdSutFileLocker |
Defines |
#define | XrdSutMAXBUF 4096 |
#define | XrdSutMAXPPT 512 |
#define | XrdSutMAXBUCKS 10 |
#define | XrdSutMAXINT64LEN 25 |
#define | XrdSutPRINTLEN 100 |
#define | sutTRACE_ALL 0x0007 |
#define | sutTRACE_Dump 0x0004 |
#define | sutTRACE_Debug 0x0002 |
#define | sutTRACE_Notify 0x0001 |
Enumerations |
enum | kXRSBucketTypes {
kXRS_none = 0,
kXRS_inactive = 1,
kXRS_cryptomod = 3000,
kXRS_main,
kXRS_srv_seal,
kXRS_clnt_seal,
kXRS_puk,
kXRS_cipher,
kXRS_rtag,
kXRS_signed_rtag,
kXRS_user,
kXRS_host,
kXRS_creds,
kXRS_message,
kXRS_srvID,
kXRS_sessionID,
kXRS_version,
kXRS_status,
kXRS_localstatus,
kXRS_othercreds,
kXRS_cache_idx,
kXRS_clnt_opts,
kXRS_error_code,
kXRS_timestamp,
kXRS_x509,
kXRS_issuer_hash,
kXRS_x509_req,
kXRS_cipher_alg,
kXRS_md_alg,
kXRS_afsinfo,
kXRS_reserved
} |
Functions |
const char * | XrdSutBuckStr (int kbck) |
void | XrdSutSetTrace (kXR_int32 trace) |
volatile void * | XrdSutMemSet (volatile void *dst, int c, int len) |
int | XrdSutGetPass (const char *prompt, XrdOucString &passwd) |
int | XrdSutGetLine (XrdOucString &line, const char *prompt=0) |
bool | XrdSutAskConfirm (const char *msg1, bool defact, const char *msg2=0) |
int | XrdSutToHex (const char *in, int lin, char *out) |
int | XrdSutFromHex (const char *in, char *out, int &lout) |
int | XrdSutTimeString (int t, char *st, int opt=0) |
int | XrdSutExpand (XrdOucString &path) |
int | XrdSutResolve (XrdOucString &path, const char *ho, const char *vo, const char *gr, const char *us) |
const char * | XrdSutHome () |
int | XrdSutMkdir (const char *dir, unsigned int mode=0777, const char *opt="-p") |
int | XrdSutParseTime (const char *tstr, int opt=0) |