40 static std::string StatusText(status_t status, std::string text = std::string());
42 static const status_t STATUS_OK = 0;
43 static const status_t STATUS_UNKNOWN_OBJECT = 1;
44 static const status_t STATUS_UNKNOWN_METHOD = 2;
45 static const status_t STATUS_NOT_IMPLEMENTED = 3;
46 static const status_t STATUS_PARAMETER_INVALID = 4;
47 static const status_t STATUS_FEATURE_NOT_IMPLEMENTED = 5;
48 static const status_t STATUS_FORBIDDEN = 6;
49 static const status_t STATUS_EXCEPTION = 7;
50 static const status_t STATUS_USER = 0x00010000;
58 #ifdef _IN_QPID_BROKER
59 virtual ManagementObject::shared_ptr GetManagementObject()
const = 0;
69 virtual status_t ManagementMethod(
uint32_t methodId,
Args& args, std::string& text);
74 virtual bool AuthorizeMethod(
uint32_t methodId,
Args& args,
const std::string& userId);
#define QPID_COMMON_EXTERN
virtual ~Manageable(void)=0
This file was automatically generated from the AMQP specification.