1 // ANNA - Anna is Not Nothingness Anymore //
3 // (c) Copyright 2005-2015 Eduardo Ramos Testillano & Francisco Ruiz Rayo //
5 // See project site at http://redmine.teslayout.com/projects/anna-suite //
6 // See accompanying file LICENSE or copy at http://www.teslayout.com/projects/public/anna.LICENSE //
9 #ifndef anna_diameter_comm_ClassCode_hpp
10 #define anna_diameter_comm_ClassCode_hpp
24 Class types for request/answers managed by the module.
25 No matter if we are client or server: request messages will be temporized, but not answers.
29 Undefined, /**< Internal use */ // valdra 0, igual que Min
30 Bind, /**< Capabilities Exchange Request */
31 ApplicationMessage, /**< Diameter messages (request/answers) to the server (answers not temporized) */
32 Max, /**< Internal use */
33 Min = 0 /**< Internal use */
38 Class type string representation
39 \param v Class type code to translate.
40 \return Class type string representation.
42 //static std::string asString(const _v v) throw();
45 Class type text representation
46 \param v Class type code to translate.
47 \return Class type text representation.
49 static std::string asText(const _v v) throw();