DaemonUtils.h File Reference

#include <string>
#include "TSocket.h"
#include "TSeqCollection.h"
#include "NetErrors.h"
#include "rpddefs.h"

Go to the source code of this file.

Namespaces

namespace  ROOT

Typedefs

typedef void(*) ErrorHandler_t (int level, const char *msg, int size)

Functions

Int_t SrvAuthImpl (TSocket *socket, const char *, const char *, std::string &user, Int_t &meth, Int_t &type, std::string &ctoken, TSeqCollection *)
Int_t SrvClupImpl (TSeqCollection *)
int ROOT::GetErrno ()
void ROOT::ResetErrno ()
void ROOT::ErrorInit (const char *ident)
void ROOT::ErrorInfo (const char *fmt,...)
void ROOT::Perror (char *buf, int size)
void ROOT::Error (ErrorHandler_t ErrHand, int code, const char *fmt,...)
void ROOT::RpdAuthCleanup (const char *sstr, int opt)
int ROOT::RpdCleanupAuthTab (const char *crypttoken)
int ROOT::RpdGenRSAKeys (int)
void ROOT::RpdSetErrorHandler (ErrorHandler_t Err, ErrorHandler_t Sys, ErrorHandler_t Fatal)
void ROOT::RpdSetMethInitFlag (int methinit)
int ROOT::RpdInitSession (int, std::string &, int &, int &, int &, std::string &)
void ROOT::RpdInit (EService serv, int pid, int sproto, unsigned int opts, int rumsk, int sshp, const char *tmpd, const char *asrpp, int login=0)
void ROOT::SrvSetSocket (TSocket *socket)
void ROOT::NetClose ()
int ROOT::NetParOpen (int port, int size)
int ROOT::NetRecv (char *msg, int max)
int ROOT::NetRecv (char *msg, int len, EMessageTypes &kind)
int ROOT::NetRecv (void *&buf, int &len, EMessageTypes &kind)
int ROOT::NetRecvRaw (void *buf, int len)
int ROOT::NetRecvRaw (int sock, void *buf, int len)
int ROOT::NetSend (int code, EMessageTypes kind)
int ROOT::NetSend (const char *msg, EMessageTypes kind)
int ROOT::NetSend (const void *buf, int len, EMessageTypes kind)
int ROOT::NetSendAck ()
int ROOT::NetSendError (ERootdErrors err)
int ROOT::NetSendRaw (const void *buf, int len)
void ROOT::NetGetRemoteHost (std::string &openhost)
int ROOT::NetGetSockFd ()

Variables

ErrorHandler_t ROOT::gErrSys
ErrorHandler_t ROOT::gErrFatal
ErrorHandler_t ROOT::gErr


Typedef Documentation

typedef void(*) ErrorHandler_t(int level, const char *msg, int size)

Definition at line 46 of file DaemonUtils.h.


Function Documentation

Int_t SrvAuthImpl ( TSocket socket,
const char *  ,
const char *  ,
std::string user,
Int_t meth,
Int_t type,
std::string ctoken,
TSeqCollection  
)

Referenced by SrvAuthenticate().

Int_t SrvClupImpl ( TSeqCollection  ) 

Definition at line 196 of file DaemonUtils.cxx.

Referenced by SrvAuthCleanup().


Generated on Tue Jul 5 16:01:24 2011 for ROOT_528-00b_version by  doxygen 1.5.1