Qpid Management Framework  0.24
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
qmf::engine::AgentEvent Struct Reference

#include <Agent.h>

Collaboration diagram for qmf::engine::AgentEvent:

Public Types

enum  EventKind {
  GET_QUERY = 1, START_SYNC = 2, END_SYNC = 3, METHOD_CALL = 4,
  DECLARE_QUEUE = 5, DELETE_QUEUE = 6, BIND = 7, UNBIND = 8,
  SETUP_COMPLETE = 9
}
 

Public Attributes

EventKind kind
 
uint32_t sequence
 
char * authUserId
 
char * authToken
 
char * name
 
Objectobject
 
ObjectIdobjectId
 
Queryquery
 
Valuearguments
 
char * exchange
 
char * bindingKey
 
const SchemaObjectClassobjectClass
 

Detailed Description

AgentEvent

This structure represents a QMF event coming from the agent to the application.

Member Enumeration Documentation

Enumerator
GET_QUERY 
START_SYNC 
END_SYNC 
METHOD_CALL 
DECLARE_QUEUE 
DELETE_QUEUE 
BIND 
UNBIND 
SETUP_COMPLETE 

Member Data Documentation

Value* qmf::engine::AgentEvent::arguments
char* qmf::engine::AgentEvent::authToken
char* qmf::engine::AgentEvent::authUserId
char* qmf::engine::AgentEvent::bindingKey
char* qmf::engine::AgentEvent::exchange
EventKind qmf::engine::AgentEvent::kind
char* qmf::engine::AgentEvent::name
Object* qmf::engine::AgentEvent::object
const SchemaObjectClass* qmf::engine::AgentEvent::objectClass
ObjectId* qmf::engine::AgentEvent::objectId
Query* qmf::engine::AgentEvent::query
uint32_t qmf::engine::AgentEvent::sequence

The documentation for this struct was generated from the following file: