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