ReactOS  0.4.14-dev-583-g2a1ba2c
tcpmib.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _MIB_TCPROW
 
struct  _MIB_TCPTABLE
 
struct  _MIB_TCP6ROW
 
struct  _MIB_TCP6TABLE
 
struct  _MIB_TCP6ROW2
 
struct  _MIB_TCP6TABLE2
 
struct  _MIB_TCPROW_OWNER_PID
 
struct  _MIB_TCPTABLE_OWNER_PID
 
struct  _MIB_TCPROW_OWNER_MODULE
 
struct  _MIB_TCPTABLE_OWNER_MODULE
 
struct  _MIB_TCPROW2
 
struct  _MIB_TCPTABLE2
 
struct  _MIB_TCPSTATS
 

Macros

#define TCPIP_OWNING_MODULE_SIZE   16
 

Typedefs

typedef enum TCP_CONNECTION_OFFLOAD_STATEPTCP_CONNECTION_OFFLOAD_STATE
 
typedef struct _MIB_TCPROW MIB_TCPROW
 
typedef struct _MIB_TCPROWPMIB_TCPROW
 
typedef struct _MIB_TCPTABLE MIB_TCPTABLE
 
typedef struct _MIB_TCPTABLEPMIB_TCPTABLE
 
typedef struct _MIB_TCP6ROW MIB_TCP6ROW
 
typedef struct _MIB_TCP6ROWPMIB_TCP6ROW
 
typedef struct _MIB_TCP6TABLE MIB_TCP6TABLE
 
typedef struct _MIB_TCP6TABLEPMIB_TCP6TABLE
 
typedef struct _MIB_TCP6ROW2 MIB_TCP6ROW2
 
typedef struct _MIB_TCP6ROW2PMIB_TCP6ROW2
 
typedef struct _MIB_TCP6TABLE2 MIB_TCP6TABLE2
 
typedef struct _MIB_TCP6TABLE2PMIB_TCP6TABLE2
 
typedef struct _MIB_TCPROW_OWNER_PID MIB_TCPROW_OWNER_PID
 
typedef struct _MIB_TCPROW_OWNER_PIDPMIB_TCPROW_OWNER_PID
 
typedef struct _MIB_TCPTABLE_OWNER_PID MIB_TCPTABLE_OWNER_PID
 
typedef struct _MIB_TCPTABLE_OWNER_PIDPMIB_TCPTABLE_OWNER_PID
 
typedef struct _MIB_TCPROW_OWNER_MODULE MIB_TCPROW_OWNER_MODULE
 
typedef struct _MIB_TCPROW_OWNER_MODULEPMIB_TCPROW_OWNER_MODULE
 
typedef struct _MIB_TCPTABLE_OWNER_MODULE MIB_TCPTABLE_OWNER_MODULE
 
typedef struct _MIB_TCPTABLE_OWNER_MODULEPMIB_TCPTABLE_OWNER_MODULE
 
typedef struct _MIB_TCPROW2 MIB_TCPROW2
 
typedef struct _MIB_TCPROW2PMIB_TCPROW2
 
typedef struct _MIB_TCPTABLE2 MIB_TCPTABLE2
 
typedef struct _MIB_TCPTABLE2PMIB_TCPTABLE2
 
typedef enum TCP_RTO_ALGORITHMPTCP_RTO_ALGORITHM
 
typedef struct _MIB_TCPSTATS MIB_TCPSTATS
 
typedef struct _MIB_TCPSTATSPMIB_TCPSTATS
 

Enumerations

enum  MIB_TCP_STATE {
  MIB_TCP_STATE_CLOSED = 1, MIB_TCP_STATE_LISTEN = 2, MIB_TCP_STATE_SYN_SENT = 3, MIB_TCP_STATE_SYN_RCVD = 4,
  MIB_TCP_STATE_ESTAB = 5, MIB_TCP_STATE_FIN_WAIT1 = 6, MIB_TCP_STATE_FIN_WAIT2 = 7, MIB_TCP_STATE_CLOSE_WAIT = 8,
  MIB_TCP_STATE_CLOSING = 9, MIB_TCP_STATE_LAST_ACK = 10, MIB_TCP_STATE_TIME_WAIT = 11, MIB_TCP_STATE_DELETE_TCB = 12
}
 
