arm41agent.h
Go to the documentation of this file.
00001 /* ------------------------------------------------------------------------- */ 00002 /* */ 00003 /* Copyright (c) 2007 The Open Group */ 00004 /* */ 00005 /* Permission is hereby granted, free of charge, to any person obtaining a */ 00006 /* copy of this software (the "Software"), to deal in the Software without */ 00007 /* restriction, including without limitation the rights to use, copy, */ 00008 /* modify, merge, publish, distribute, sublicense, and/or sell copies of */ 00009 /* the Software, and to permit persons to whom the Software is furnished */ 00010 /* to do so, subject to the following conditions: */ 00011 /* */ 00012 /* The above copyright notice and this permission notice shall be included */ 00013 /* in all copies or substantial portions of the Software. */ 00014 /* */ 00015 /* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS */ 00016 /* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */ 00017 /* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. */ 00018 /* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */ 00019 /* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT */ 00020 /* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR */ 00021 /* THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 00022 /* */ 00023 /* ------------------------------------------------------------------------- */ 00024 /* */ 00025 /* This file corresponds to following documentation: */ 00026 /* */ 00027 /* Technical Standard */ 00028 /* Application Response Measurement (ARM) */ 00029 /* Issue 4.1 Version 1 - C Binding */ 00030 /* */ 00031 /* ------------------------------------------------------------------------- */ 00032 00033 00048 #ifndef ARM41AGENT_H_INCLUDED 00049 #define ARM41AGENT_H_INCLUDED 00050 00051 #include "arm41.h" /* ARM 4.0 and ARM 4.1 API definitions */ 00052 00053 #ifndef ARM4AGENT_H_INCLUDED 00054 #include "arm4agent.h" 00055 #endif /* ARM4AGENT_H_INCLUDED */ 00056 00057 /* ------------------------------------------------------------------------- */ 00058 /* ------------------------- ARM agent definitions ------------------------- */ 00059 /* ------------------------------------------------------------------------- */ 00060 00061 /* Correlator flag bit definitions */ 00062 /* Instrumentors should use the new ARM_SET_CORRELATOR_FLAG() macro with the */ 00063 /* API *_FLAGNUM_* constants instead. */ 00064 00065 #define ARM_CORR_FLAG_ASYNCH (0x20) 00067 #define ARM_CORR_FLAG_INDEPENDENT (0x10) 00070 /* Known ARM correlator formats: Vendor reserved arena 1-127 */ 00071 #define ARM_CORR_FORMAT_MYARM 100 00073 #endif /* ARM41AGENT_H_INCLUDED */ 00074
Documentation generated on Thu May 24 2018 22:24:14. © 2018 by MyARM GmbH