1 #ifndef _QmfEngineConsole_
2 #define _QmfEngineConsole_
37 class BrokerProxyImpl;
39 struct AgentProxyImpl;
40 struct MethodResponseImpl;
41 struct QueryResponseImpl;
178 BrokerProxyImpl* impl;
218 void bindClass(
const char* packageName,
const char* className);
221 void bindEvent(
const char* packageName,
const char* eventName);
friend struct StaticContext
uint32_t getObjectCount() const
friend struct QueryContext
const Value * getException() const
void sessionOpened(SessionHandle &sh)
friend struct StaticContext
bool getEvent(ConsoleEvent &event) const
uint32_t getAgentBank() const
uint32_t classCount(const char *packageName) const
void delConnection(BrokerProxy &broker)
void bindEvent(const SchemaClassKey *key)
QueryResponse * queryResponse
const SchemaEventClass * getEventClass(const SchemaClassKey *key) const
void handleRcvMessage(Message &message)
void sendQuery(const Query &query, void *context, const AgentProxy *agent=0)
Console(const ConsoleSettings &settings=ConsoleSettings())
bool getEvent(BrokerEvent &event) const
uint32_t getBrokerBank() const
uint32_t agentCount() const
const SchemaClassKey * getClass(const char *packageName, uint32_t idx) const
const Object * getObject(uint32_t idx) const
ClassKind getClassKind(const SchemaClassKey *key) const
friend class BrokerProxyImpl
const Value * getArgs() const
MethodResponse * methodResponse
BrokerProxy(Console &console)
const SchemaObjectClass * getObjectClass(const SchemaClassKey *key) const
MethodResponse(const MethodResponse &from)
friend class BrokerProxyImpl
const char * getLabel() const
uint32_t packageCount() const
void addConnection(BrokerProxy &broker, void *context)
AgentProxy(const AgentProxy &from)
const Value * getException() const
friend struct AgentProxyImpl
const AgentProxy * getAgent(uint32_t idx) const
const char * getPackageName(uint32_t idx) const
friend struct QueryResponseImpl
friend struct AgentProxyImpl
const SchemaClassKey * classKey
void bindPackage(const char *packageName)
uint32_t getStatus() const
friend struct MethodResponseImpl
friend struct QueryContext
uint32_t getStatus() const
void bindClass(const SchemaClassKey *key)
QueryResponse * queryResponse
friend struct StaticContext
bool getXmtMessage(Message &item) const