# Class CIM_TCPStatisticalData
extends CIM_StatisticalData

TCPStatisticalData is the statistics class for a TCP connection group which belongs to the transport layer of the ComputerSystem or more granular to TCP NetworkPipe.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_StatisticalData
|
+--CIM_TCPStatisticalData

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | TCPStatisticalData is the statistics class for a TCP connection group which belongs to the transport layer of the ComputerSystem or more granular to TCP NetworkPipe.
Experimental | boolean | true
UMLPackagePath | string | CIM::Network::ChannelExtender
Version | string | 2.8.1000

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
ActiveOpenConnections | uint32 |
Counter | boolean | true
Description | string | The number of times TCP connections have made a direct transition to the SYN_SENT state from the CLOSED state.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpActiveOpens
AttemptsFails | uint32 |
Counter | boolean | true
Description | string | The number of times TCP connections have made a direct transition to the CLOSED state from either the SYN_SENT state or the SYN_RCVD state, plus the number of times TCP connections have made a direct transition to the LISTEN state from the SYN_RCVD state.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpAttemptFails
EstablishedConnections | uint32 |
Counter | boolean | true
Description | string | The number of TCP connections for which the current state is either ESTABLISHED or CLOSE_ WAIT.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpCurrEstab
EstablishedResets | uint32 |
Counter | boolean | true
Description | string | The number of times TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE_WAIT state.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpEstabResets
PassiveOpenConnections | uint32 |
Counter | boolean | true
Description | string | The number of times TCP connections have made a direct transition to the SYN_RCVD state from the LISTEN state.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpPassiveOpens
ReceivedSegments | uint32 |
Counter | boolean | true
Description | string | The total number of segments received in error (e.g., bad TCP checksums).
MappingStrings | string | MIB.IETF|TCP-MIB.tcpInSegs
ReceivedSegmentsInError | uint32 |
Counter | boolean | true
Description | string | The total number of segments received in error (e.g., bad TCP checksums).
MappingStrings | string | MIB.IETF|TCP-MIB.tcpInErrs
RetransmittedSegments | uint32 |
Counter | boolean | true
Description | string | The total number of segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously transmitted octets.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpRetransSegs
SentResetSegments | uint32 |
Counter | boolean | true
Description | string | The number of TCP segments sent containing the RST flag.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpOutRsts
SentSegments | uint32 |
Counter | boolean | true
Description | string | The total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.
MappingStrings | string | MIB.IETF|TCP-MIB.tcpOutSegs

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_StatisticalData
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_StatisticalData
SampleInterval | datetime | CIM_StatisticalData
StartStatisticTime | datetime | CIM_StatisticalData
StatisticTime | datetime | CIM_StatisticalData

## Class Methods

### Inherited Class Methods

Name | Return Type | Class Origin
--- | --- | ---
ResetSelectedStats | uint32 | CIM_StatisticalData