Apama
10.15.3.4
|
AP_EventTransportStatus. More...
#include <EventTransport.h>
Public Attributes | |
AP_char8 * | status |
Free form text string containing a transport specific status message. More... | |
AP_uint64 | totalReceived |
Total number of downstream events received since IAF was run. More... | |
AP_uint64 | totalSent |
Total number of upstream events since the IAF was run. More... | |
AP_NormalisedEvent * | statusDictionary |
Additional status information about this transport. More... | |
Transport status information structure, filled in by the getStatus call.
The first field (status) is a free-form text string that the transport can use to report any custom status information it might have. The iaf_watch tool will display the contents of this string. Note that the length of the status string is limited, currently to 1024 characters. Longer strings will be silently truncated. The next two fields (totalReceived and totalSent) report the total number of events received and sent by the transport. The last field, a pointer to an AP_NormalisedEvent, can contain custom information such as the state of the adapter.
AP_char8* AP_EventTransportStatus::status |
Free form text string containing a transport specific status message.
Strings longer than 1024 will be truncated
AP_NormalisedEvent* AP_EventTransportStatus::statusDictionary |
Additional status information about this transport.
Standard statusDictionary keys are
VERSION=transport_version_string
CONFIG_VERSION=config_version_string
CONNECTION=connectionGeneration (If the adapter manages only one connection)
or
CONNECTION_connectionId=connectionGeneration (If the adpater manages multiple connections)
AP_uint64 AP_EventTransportStatus::totalReceived |
Total number of downstream events received since IAF was run.
AP_uint64 AP_EventTransportStatus::totalSent |
Total number of upstream events since the IAF was run.