enum  TCP_CONNECTION_OFFLOAD_STATE {
  TcpConnectionOffloadStateInHost, TcpConnectionOffloadStateOffloading, TcpConnectionOffloadStateOffloaded, TcpConnectionOffloadStateUploading,
  TcpConnectionOffloadStateMax
}
 
enum  TCP_RTO_ALGORITHM {
  TcpRtoAlgorithmOther = 0, TcpRtoAlgorithmConstant = 1, TcpRtoAlgorithmRsre = 2, TcpRtoAlgorithmVanj = 3,
  MIB_TCP_RTO_OTHER = 1, MIB_TCP_RTO_CONSTANT = 2, MIB_TCP_RTO_RSRE = 3, MIB_TCP_RTO_VANJ = 4
}
 

Macro Definition Documentation

◆ TCPIP_OWNING_MODULE_SIZE

#define TCPIP_OWNING_MODULE_SIZE   16

Definition at line 21 of file tcpmib.h.

Typedef Documentation

◆ MIB_TCP6ROW

◆ MIB_TCP6ROW2

◆ MIB_TCP6TABLE

◆ MIB_TCP6TABLE2

◆ MIB_TCPROW

◆ MIB_TCPROW2

◆ MIB_TCPROW_OWNER_MODULE

◆ MIB_TCPROW_OWNER_PID

◆ MIB_TCPSTATS

◆ MIB_TCPTABLE

◆ MIB_TCPTABLE2

◆ MIB_TCPTABLE_OWNER_MODULE

◆ MIB_TCPTABLE_OWNER_PID

◆ PMIB_TCP6ROW

◆ PMIB_TCP6ROW2

◆ PMIB_TCP6TABLE

◆ PMIB_TCP6TABLE2

◆ PMIB_TCPROW

◆ PMIB_TCPROW2

◆ PMIB_TCPROW_OWNER_MODULE

◆ PMIB_TCPROW_OWNER_PID

◆ PMIB_TCPSTATS

◆ PMIB_TCPTABLE

◆ PMIB_TCPTABLE2

◆ PMIB_TCPTABLE_OWNER_MODULE

◆ PMIB_TCPTABLE_OWNER_PID

◆ PTCP_CONNECTION_OFFLOAD_STATE

◆ PTCP_RTO_ALGORITHM

Enumeration Type Documentation

◆ MIB_TCP_STATE

Enumerator
MIB_TCP_STATE_CLOSED 
MIB_TCP_STATE_LISTEN 
MIB_TCP_STATE_SYN_SENT 
MIB_TCP_STATE_SYN_RCVD 
MIB_TCP_STATE_ESTAB 
MIB_TCP_STATE_FIN_WAIT1 
MIB_TCP_STATE_FIN_WAIT2 
MIB_TCP_STATE_CLOSE_WAIT 
MIB_TCP_STATE_CLOSING 
MIB_TCP_STATE_LAST_ACK 
MIB_TCP_STATE_TIME_WAIT 
MIB_TCP_STATE_DELETE_TCB 

Definition at line 26 of file tcpmib.h.

◆ TCP_CONNECTION_OFFLOAD_STATE

Enumerator
TcpConnectionOffloadStateInHost 
TcpConnectionOffloadStateOffloading 
TcpConnectionOffloadStateOffloaded 
TcpConnectionOffloadStateUploading 
TcpConnectionOffloadStateMax 

Definition at line 42 of file tcpmib.h.

◆ TCP_RTO_ALGORITHM

Enumerator
TcpRtoAlgorithmOther 
TcpRtoAlgorithmConstant 
TcpRtoAlgorithmRsre 
TcpRtoAlgorithmVanj 
MIB_TCP_RTO_OTHER 
MIB_TCP_RTO_CONSTANT 
MIB_TCP_RTO_RSRE 
MIB_TCP_RTO_VANJ 

Definition at line 156 of file tcpmib.h.