Data Structures
Here are the data structures with brief descriptions:
arm2_correlator | ARM 2.0 correlator structure definitions |
arm3_correlator | ARM 3.0 correlator structure definitions |
arm_buffer4 | User data buffer used to pass different kind of data to a function |
arm_correlator | ARM 4.0 correlator structure |
arm_correlator_header | Correlator header which must be the same across all implementations |
arm_id | An ID is a 16-byte binary value, such as a UUID |
arm_message_rcvd_event | Describes a received event |
arm_message_sent_event | Describes a sent event |
arm_metric | Used to pass a metric value to the ARM implementation |
arm_metric_binding | Binds a metric definition (id) to a certain transaction metric slot |
arm_metric_cntrdivr32 | 32-bit integer plus a 32-bit divisor, used to simulate floating-point counter |
arm_metric_gaugedivr32 | 32-bit integer plus a 32-bit divisor, used to simulate floating-point gauge |
arm_property | Defines a name value property pair |
arm_subbuffer | Generic sub-buffer structure |
arm_subbuffer_app_context | Used to associate context properties to an application instance |
arm_subbuffer_app_control | The sub-buffer is used by applications to request the type and scope of instrumentation the ARM implementation prefers |
arm_subbuffer_app_identity | Used to specify additional identity properties for an application |
arm_subbuffer_arrival_time | Used to pass the arrival time for a transaction instance |
arm_subbuffer_block_cause | Used to specify a block cause for a blocking transaction |
arm_subbuffer_charset | Used to specify which charset the application uses |
arm_subbuffer_diag_detail | Used to provide diagnostic detail information for not good transactions |
arm_subbuffer_diag_properties | Used to pass diagnostic detail properties to the ARM implementation |
arm_subbuffer_formatted_arrival_time_strings | Used to pass a arrival time in a string representation |
arm_subbuffer_formatted_arrival_time_usecJan1970 | Used to pass a arrival time since jan 1970 |
arm_subbuffer_message_rcvd_event | Used to pass an received event to the ARM implementation |
arm_subbuffer_message_sent_event | Used to pass a sent event to the ARM implementation |
arm_subbuffer_metric_bindings | Used to associate metrics to a transaction |
arm_subbuffer_metric_values | Used to pass a metric values to the ARM implementation |
arm_subbuffer_prep_stats | Used to pass a arrival time as a pre-calculated preparation statistics |
arm_subbuffer_prep_time | Used to pass a arrival time as a pre-calculated preparation time |
arm_subbuffer_system_address | Used to specify a different system than the one on which the call is executed |
arm_subbuffer_tran_context | Used to associate context properties to a transaction instance |
arm_subbuffer_tran_id_control | The sub-buffer is used by applications to request the type and scope of instrumentation the ARM implementation prefers for all instances using a registered transaction ID |
arm_subbuffer_tran_identity | Used to specify additional identity properties for a transaction |
arm_subbuffer_tran_instance_control | The Transaction Instance Control sub-buffer is used by applications to request the type and scope of instrumentation the ARM implementation prefers for a transaction instance |
arm_subbuffer_user | Used to associate an user name and/or ID to a transaction instance |
arm_your_correlator | Define an agent implementation's correlator format here |