ReactOS 0.4.16-dev-1946-g52006dd
tcpestats.h File Reference

Go to the source code of this file.

Classes

struct  _TCP_ESTATS_BANDWIDTH_ROD_v0
 
struct  _TCP_ESTATS_BANDWIDTH_RW_v0
 
struct  _TCP_ESTATS_DATA_ROD_v0
 
struct  _TCP_ESTATS_DATA_RW_v0
 
struct  _TCP_ESTATS_FINE_RTT_RW_v0
 
struct  _TCP_ESTATS_FINE_RTT_ROD_v0
 
struct  _TCP_ESTATS_OBS_REC_ROD_v0
 
struct  _TCP_ESTATS_OBS_REC_RW_v0
 
struct  _TCP_ESTATS_PATH_ROD_v0
 
struct  _TCP_ESTATS_PATH_RW_v0
 
struct  _TCP_ESTATS_REC_ROD_v0
 
struct  _TCP_ESTATS_REC_RW_v0
 
struct  _TCP_ESTATS_SEND_BUFF_ROD_v0
 
struct  _TCP_ESTATS_SEND_BUFF_RW_v0
 
struct  _TCP_ESTATS_SND_CONG_ROD_v0
 
struct  _TCP_ESTATS_SND_CONG_ROS_v0
 
struct  _TCP_ESTATS_SND_CONG_RW_v0
 
struct  _TCP_ESTATS_SYN_OPTS_ROS_v0
 

Typedefs

typedef enum _TCP_BOOLEAN_OPTIONAL TCP_BOOLEAN_OPTIONAL
 
typedef enum _TCP_BOOLEAN_OPTIONALPTCP_BOOLEAN_OPTIONAL
 
typedef enum TCP_ESTATS_TYPEPTCP_ESTATS_TYPE
 
typedef enum TCP_SOFT_ERRORPTCP_SOFT_ERROR
 
typedef struct _TCP_ESTATS_BANDWIDTH_ROD_v0 TCP_ESTATS_BANDWIDTH_ROD_v0
 
typedef struct _TCP_ESTATS_BANDWIDTH_ROD_v0PTCP_ESTATS_BANDWIDTH_ROD_v0
 
typedef struct _TCP_ESTATS_BANDWIDTH_RW_v0 TCP_ESTATS_BANDWIDTH_RW_v0
 
typedef struct _TCP_ESTATS_BANDWIDTH_RW_v0PTCP_ESTATS_BANDWIDTH_RW_v0
 
typedef struct _TCP_ESTATS_DATA_ROD_v0 TCP_ESTATS_DATA_ROD_v0
 
typedef struct _TCP_ESTATS_DATA_ROD_v0PTCP_ESTATS_DATA_ROD_v0
 
typedef struct _TCP_ESTATS_DATA_RW_v0 TCP_ESTATS_DATA_RW_v0
 
typedef struct _TCP_ESTATS_DATA_RW_v0PTCP_ESTATS_DATA_RW_v0
 
typedef struct _TCP_ESTATS_FINE_RTT_RW_v0 TCP_ESTATS_FINE_RTT_RW_v0
 
typedef struct _TCP_ESTATS_FINE_RTT_RW_v0PTCP_ESTATS_FINE_RTT_RW_v0
 
typedef struct _TCP_ESTATS_FINE_RTT_ROD_v0 TCP_ESTATS_FINE_RTT_ROD_v0
 
typedef struct _TCP_ESTATS_FINE_RTT_ROD_v0PTCP_ESTATS_FINE_RTT_ROD_v0
 
typedef struct _TCP_ESTATS_OBS_REC_ROD_v0 TCP_ESTATS_OBS_REC_ROD_v0
 
typedef struct _TCP_ESTATS_OBS_REC_ROD_v0PTCP_ESTATS_OBS_REC_ROD_v0
 
typedef struct _TCP_ESTATS_OBS_REC_RW_v0 TCP_ESTATS_OBS_REC_RW_v0
 
typedef struct _TCP_ESTATS_OBS_REC_RW_v0PTCP_ESTATS_OBS_REC_RW_v0
 
typedef struct _TCP_ESTATS_PATH_ROD_v0 TCP_ESTATS_PATH_ROD_v0
 
typedef struct _TCP_ESTATS_PATH_ROD_v0PTCP_ESTATS_PATH_ROD_v0
 
typedef struct _TCP_ESTATS_PATH_RW_v0 TCP_ESTATS_PATH_RW_v0
 
typedef struct _TCP_ESTATS_PATH_RW_v0PTCP_ESTATS_PATH_RW_v0
 
typedef struct _TCP_ESTATS_REC_ROD_v0 TCP_ESTATS_REC_ROD_v0
 
typedef struct _TCP_ESTATS_REC_ROD_v0PTCP_ESTATS_REC_ROD_v0
 
typedef struct _TCP_ESTATS_REC_RW_v0 TCP_ESTATS_REC_RW_v0
 
typedef struct _TCP_ESTATS_REC_RW_v0PTCP_ESTATS_REC_RW_v0
 
