Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

ErrorNumber.h

00001 /*
00002  *  Copyright (c) 2004 on behalf of the EU EGEE Project:
00003  *  The European Organization for Nuclear Research (CERN),
00004  *  Istituto Nazionale di Fisica Nucleare (INFN), Italy
00005  *  Datamat Spa, Italy
00006  *  Centre National de la Recherche Scientifique (CNRS), France
00007  *  CS Systeme d'Information (CSSI), France
00008  *  Royal Institute of Technology, Center for Parallel Computers (KTH-PDC), Sweden
00009  *  Universiteit van Amsterdam (UvA), Netherlands
00010  *  University of Helsinki (UH.HIP), Finland
00011  *  University of Bergen (UiB), Norway
00012  *  Council for the Central Laboratory of the Research Councils (CCLRC), United Kingdom
00013  */
00014 #ifndef ERRORNUMBER_H
00015 #define ERRORNUMBER_H
00016 
00017 namespace glite
00018 {
00019     namespace rgma
00020     {
00021 
00026         class ErrorNumber
00027         {
00028             public:
00029 
00030                 enum error_nos
00031                 {
00032                     RGMA_EXCEPTION = 0,
00033                     RGMA_SECURITY_EXCEPTION = 1,
00034                     RGMA_USER_EXCEPTION = 2,
00035                     RGMA_BUFFER_FULL_EXCEPTION = 3,
00036                     RGMA_NO_WORKING_REPLICAS_EXCEPTION = 7,
00037                     RGMA_BUSY_EXCEPTION = 9
00038                 };
00039         };
00040     }
00041 }
00042 #endif

Generated on Wed Apr 25 19:11:32 2007 for glite-rgma-api-cpp by doxygen 1.3.5