Apama  9.12.0.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AP_EngineInfo_Functions Struct Reference

EngineInfo function API. More...

#include <engine_client_c.h>

Public Member Functions

 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumMonitors)(AP_EngineInfo *info)
 Gets the number of monitors in the engine. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumEventTypes)(AP_EngineInfo *info)
 Gets the number of event types in the engine. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumTimers)(AP_EngineInfo *info)
 Gets the number of timers in the engine. More...
 
AP_NamedMonitorInfo
**AP_ENGINE_CLIENT_CALL * 
getMonitors (AP_EngineInfo *info)
 Returns information about the monitors in the engine, in the form of a NULL terminated array of pointers to AP_NamedMonitorInfo instances. More...
 
AP_NamedEventTypeInfo
**AP_ENGINE_CLIENT_CALL * 
getEventTypes (AP_EngineInfo *info)
 Returns information about the event types in the engine, in the form of a NULL terminated array of pointers to AP_NamedEventTypeInfo instances. More...
 
AP_NamedTimerInfo
**AP_ENGINE_CLIENT_CALL * 
getTimers (AP_EngineInfo *info)
 Returns information about the timers in the engine, in the form of a NULL terminated array of pointers to AP_NamedTimerInfo instances. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumJavaApplications)(AP_EngineInfo *info)
 Gets the number of Java applications in the engine. More...
 
AP_NamedJavaApplicationInfo
**AP_ENGINE_CLIENT_CALL * 
getJavaApplications (AP_EngineInfo *info)
 Returns information about the Java applications in the engine, in the form of a NULL terminated array of pointers to AP_NamedJavaApplicationInfo instances. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumContexts)(AP_EngineInfo *info)
 Gets the number of contexts in the engine. More...
 
AP_NamedContextInfo
**AP_ENGINE_CLIENT_CALL * 
getContexts (AP_EngineInfo *info)
 Returns information about the contexts in the engine, in the form of a NULL terminated array of pointers to AP_NamedContextInfo instances. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumAggregates)(AP_EngineInfo *info)
 Gets the number of aggregate functions in the engine. More...
 
AP_NamedAggregateInfo
**AP_ENGINE_CLIENT_CALL * 
getAggregates (AP_EngineInfo *info)
 Returns information about the aggregate functions in the engine, in the form of a NULL terminated array of pointers to AP_NamedAggregateInfo instances. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumReceivers)(AP_EngineInfo *info)
 Gets the number of receivers connected to the engine. More...
 
AP_NamedReceiverInfo
**AP_ENGINE_CLIENT_CALL * 
getReceivers (AP_EngineInfo *info)
 Returns information about the receivers connected to the engine, in the form of a NULL terminated array of pointers to AP_NamedReceiverInfo instances. More...
 
 AP_uint32 (AP_ENGINE_CLIENT_CALL *getNumPluginReceivers)(AP_EngineInfo *info)
 Gets the number of plugin receivers in the engine. More...
 
AP_NamedPluginReceiverInfo
**AP_ENGINE_CLIENT_CALL * 
getPluginReceivers (AP_EngineInfo *info)
 Returns information about the plugin receivers in the engine, in the form of a NULL terminated array of pointers to AP_NamedReceiverInfo instances. More...
 

Detailed Description

EngineInfo function API.

Deprecated:
The C++ API should be used in preference

Member Function Documentation

AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumMonitors)

Gets the number of monitors in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumEventTypes)

Gets the number of event types in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumTimers)

Gets the number of timers in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumJavaApplications)

Gets the number of Java applications in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumContexts)

Gets the number of contexts in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumAggregates)

Gets the number of aggregate functions in the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumReceivers)

Gets the number of receivers connected to the engine.

Deprecated:
The C++ API should be used in preference
AP_EngineInfo_Functions::AP_uint32 ( AP_ENGINE_CLIENT_CALL *  getNumPluginReceivers)

Gets the number of plugin receivers in the engine.

Deprecated:
The C++ API should be used in preference
AP_NamedAggregateInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getAggregates ( AP_EngineInfo info)

Returns information about the aggregate functions in the engine, in the form of a NULL terminated array of pointers to AP_NamedAggregateInfo instances.

The size of the array can be found by calling getNumAggregates (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedContextInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getContexts ( AP_EngineInfo info)

Returns information about the contexts in the engine, in the form of a NULL terminated array of pointers to AP_NamedContextInfo instances.

The size of the array can be found by calling getNumContexts (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedEventTypeInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getEventTypes ( AP_EngineInfo info)

Returns information about the event types in the engine, in the form of a NULL terminated array of pointers to AP_NamedEventTypeInfo instances.

The size of the array can be found by calling getNumEventTypes (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedJavaApplicationInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getJavaApplications ( AP_EngineInfo info)

Returns information about the Java applications in the engine, in the form of a NULL terminated array of pointers to AP_NamedJavaApplicationInfo instances.

The size of the array can be found by calling getNumJavaApplications (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedMonitorInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getMonitors ( AP_EngineInfo info)

Returns information about the monitors in the engine, in the form of a NULL terminated array of pointers to AP_NamedMonitorInfo instances.

The size of the array can be found by calling getNumMonitors (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedPluginReceiverInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getPluginReceivers ( AP_EngineInfo info)

Returns information about the plugin receivers in the engine, in the form of a NULL terminated array of pointers to AP_NamedReceiverInfo instances.

The size of the array can be found by calling getNumPluginReceivers (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedReceiverInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getReceivers ( AP_EngineInfo info)

Returns information about the receivers connected to the engine, in the form of a NULL terminated array of pointers to AP_NamedReceiverInfo instances.

The size of the array can be found by calling getNumReceivers (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference
AP_NamedTimerInfo** AP_ENGINE_CLIENT_CALL* AP_EngineInfo_Functions::getTimers ( AP_EngineInfo info)

Returns information about the timers in the engine, in the form of a NULL terminated array of pointers to AP_NamedTimerInfo instances.

The size of the array can be found by calling getNumTimers (or looking for the NULL terminator).

Deprecated:
The C++ API should be used in preference

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