typedef struct _TCP_ESTATS_SEND_BUFF_ROD_v0 TCP_ESTATS_SEND_BUFF_ROD_v0
 
typedef struct _TCP_ESTATS_SEND_BUFF_ROD_v0PTCP_ESTATS_SEND_BUFF_ROD_v0
 
typedef struct _TCP_ESTATS_SEND_BUFF_RW_v0 TCP_ESTATS_SEND_BUFF_RW_v0
 
typedef struct _TCP_ESTATS_SEND_BUFF_RW_v0PTCP_ESTATS_SEND_BUFF_RW_v0
 
typedef struct _TCP_ESTATS_SND_CONG_ROD_v0 TCP_ESTATS_SND_CONG_ROD_v0
 
typedef struct _TCP_ESTATS_SND_CONG_ROD_v0PTCP_ESTATS_SND_CONG_ROD_v0
 
typedef struct _TCP_ESTATS_SND_CONG_ROS_v0 TCP_ESTATS_SND_CONG_ROS_v0
 
typedef struct _TCP_ESTATS_SND_CONG_ROS_v0PTCP_ESTATS_SND_CONG_ROS_v0
 
typedef struct _TCP_ESTATS_SND_CONG_RW_v0 TCP_ESTATS_SND_CONG_RW_v0
 
typedef struct _TCP_ESTATS_SND_CONG_RW_v0PTCP_ESTATS_SND_CONG_RW_v0
 
typedef struct _TCP_ESTATS_SYN_OPTS_ROS_v0 TCP_ESTATS_SYN_OPTS_ROS_v0
 
typedef struct _TCP_ESTATS_SYN_OPTS_ROS_v0PTCP_ESTATS_SYN_OPTS_ROS_v0
 

Enumerations

enum  _TCP_BOOLEAN_OPTIONAL { TcpBoolOptUnchanged = -1 , TcpBoolOptDisabled = 0 , TcpBoolOptEnabled = 1 }
 
enum  TCP_ESTATS_TYPE {
  TcpConnectionEstatsSynOpts = 0 , TcpConnectionEstatsData = 1 , TcpConnectionEstatsSndCong = 2 , TcpConnectionEstatsPath = 3 ,
  TcpConnectionEstatsSendBuff = 4 , TcpConnectionEstatsRec = 5 , TcpConnectionEstatsObsRec = 6 , TcpConnectionEstatsBandwidth = 7 ,
  TcpConnectionEstatsFineRtt = 8 , TcpConnectionEstatsMaximum = 9 , TcpConnectionEstatsSynOpts , TcpConnectionEstatsData ,
  TcpConnectionEstatsSndCong , TcpConnectionEstatsPath , TcpConnectionEstatsSendBuff , TcpConnectionEstatsRec ,
  TcpConnectionEstatsObsRec , TcpConnectionEstatsBandwidth , TcpConnectionEstatsFineRtt , TcpConnectionEstatsMaximum
}
 
enum  TCP_SOFT_ERROR {
  TcpErrorNone = 0 , TcpErrorBelowDataWindow = 1 , TcpErrorAboveDataWindow = 2 , TcpErrorBelowAckWindow = 3 ,
  TcpErrorAboveAckWindow = 4 , TcpErrorBelowTsWindow = 5 , TcpErrorAboveTsWindow = 6 , TcpErrorDataChecksumError = 7 ,
  TcpErrorDataLengthError = 8 , TcpErrorMaxSoftError = 9
}
 

Typedef Documentation

◆ PTCP_BOOLEAN_OPTIONAL

◆ PTCP_ESTATS_BANDWIDTH_ROD_v0

◆ PTCP_ESTATS_BANDWIDTH_RW_v0

◆ PTCP_ESTATS_DATA_ROD_v0

◆ PTCP_ESTATS_DATA_RW_v0

◆ PTCP_ESTATS_FINE_RTT_ROD_v0

◆ PTCP_ESTATS_FINE_RTT_RW_v0

◆ PTCP_ESTATS_OBS_REC_ROD_v0

◆ PTCP_ESTATS_OBS_REC_RW_v0

◆ PTCP_ESTATS_PATH_ROD_v0

◆ PTCP_ESTATS_PATH_RW_v0

◆ PTCP_ESTATS_REC_ROD_v0

◆ PTCP_ESTATS_REC_RW_v0

◆ PTCP_ESTATS_SEND_BUFF_ROD_v0

◆ PTCP_ESTATS_SEND_BUFF_RW_v0

◆ PTCP_ESTATS_SND_CONG_ROD_v0

◆ PTCP_ESTATS_SND_CONG_ROS_v0

◆ PTCP_ESTATS_SND_CONG_RW_v0

◆ PTCP_ESTATS_SYN_OPTS_ROS_v0

◆ PTCP_ESTATS_TYPE

◆ PTCP_SOFT_ERROR

◆ TCP_BOOLEAN_OPTIONAL

◆ TCP_ESTATS_BANDWIDTH_ROD_v0

◆ TCP_ESTATS_BANDWIDTH_RW_v0

