CCCC Software Metrics Report
generated Wed Apr 30 20:49:45 2008

Project Summary

Summary table of high level measures summed over all files processed in the current run.

Procedural Metrics Summary

Table of procedural measures (i.e. lines of code, lines of comment, McCabe's cyclomatic complexity summed over each module.

Object Oriented Design

Table of four of the 6 metrics proposed by Chidamber and Kemerer in their various papers on 'a metrics suite for object oriented design'.

Structural Metrics Summary

Structural metrics based on the relationships of each module with others. Includes fan-out (i.e. number of other modules the current module uses), fan-in (number of other modules which use the current module), and the Information Flow measure suggested by Henry and Kafura, which combines these to give a measure of coupling for the module.

Other Extents

Lexical counts for parts of submitted source files which the analyser was unable to assign to a module. Each record in this table relates to either a part of the code which triggered a parse failure, or to the residual lexical counts relating to parts of a file not associated with a specific module.

About CCCC

A description of the CCCC program.

Project Summary

This table shows measures over the project as a whole. Two variants on the information flow measure IF4 are also presented, one (IF4v) calculated using only relationships in the visible part of the module interface, and the other (IF4c) calculated using only those relationships which imply that changes to the client must be recompiled of the supplier's definition changes.
MetricTagOverallPer Module
Number of modulesNOM 159 
Lines of CodeLOC 19171120.572
McCabe's Cyclomatic NumberMVG 347621.862
Lines of CommentCOM 1037265.233
LOC/COML_C 1.848 
MVG/COMM_C 0.335 
Information Flow measure (  inclusive )IF4 11278 70.931
Information Flow measure (  visible )IF4v 8241 51.830
Information Flow measure (  concrete )IF4c 3219 20.245
Lines of Code rejected by parserREJ 440 

Procedural Metrics Summary

For descriptions of each of these metrics see the information preceding the project summary table. The label cell for each row in this table provides a link to the functions table in the detailed report for the module in question
Module NameLOCMVGCOML_CM_C
ACE_Acceptor 0 0 0------------
ACE_Configuration_Heap 0 0 0------------
ACE_Configuration_Section_Key 0 0 0------------
ACE_Connector 0 0 0------------
ACE_Event_Handler 0 0 0------------
ACE_HANDLE 0 0 0------------
ACE_INET_Addr 0 0 0------------
ACE_INT32 0 0 0------------
ACE_Message_Block 0 0 0------------
ACE_Process 0 0 0------------
ACE_Process_Manager 0 0 0------------
ACE_Process_Options 0 0 0------------
ACE_Reactor 0 0 0------------
ACE_Reactor_Mask 0 0 0------------
ACE_SOCK_Connector 0 0 0------------
ACE_SOCK_Stream 0 0 0------------
ACE_Svc_Handler 2 0 39------------
ACE_TCHAR 0 0 0------------
ACE_TP_Reactor 0 0 0------------
ACE_Task 0 0 0------------
ACE_Time_Value 0 0 0------------
FILE 0 0 0------------
MYSQL 0 0 0------------
MYSQL_RES 0 0 0------------
OSM_ACT_ExecuteProcess 48 6 52 0.923 0.115
OSM_ACT_FTPGet220 111 20 64 1.734 0.312
OSM_ACT_HTTP 80 15 54 1.481 0.278
OSM_ACT_HTTPGet200 143 28 62 2.306 0.452
OSM_ACT_HTTPHeaders 368 95 61 6.033 1.557
OSM_ACT_HTTPResponseTime 65 8 45 1.444 0.178
OSM_ACT_HTTPTextChecker 221 49 89 2.483 0.551
OSM_ACT_HpuxCpuSys 37 5 51 0.725 0.098
OSM_ACT_HpuxCpuTotal 38 5 52 0.731 0.096
OSM_ACT_HpuxCpuUser 37 5 51 0.725 0.098
OSM_ACT_HpuxFSUsed 132 30 72 1.833 0.417
OSM_ACT_HpuxFreeMem 37 5 51 0.725 0.098
OSM_ACT_HpuxNull 25 2 76 0.329------
OSM_ACT_HpuxNumCpu 27 1 53 0.509------
OSM_ACT_HpuxPrcMem 31 1 71 0.437------
OSM_ACT_HpuxPrcSwp 29 1 71 0.408------
OSM_ACT_HpuxProcessDown 122 26 73 1.671 0.356
OSM_ACT_HpuxTotalProc 37 5 51 0.725 0.098
OSM_ACT_HpuxUpTime 32 1 61 0.525------
OSM_ACT_IMAPGetOK 265 46 105 2.524 0.438
OSM_ACT_IP4Interfaces 42 6 51 0.824 0.118
OSM_ACT_IP6Interfaces 42 6 57 0.737 0.105
OSM_ACT_LinuxCPULoad 68 8 53 1.283 0.151
OSM_ACT_LinuxFSPUsed 132 30 58 2.276 0.517
OSM_ACT_LinuxMEMLoad 46 5 67 0.687 0.075
OSM_ACT_LinuxNull 25 2 76 0.329------
OSM_ACT_LinuxNumCpus 37 4 28 1.321------
OSM_ACT_LinuxNumProc 37 5 51 0.725 0.098
OSM_ACT_LinuxPing 90 14 71 1.268 0.197
OSM_ACT_LinuxProcessDown 121 26 72 1.681 0.361
OSM_ACT_LinuxSWPUsed 56 8 57 0.982 0.140
OSM_ACT_LinuxTCPRetrans 45 7 67 0.672 0.104
OSM_ACT_LinuxUPTime 40 3 68 0.588------
OSM_ACT_MYSQLQuery 134 31 47 2.851 0.660
OSM_ACT_MYSQLValuePerSecond 29 7 8 3.625 0.875
OSM_ACT_Nslookup 112 22 56 2.000 0.393
OSM_ACT_ORASQLQuery 164 31 53 3.094 0.585
OSM_ACT_POPGetOK 291 51 76 3.829 0.671
OSM_ACT_SMTPGet220 167 28 65 2.569 0.431
OSM_ACT_SSHGetSSH 112 20 61 1.836 0.328
OSM_ACT_ScanLog 150 35 53 2.830 0.660
OSM_ACT_SearchLog 226 50 88 2.568 0.568
OSM_ACT_TelnetGetStr 93 17 58 1.603 0.293
OSM_ACT_TomcatAvailability 34 5 61 0.557 0.082
OSM_ACT_TomcatDeployed 92 16 70 1.314 0.229
OSM_ACT_TomcatMemory 47 9 43 1.093 0.209
OSM_ACT_TomcatPendingObjects 46 8 43 1.070 0.186
OSM_ACT_TomcatProcessors 46 8 43 1.070 0.186
OSM_ACT_TomcatThreads 46 8 43 1.070 0.186
OSM_ACT_TomcatTimeCPU 47 6 43 1.093 0.140
OSM_ACT_TomcatUptime 45 6 43 1.047 0.140
OSM_ACT_WindowsCpuTotal 72 4 60 1.200------
OSM_ACT_WindowsFSUsed 130 25 103 1.262 0.243
OSM_ACT_WindowsNull 25 2 76 0.329------
OSM_ACT_WindowsNumCpu 23 1 54 0.426------
OSM_ACT_WindowsPrcMem 24 1 77 0.312------
OSM_ACT_WindowsProcessCounter 22 3 35 0.629------
OSM_ACT_WindowsProcessDown 129 30 64 2.016 0.469
OSM_ACT_WindowsUpTime 34 1 57 0.596------
OSM_AG_InsManager 245 47 65 3.769 0.723
OSM_AG_Main 243 47 110 2.209 0.427
OSM_AG_MsgConnector 72 17 514.400 3.400
OSM_AG_MsgManager 114 28 619.000 4.667
OSM_AG_MsgSender 257 66 59 4.356 1.119
OSM_Action_Base 52 7 61 0.852 0.115
OSM_Agent 133 30 74 1.797 0.405
OSM_CMD_MaToTm 95 7 37 2.568 0.189
OSM_CMD_RespMaToTm 28 1 17 1.647------
OSM_CMD_RespTmToMa 30 1 17 1.765------
OSM_CMD_Response 38 2 20 1.900------
OSM_CMD_TmToMa 97 7 37 2.622 0.189
OSM_CfgElement 45 5 18 2.500 0.278
OSM_CfgManager 300 55 117 2.564 0.470
OSM_Command 385 71 87 4.425 0.816
OSM_EndSignal 47 6 41 1.146 0.146
OSM_Event 327 41 100 3.270 0.410
OSM_INFSTATE 18 0 45------------
OSM_Instance_Base 345 60 152 2.270 0.395
OSM_Instance_HTTP 96 26 71 1.352 0.366
OSM_Instance_Hpux 34 7 38 0.895 0.184
OSM_Instance_IP 58 14 30 1.933 0.467
OSM_Instance_Linux 34 7 38 0.895 0.184
OSM_Instance_MySql 99 25 19 5.211 1.316
OSM_Instance_Oracle 91 21 15 6.067 1.400
OSM_Instance_SearchLog 66 17 46 1.435 0.370
OSM_Instance_Tomcat 76 18 53 1.434 0.340
OSM_Instance_Windows 34 7 38 0.895 0.184
OSM_MA_AgsManager 442 98 143 3.091 0.685
OSM_MA_CmdAcceptor 8 0 11------------
OSM_MA_CmdConnector 12 0 15------------
OSM_MA_CmdManager 164 33 47 3.489 0.702
OSM_MA_CmdReceiver 184 32 86 2.140 0.372
OSM_MA_CmdSender 127 21 76 1.671 0.276
OSM_MA_Main 658 110 220 2.991 0.500
OSM_MA_MsgAcceptor 8 0 11------------
OSM_MA_MsgConnector 97 16 34 2.853 0.471
OSM_MA_MsgManager 104 19 45 2.311 0.422
OSM_MA_MsgReceiver 46 10 42 1.095 0.238
OSM_MA_MsgSender 173 46 74 2.338 0.622
OSM_MYSQL_Connector 328 68 163 2.012 0.417
OSM_Message 86 3 66 1.303------
OSM_MessageHeader 25 0 21 1.190------
OSM_MsgHandler 12 2 33------------
OSM_NetMessage 7 0 10------------
OSM_Process 121 19 31 3.903 0.613
OSM_Reactor 69 8 72 0.958 0.111
OSM_Response 44 6 39 1.128 0.154
OSM_SV_Main 246 38 72 3.417 0.528
OSM_SV_MsgAcceptor 8 0 11------------
OSM_SV_MsgManager 220 39 40 5.500 0.975
OSM_SV_MsgReceiver 123 22 52 2.365 0.423
OSM_SV_MsgSender 441 71 109 4.046 0.651
OSM_SignalHandler_Base 18 1 14------------
OSM_TASK 26 0 21 1.238------
OSM_TM_BBddManager 238 46 41 5.805 1.122
OSM_TM_BbddGlobalNote 91 17 39 2.333 0.436
OSM_TM_BbddInfState 459 90 114 4.026 0.789
OSM_TM_BbddMADiscovery 414 63 86 4.814 0.733
OSM_TM_BbddTasks 864 135 199 4.342 0.678
OSM_TM_CmdAcceptor 8 0 11------------
OSM_TM_CmdConnector 13 0 16------------
OSM_TM_CmdManager 147 29 44 3.341 0.659
OSM_TM_CmdReceiver 175 33 104 1.683 0.317
OSM_TM_CmdSender 140 23 76 1.842 0.303
OSM_TM_Main 302 45 94 3.213 0.479
PEER_ADDR 0 0 0------------
UShort 0 0 0------------
anonymous 3616 790 1347 2.684 0.586
iovec 0 0 0------------
regex_t 0 0 0------------
siginfo_t 0 0 0------------
size_t 0 0 0------------
time_t 0 0 0------------
ucontext_t 0 0 0------------
ushort 0 0 0------------

Object Oriented Design

The label cell for each row in this table provides a link to the module summary table in the detailed report for the module in question
Module NameWMC1WMCvDITNOCCBO
ACE_Acceptor 0 0 0 4 4
ACE_Configuration_Heap 0 0 0 0 2
ACE_Configuration_Section_Key 0 0 0 0 2
ACE_Connector 0 0 0 3 3
ACE_Event_Handler 0 0 0 7 7
ACE_HANDLE 0 0 0 0 9
ACE_INET_Addr 0 0 0 0 13
ACE_INT32 0 0 0 0 1
ACE_Message_Block 0 0 0 0 14
ACE_Process 0 0 0 2 3
ACE_Process_Manager 0 0 0 0 1
ACE_Process_Options 0 0 0 0 2
ACE_Reactor 0 0 0 0 2
ACE_Reactor_Mask 0 0 0 0 1
ACE_SOCK_Connector 0 0 0 0 8
ACE_SOCK_Stream 0 0 0 0 9
ACE_Svc_Handler 0 0 0 7 7
ACE_TCHAR 0 0 0 0 91
ACE_TP_Reactor 0 0 0 0 1
ACE_Task 0 0 0 1 1
ACE_Time_Value 0 0 0 0 14
FILE 0 0 0 0 2
MYSQL 0 0 0 0 1
MYSQL_RES 0 0 0 0 1
OSM_ACT_ExecuteProcess 3 3 1 20 23
OSM_ACT_FTPGet220 3 3 1 0 5
OSM_ACT_HTTP 5 5 1 3 9
OSM_ACT_HTTPGet200 3 3 1 0 6
OSM_ACT_HTTPHeaders 2 2 2 0 3
OSM_ACT_HTTPResponseTime 2 2 2 0 3
OSM_ACT_HTTPTextChecker 6 6 2 0 4
OSM_ACT_HpuxCpuSys 2 2 2 0 2
OSM_ACT_HpuxCpuTotal 2 2 2 0 2
OSM_ACT_HpuxCpuUser 2 2 2 0 2
OSM_ACT_HpuxFSUsed 4 4 2 0 2
OSM_ACT_HpuxFreeMem 2 2 2 0 2
OSM_ACT_HpuxNull 3 3 1 0 2
OSM_ACT_HpuxNumCpu 2 2 1 0 2
OSM_ACT_HpuxPrcMem 2 2 1 0 2
OSM_ACT_HpuxPrcSwp 2 2 1 0 2
OSM_ACT_HpuxProcessDown 4 4 2 0 2
OSM_ACT_HpuxTotalProc 2 2 2 0 2
OSM_ACT_HpuxUpTime 2 2 1 0 2
OSM_ACT_IMAPGetOK 3 3 1 0 6
OSM_ACT_IP4Interfaces 2 2 1 0 4
OSM_ACT_IP6Interfaces 2 2 1 0 4
OSM_ACT_LinuxCPULoad 2 2 1 0 2
OSM_ACT_LinuxFSPUsed 4 4 2 0 2
OSM_ACT_LinuxMEMLoad 2 2 1 0 2
OSM_ACT_LinuxNull 3 3 1 0 2
OSM_ACT_LinuxNumCpus 2 2 2 0 2
OSM_ACT_LinuxNumProc 2 2 2 0 2
OSM_ACT_LinuxPing 1 1 2 0 2
OSM_ACT_LinuxProcessDown 4 4 2 0 2
OSM_ACT_LinuxSWPUsed 2 2 1 0 2
OSM_ACT_LinuxTCPRetrans 2 2 1 0 3
OSM_ACT_LinuxUPTime 2 2 1 0 2
OSM_ACT_MYSQLQuery 2 0 1 0 2
OSM_ACT_MYSQLValuePerSecond 1 0 0 0 1
OSM_ACT_Nslookup 3 3 2 0 2
OSM_ACT_ORASQLQuery 2 0 1 0 2
OSM_ACT_POPGetOK 3 3 1 0 6
OSM_ACT_SMTPGet220 3 3 1 0 6
OSM_ACT_SSHGetSSH 3 3 1 0 5
OSM_ACT_ScanLog 3 3 1 0 3
OSM_ACT_SearchLog 6 6 1 0 4
OSM_ACT_TelnetGetStr 3 3 1 0 5
OSM_ACT_TomcatAvailability 1 1 2 0 2
OSM_ACT_TomcatDeployed 2 2 1 0 3
OSM_ACT_TomcatMemory 1 1 2 0 2
OSM_ACT_TomcatPendingObjects 1 1 2 0 2
OSM_ACT_TomcatProcessors 1 1 2 0 2
OSM_ACT_TomcatThreads 1 1 2 0 2
OSM_ACT_TomcatTimeCPU 1 1 2 0 2
OSM_ACT_TomcatUptime 1 1 2 0 2
OSM_ACT_WindowsCpuTotal 2 2 1 0 2
OSM_ACT_WindowsFSUsed 4 4 1 0 2
OSM_ACT_WindowsNull 3 3 1 0 2
OSM_ACT_WindowsNumCpu 2 2 1 0 2
OSM_ACT_WindowsPrcMem 2 2 1 0 2
OSM_ACT_WindowsProcessCounter 2 2 1 0 2
OSM_ACT_WindowsProcessDown 4 4 1 0 2
OSM_ACT_WindowsUpTime 2 2 1 0 2
OSM_AG_InsManager 8 5 0 0 8
OSM_AG_Main 17 11 0 0 2
OSM_AG_MsgConnector 4 0 0 0 4
OSM_AG_MsgManager 3 0 0 0 1
OSM_AG_MsgSender 6 0 0 0 5
OSM_Action_Base 11 11 0 35 38
OSM_Agent 15 12 1 0 4
OSM_CMD_MaToTm 17 0 0 1 4
OSM_CMD_RespMaToTm 5 0 1 1 7
OSM_CMD_RespTmToMa 5 0 1 1 6
OSM_CMD_Response 7 0 0 2 3
OSM_CMD_TmToMa 17 0 0 1 4
OSM_CfgElement 7 7 0 0 2
OSM_CfgManager 20 17 0 0 4
OSM_Command 12 10 1 0 6
OSM_EndSignal 1 1 2 0 3
OSM_Event 10 10 1 0 7
OSM_INFSTATE 1 1 0 0 2
OSM_Instance_Base 16 11 0 7 13
OSM_Instance_HTTP 8 7 1 0 2
OSM_Instance_Hpux 5 5 1 0 2
OSM_Instance_IP 6 5 1 0 2
OSM_Instance_Linux 5 5 1 0 2
OSM_Instance_MySql 3 0 0 0 1
OSM_Instance_Oracle 3 0 0 0 1
OSM_Instance_SearchLog 7 7 1 0 2
OSM_Instance_Tomcat 8 7 1 0 2
OSM_Instance_Windows 5 5 1 0 2
OSM_MA_AgsManager 15 6 1 0 6
OSM_MA_CmdAcceptor 0 0 1 0 2
OSM_MA_CmdConnector 1 1 1 0 2
OSM_MA_CmdManager 6 5 0 0 5
OSM_MA_CmdReceiver 6 2 1 0 4
OSM_MA_CmdSender 8 6 1 0 6
OSM_MA_Main 32 23 0 0 2
OSM_MA_MsgAcceptor 0 0 1 0 2
OSM_MA_MsgConnector 5 3 1 0 7
OSM_MA_MsgManager 7 6 0 0 4
OSM_MA_MsgReceiver 2 2 1 0 2
OSM_MA_MsgSender 5 5 1 0 7
OSM_MYSQL_Connector 9 9 0 0 10
OSM_Message 30 30 0 0 5
OSM_MessageHeader 3 3 0 0 2
OSM_MsgHandler 5 5 0 0 2
OSM_NetMessage 1 1 0 0 2
OSM_Process 3 1 1 0 6
OSM_Reactor 5 5 0 0 2
OSM_Response 2 2 2 0 5
OSM_SV_Main 11 6 0 0 1
OSM_SV_MsgAcceptor 0 0 1 0 2
OSM_SV_MsgManager 6 5 0 0 3
OSM_SV_MsgReceiver 3 2 1 0 3
OSM_SV_MsgSender 8 8 1 0 7
OSM_SignalHandler_Base 3 2 1 1 4
OSM_TASK 1 1 0 0 3
OSM_TM_BBddManager 7 6 0 0 6
OSM_TM_BbddGlobalNote 4 4 1 0 5
OSM_TM_BbddInfState 13 4 1 0 7
OSM_TM_BbddMADiscovery 11 5 1 0 4
OSM_TM_BbddTasks 21 4 1 0 8
OSM_TM_CmdAcceptor 0 0 1 0 2
OSM_TM_CmdConnector 2 2 1 0 2
OSM_TM_CmdManager 5 4 0 0 5
OSM_TM_CmdReceiver 6 2 1 0 4
OSM_TM_CmdSender 8 6 1 0 6
OSM_TM_Main 13 7 0 0 1
PEER_ADDR 0 0 0 0 2
UShort 0 0 0 0 5
anonymous 16 7 0 0 0
iovec 0 0 0 0 8
regex_t 0 0 0 0 2
siginfo_t 0 0 0 0 2
size_t 0 0 0 0 5
time_t 0 0 0 0 4
ucontext_t 0 0 0 0 2
ushort 0 0 0 0 1

Structural Metrics Summary

Note that the fan-in and fan-out are calculated by examining the interface of each module. As noted above, three variants of each each of these measures are presented: a count restricted to the part of the interface which is externally visible, a count which only includes relationships which imply the client module needs to be recompiled if the supplier's implementation changes, and an inclusive count The label cell for each row in this table provides a link to the relationships table in the detailed report for the module in question
Module Name Fan-out Fan-in IF4
visconincvisconinclvisconinc
ACE_Acceptor 4 4 4 0 0 0 0 0 0
ACE_Configuration_Heap 1 2 2 0 0 0 0 0 0
ACE_Configuration_Section_Key 1 2 2 0 0 0 0 0 0
ACE_Connector 3 3 3 0 0 0 0 0 0
ACE_Event_Handler 7 7 7 0 0 0 0 0 0
ACE_HANDLE 8 9 9 0 0 0 0 0 0
ACE_INET_Addr 3 11 13 0 0 0 0 0 0
ACE_INT32 1 1 1 0 0 0 0 0 0
ACE_Message_Block 8 0 14 0 0 0 0 0 0
ACE_Process 2 2 3 0 0 0 0 0 0
ACE_Process_Manager 0 1 1 0 0 0 0 0 0
ACE_Process_Options 0 0 2 0 0 0 0 0 0
ACE_Reactor 2 0 2 0 0 0 0 0 0
ACE_Reactor_Mask 1 1 1 0 0 0 0 0 0
ACE_SOCK_Connector 0 8 8 0 0 0 0 0 0
ACE_SOCK_Stream 1 9 9 0 0 0 0 0 0
ACE_Svc_Handler 7 7 7 0 0 0 0 0 0
ACE_TCHAR 86 38 91 0 0 0 0 0 0
ACE_TP_Reactor 1 0 1 0 0 0 0 0 0
ACE_Task 1 1 1 0 0 0 0 0 0
ACE_Time_Value 13 3 14 0 0 0 0 0 0
FILE 0 0 2 0 0 0 0 0 0
MYSQL 1 1 1 0 0 0 0 0 0
MYSQL_RES 1 0 1 0 0 0 0 0 0
OSM_ACT_ExecuteProcess 20 20 20 2 2 3 1600 1600 3600
OSM_ACT_FTPGet220 0 0 0 2 5 5 0 0 0
OSM_ACT_HTTP 3 3 3 3 5 6 81 225 324
OSM_ACT_HTTPGet200 0 0 0 2 6 6 0 0 0
OSM_ACT_HTTPHeaders 0 0 0 2 2 3 0 0 0
OSM_ACT_HTTPResponseTime 0 0 0 2 2 3 0 0 0
OSM_ACT_HTTPTextChecker 0 0 0 2 4 4 0 0 0
OSM_ACT_HpuxCpuSys 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxCpuTotal 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxCpuUser 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxFSUsed 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxFreeMem 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxNull 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxNumCpu 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxPrcMem 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxPrcSwp 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxProcessDown 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxTotalProc 0 0 0 2 1 2 0 0 0
OSM_ACT_HpuxUpTime 0 0 0 2 1 2 0 0 0
OSM_ACT_IMAPGetOK 0 0 0 2 6 6 0 0 0
OSM_ACT_IP4Interfaces 0 0 0 2 2 4 0 0 0
OSM_ACT_IP6Interfaces 0 0 0 2 2 4 0 0 0
OSM_ACT_LinuxCPULoad 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxFSPUsed 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxMEMLoad 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxNull 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxNumCpus 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxNumProc 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxPing 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxProcessDown 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxSWPUsed 0 0 0 2 1 2 0 0 0
OSM_ACT_LinuxTCPRetrans 0 0 0 2 2 3 0 0 0
OSM_ACT_LinuxUPTime 0 0 0 2 1 2 0 0 0
OSM_ACT_MYSQLQuery 0 0 0 2 1 2 0 0 0
OSM_ACT_MYSQLValuePerSecond 0 0 0 1 0 1 0 0 0
OSM_ACT_Nslookup 0 0 0 2 2 2 0 0 0
OSM_ACT_ORASQLQuery 0 0 0 2 1 2 0 0 0
OSM_ACT_POPGetOK 0 0 0 2 6 6 0 0 0
OSM_ACT_SMTPGet220 0 0 0 2 6 6 0 0 0
OSM_ACT_SSHGetSSH 0 0 0 2 5 5 0 0 0
OSM_ACT_ScanLog 0 0 0 2 2 3 0 0 0
OSM_ACT_SearchLog 0 0 0 2 3 4 0 0 0
OSM_ACT_TelnetGetStr 0 0 0 2 5 5 0 0 0
OSM_ACT_TomcatAvailability 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatDeployed 0 0 0 2 3 3 0 0 0
OSM_ACT_TomcatMemory 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatPendingObjects 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatProcessors 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatThreads 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatTimeCPU 0 0 0 2 1 2 0 0 0
OSM_ACT_TomcatUptime 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsCpuTotal 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsFSUsed 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsNull 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsNumCpu 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsPrcMem 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsProcessCounter 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsProcessDown 0 0 0 2 1 2 0 0 0
OSM_ACT_WindowsUpTime 0 0 0 2 1 2 0 0 0
OSM_AG_InsManager 1 0 1 7 3 7 49 0 49
OSM_AG_Main 0 0 0 2 2 2 0 0 0
OSM_AG_MsgConnector 0 0 0 4 0 4 0 0 0
OSM_AG_MsgManager 1 0 1 0 0 0 0 0 0
OSM_AG_MsgSender 1 0 1 4 2 4 16 0 16
OSM_Action_Base 36 35 36 2 1 2 5184 1225 5184
OSM_Agent 1 0 1 2 2 3 4 0 9
OSM_CMD_MaToTm 3 2 3 1 1 1 9 4 9
OSM_CMD_RespMaToTm 3 1 5 2 2 2 36 4 100
OSM_CMD_RespTmToMa 3 1 4 2 2 2 36 4 64
OSM_CMD_Response 2 2 2 1 1 1 4 4 4
OSM_CMD_TmToMa 3 2 3 1 1 1 9 4 9
OSM_CfgElement 1 0 1 1 1 1 1 0 1
OSM_CfgManager 0 0 0 2 3 4 0 0 0
OSM_Command 0 0 0 6 2 6 0 0 0
OSM_EndSignal 0 0 0 3 1 3 0 0 0
OSM_Event 0 0 1 5 3 6 0 0 36
OSM_INFSTATE 0 0 1 1 1 1 0 0 1
OSM_Instance_Base 10 7 10 2 1 3 400 49 900
OSM_Instance_HTTP 0 0 0 2 2 2 0 0 0
OSM_Instance_Hpux 0 0 0 1 2 2 0 0 0
OSM_Instance_IP 0 0 0 2 2 2 0 0 0
OSM_Instance_Linux 0 0 0 1 2 2 0 0 0
OSM_Instance_MySql 0 0 0 1 0 1 0 0 0
OSM_Instance_Oracle 0 0 0 1 0 1 0 0 0
OSM_Instance_SearchLog 0 0 0 2 2 2 0 0 0
OSM_Instance_Tomcat 0 0 0 2 2 2 0 0 0
OSM_Instance_Windows 0 0 0 1 2 2 0 0 0
OSM_MA_AgsManager 0 0 0 3 3 6 0 0 0
OSM_MA_CmdAcceptor 1 1 1 1 1 1 1 1 1
OSM_MA_CmdConnector 0 0 0 2 1 2 0 0 0
OSM_MA_CmdManager 0 0 0 5 3 5 0 0 0
OSM_MA_CmdReceiver 0 0 0 2 2 4 0 0 0
OSM_MA_CmdSender 1 0 1 4 4 5 16 0 25
OSM_MA_Main 0 0 0 2 2 2 0 0 0
OSM_MA_MsgAcceptor 1 1 1 1 1 1 1 1 1
OSM_MA_MsgConnector 2 1 2 5 2 5 100 4 100
OSM_MA_MsgManager 0 0 0 4 3 4 0 0 0
OSM_MA_MsgReceiver 0 0 0 2 2 2 0 0 0
OSM_MA_MsgSender 2 1 2 5 2 5 100 4 100
OSM_MYSQL_Connector 7 2 7 3 2 3 441 16 441
OSM_Message 1 0 1 4 3 4 16 0 16
OSM_MessageHeader 1 1 1 1 1 1 1 1 1
OSM_MsgHandler 0 0 0 2 1 2 0 0 0
OSM_NetMessage 1 1 1 1 1 1 1 1 1
OSM_Process 0 2 2 2 3 4 0 36 64
OSM_Reactor 0 0 0 2 0 2 0 0 0
OSM_Response 2 2 2 3 2 3 36 16 36
OSM_SV_Main 0 0 0 1 1 1 0 0 0
OSM_SV_MsgAcceptor 1 1 1 1 1 1 1 1 1
OSM_SV_MsgManager 0 0 0 3 3 3 0 0 0
OSM_SV_MsgReceiver 0 0 0 2 2 3 0 0 0
OSM_SV_MsgSender 1 1 1 6 2 6 36 4 36
OSM_SignalHandler_Base 1 1 1 3 1 3 9 1 9
OSM_TASK 0 0 1 2 2 2 0 0 4
OSM_TM_BBddManager 0 0 0 6 5 6 0 0 0
OSM_TM_BbddGlobalNote 1 1 1 3 2 4 9 4 16
OSM_TM_BbddInfState 1 1 1 3 2 6 9 4 36
OSM_TM_BbddMADiscovery 1 1 1 3 1 3 9 1 9
OSM_TM_BbddTasks 1 1 1 3 2 7 9 4 49
OSM_TM_CmdAcceptor 1 1 1 1 1 1 1 1 1
OSM_TM_CmdConnector 0 0 0 2 1 2 0 0 0
OSM_TM_CmdManager 0 0 0 5 3 5 0 0 0
OSM_TM_CmdReceiver 0 0 0 2 2 4 0 0 0
OSM_TM_CmdSender 1 0 1 4 4 5 16 0 25
OSM_TM_Main 0 0 0 1 1 1 0 0 0
PEER_ADDR 2 0 2 0 0 0 0 0 0
UShort 5 5 5 0 0 0 0 0 0
anonymous 0 0 0 0 0 0 0 0 0
iovec 1 7 8 0 0 0 0 0 0
regex_t 0 2 2 0 0 0 0 0 0
siginfo_t 2 0 2 0 0 0 0 0 0
size_t 3 5 5 0 0 0 0 0 0
time_t 0 4 4 0 0 0 0 0 0
ucontext_t 2 0 2 0 0 0 0 0 0
ushort 1 1 1 0 0 0 0 0 0

Other Extents

LocationTextLOCCOMMVG
ag/osm_agent_basic.cpp:1
<file scope items> 18 55 0
ag/osm_ag_insmanager.cpp:1
<file scope items> 25 46 0
ag/osm_ag_msgmanager.cpp:1
<file scope items> 12 55 0
cm/osm_cfgmanager.cpp:1
<file scope items> 10 52 0
cm/osm_commands.cpp:1
<file scope items> 11 50 0
cm/osm_message.cpp:1
<file scope items> 4 37 0
cm/osm_mysql.cpp:1
<file scope items> 7 7 0
cm/osm_reactor.cpp:1
<file scope items> 2 46 0
ma/osm_ma_agsmanager.cpp:1
<file scope items> 14 44 0
ma/osm_ma_cmdmanager.cpp:1
<file scope items> 21 61 0
ma/osm_ma_msgmanager.cpp:1
<file scope items> 7 42 0
ma/osm_master_agent.cpp:1
<file scope items> 14 49 0
sv/osm_central_server.cpp:1
<file scope items> 6 44 0
sv/osm_sv_msgmanager.cpp:1
<file scope items> 17 54 0
ts/osm_test_mysql.cpp:1
<file scope items> 2 30 0
ag/osm_agent_basic.h:1
<file scope items> 5 33 0
ag/osm_ag_insmanager.h:1
<file scope items> 1 1 0
cm/osm_cfgmanager.h:1
<file scope items> 12 39 0
cm/osm_commands.h:1
<file scope items> 32 58 0
cm/osm_message.h:1
<file scope items> 16 37 0
cm/osm_mysql.h:1
<file scope items> 1 1 0
cm/osm_reactor.h:1
<file scope items> 1 1 0
ma/osm_ma_agsmanager.h:1
<file scope items> 1 1 0
ma/osm_ma_cmdmanager.h:1
<file scope items> 8 37 0
ma/osm_ma_msgmanager.h:1
<file scope items> 8 36 0
ma/osm_master_agent.h:1
<file scope items> 13 50 0
sv/osm_central_server.h:1
<file scope items> 5 42 0
sv/osm_sv_msgmanager.h:1
<file scope items> 8 37 0
agents/ag_hpux/osm_ag_hpux.cpp:1
<file scope items> 4 6 0
agents/ag_http/osm_ag_http.cpp:1
<file scope items> 9 11 0
agents/ag_ip/osm_ag_ip.cpp:1
<file scope items> 4 6 0
agents/ag_linux/osm_ag_linux.cpp:1
<file scope items> 4 6 0
agents/ag_log/osm_ag_log.cpp:1
<file scope items> 9 13 0
agents/ag_mysql/osm_ag_mysql.cpp:1
<file scope items> 5 9 0
agents/ag_oracle/osm_ag_oracle.cpp:1
<file scope items> 4 6 0
agents/ag_tomcat/osm_ag_tomcat.cpp:1
<file scope items> 5 7 0
agents/ag_windows/osm_ag_windows.cpp:1
<file scope items> 4 6 0
psv/task_manager/osm_task_manager.cpp:1
<file scope items> 7 45 0
psv/task_manager/osm_tm_bbddmanager.cpp:1
<file scope items> 51 92 0
psv/task_manager/osm_tm_cmdmanager.cpp:1
<file scope items> 17 56 0
agents/ag_hpux/osm_ag_hpux.h:1
<file scope items> 2 38 0
agents/ag_http/osm_ag_http.h:1
<file scope items> 2 40 0
agents/ag_ip/osm_ag_ip.h:1
<file scope items> 2 39 0
agents/ag_linux/osm_ag_linux.h:1
<file scope items> 2 39 0
agents/ag_log/osm_ag_log.h:1
<file scope items> 2 39 0
agents/ag_tomcat/osm_ag_tomcat.h:1
<file scope items> 2 39 0
agents/ag_windows/osm_ag_windows.h:1
<file scope items> 5 40 0
psv/task_manager/osm_task_manager.h:1
<file scope items> 5 39 0
psv/task_manager/osm_tm_bbddmanager.h:1
<file scope items> 1 1 0
psv/task_manager/osm_tm_cmdmanager.h:1
<file scope items> 8 40 0
psv/warn_manager/osm_warning_manager.h:1
<file scope items> 1 1 0
psv/warn_manager/osm_wn_bbddmanager.h:1
<file scope items> 1 1 0
psv/warn_manager/osm_wn_PROCESS.h:1
<file scope items> 1 1 0
psv/warn_manager/osm_wn_TYPWARNWAY.h:1
<file scope items> 1 1 0
psv/warn_manager/osm_wn_waysmanager.h:1
<file scope items> 1 1 0

About CCCC

This report was generated by the program CCCC, which is FREELY REDISTRIBUTABLE but carries NO WARRANTY.

CCCC was developed by Tim Littlefair. as part of a PhD research project. This project is now completed and descriptions of the findings can be accessed at http://www.chs.ecu.edu.au/~tlittlef.

User support for CCCC can be obtained by mailing the list cccc-users@lists.sourceforge.net.

Please also visit the CCCC development website at http://cccc.sourceforge.net.