XrdClientCallback.hh

Go to the documentation of this file.
00001 //////////////////////////////////////////////////////////////////////////
00002 //                                                                      //
00003 // XrdClientCallback                                                    // 
00004 //                                                                      //
00005 // Author: Fabrizio Furano (CERN IT-DSS, 2009)                          //
00006 //                                                                      //
00007 // Base class for objects receiving events from XrdClient               //
00008 //                                                                      //
00009 //////////////////////////////////////////////////////////////////////////
00010 
00011 //       $Id: XrdClientCallback.hh 32231 2010-02-05 18:24:46Z ganis $
00012 
00013 #ifndef XRD_CLIENTCALLBACK_H
00014 #define XRD_CLIENTCALLBACK_H
00015 
00016 class XrdClientAbs;
00017 
00018 class XrdClientCallback
00019 {
00020 
00021 public:
00022 
00023    // Invoked when an Open request completes with some result.
00024    virtual void OpenComplete(XrdClientAbs *clientP, void *cbArg, bool res) = 0;
00025 
00026    XrdClientCallback() {}
00027    virtual ~XrdClientCallback() {}
00028 };
00029 
00030 
00031 
00032 #endif

Generated on Tue Jul 5 14:46:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1