◆ TCP_ESTATS_DATA_ROD_v0

◆ TCP_ESTATS_DATA_RW_v0

◆ TCP_ESTATS_FINE_RTT_ROD_v0

◆ TCP_ESTATS_FINE_RTT_RW_v0

◆ TCP_ESTATS_OBS_REC_ROD_v0

◆ TCP_ESTATS_OBS_REC_RW_v0

◆ TCP_ESTATS_PATH_ROD_v0

◆ TCP_ESTATS_PATH_RW_v0

◆ TCP_ESTATS_REC_ROD_v0

◆ TCP_ESTATS_REC_RW_v0

◆ TCP_ESTATS_SEND_BUFF_ROD_v0

◆ TCP_ESTATS_SEND_BUFF_RW_v0

◆ TCP_ESTATS_SND_CONG_ROD_v0

◆ TCP_ESTATS_SND_CONG_ROS_v0

◆ TCP_ESTATS_SND_CONG_RW_v0

◆ TCP_ESTATS_SYN_OPTS_ROS_v0

Enumeration Type Documentation

◆ _TCP_BOOLEAN_OPTIONAL

Enumerator
TcpBoolOptUnchanged 
TcpBoolOptDisabled 
TcpBoolOptEnabled 

Definition at line 12 of file tcpestats.h.

12 {
enum _TCP_BOOLEAN_OPTIONAL TCP_BOOLEAN_OPTIONAL
enum _TCP_BOOLEAN_OPTIONAL * PTCP_BOOLEAN_OPTIONAL
@ TcpBoolOptUnchanged
Definition: tcpestats.h:13
@ TcpBoolOptEnabled
Definition: tcpestats.h:15
@ TcpBoolOptDisabled
Definition: tcpestats.h:14

◆ TCP_ESTATS_TYPE

Enumerator
TcpConnectionEstatsSynOpts 
TcpConnectionEstatsData 
TcpConnectionEstatsSndCong 
TcpConnectionEstatsPath 
TcpConnectionEstatsSendBuff 
TcpConnectionEstatsRec 
TcpConnectionEstatsObsRec 
TcpConnectionEstatsBandwidth 
TcpConnectionEstatsFineRtt 
TcpConnectionEstatsMaximum 
TcpConnectionEstatsSynOpts 
TcpConnectionEstatsData 
TcpConnectionEstatsSndCong 
TcpConnectionEstatsPath 
TcpConnectionEstatsSendBuff 
TcpConnectionEstatsRec 
TcpConnectionEstatsObsRec 
TcpConnectionEstatsBandwidth 
TcpConnectionEstatsFineRtt 
TcpConnectionEstatsMaximum 

Definition at line 18 of file tcpestats.h.

18 {
TCP_ESTATS_TYPE
Definition: tcpestats.h:18
@ TcpConnectionEstatsSendBuff
Definition: tcpestats.h:23
@ TcpConnectionEstatsSndCong
Definition: tcpestats.h:21
@ TcpConnectionEstatsBandwidth
Definition: tcpestats.h:26
@ TcpConnectionEstatsObsRec
Definition: tcpestats.h:25
@ TcpConnectionEstatsPath
Definition: tcpestats.h:22
@ TcpConnectionEstatsRec
Definition: tcpestats.h:24
@ TcpConnectionEstatsSynOpts
Definition: tcpestats.h:19
@ TcpConnectionEstatsFineRtt
Definition: tcpestats.h:27
@ TcpConnectionEstatsMaximum
Definition: tcpestats.h:28
@ TcpConnectionEstatsData
Definition: tcpestats.h:20
enum TCP_ESTATS_TYPE * PTCP_ESTATS_TYPE

◆ TCP_SOFT_ERROR

Enumerator
TcpErrorNone 
TcpErrorBelowDataWindow 
TcpErrorAboveDataWindow 
TcpErrorBelowAckWindow 
TcpErrorAboveAckWindow 
TcpErrorBelowTsWindow 
TcpErrorAboveTsWindow 
TcpErrorDataChecksumError 
TcpErrorDataLengthError 
TcpErrorMaxSoftError 

Definition at line 31 of file tcpestats.h.

31 {
32 TcpErrorNone = 0,
TCP_SOFT_ERROR
Definition: tcpestats.h:31
@ TcpErrorMaxSoftError
Definition: tcpestats.h:41
@ TcpErrorBelowDataWindow
Definition: tcpestats.h:33
@ TcpErrorBelowTsWindow
Definition: tcpestats.h:37
@ TcpErrorAboveDataWindow
Definition: tcpestats.h:34
@ TcpErrorAboveTsWindow
Definition: tcpestats.h:38
@ TcpErrorDataChecksumError
Definition: tcpestats.h:39
@ TcpErrorAboveAckWindow
Definition: tcpestats.h:36
@ TcpErrorDataLengthError
Definition: tcpestats.h:40
@ TcpErrorBelowAckWindow
Definition: tcpestats.h:35
@ TcpErrorNone
Definition: tcpestats.h:32
enum TCP_SOFT_ERROR * PTCP_SOFT_ERROR