ReactOS  0.4.14-dev-323-g6fe6a88
netconn_t Struct Reference

#include <winhttp_private.h>

Collaboration diagram for netconn_t:

Public Attributes

struct list entry
 
int socket
 
struct sockaddr_storage sockaddr
 
BOOL secure
 
hostdata_thost
 
ULONGLONG keep_until
 
CtxtHandle ssl_ctx
 
SecPkgContext_StreamSizes ssl_sizes
 
charssl_buf
 
charextra_buf
 
size_t extra_len
 
charpeek_msg
 
charpeek_msg_mem
 
size_t peek_len
 
BOOL is_blocking
 
server_tserver
 
DWORD security_flags
 
BOOL mask_errors
 
BOOL keep_alive
 
DWORD64 keep_until
 
struct list pool_entry
 

Detailed Description

Definition at line 143 of file winhttp_private.h.

Member Data Documentation

◆ entry

struct list netconn_t::entry

Definition at line 145 of file winhttp_private.h.

Referenced by cache_connection(), connection_collector(), and open_connection().

◆ extra_buf

char * netconn_t::extra_buf

Definition at line 154 of file winhttp_private.h.

Referenced by free_netconn(), netconn_close(), read_ssl_chunk(), and tcp_disconnect().

◆ extra_len

size_t netconn_t::extra_len

Definition at line 155 of file winhttp_private.h.

Referenced by free_netconn(), read_ssl_chunk(), and tcp_disconnect().

◆ host

hostdata_t* netconn_t::host

Definition at line 149 of file winhttp_private.h.

Referenced by cache_connection(), netconn_close(), and netconn_create().

◆ is_blocking

BOOL netconn_t::is_blocking

Definition at line 72 of file internet.h.

Referenced by set_socket_blocking().

◆ keep_alive

BOOL netconn_t::keep_alive

Definition at line 85 of file internet.h.

Referenced by http_process_keep_alive(), and http_release_netconn().

◆ keep_until [1/2]

DWORD64 netconn_t::keep_until

Definition at line 86 of file internet.h.

◆ keep_until [2/2]

ULONGLONG netconn_t::keep_until

◆ mask_errors

BOOL netconn_t::mask_errors

Definition at line 83 of file internet.h.

Referenced by create_netconn(), netcon_secure_connect_setup(), and netconn_verify_cert().

◆ peek_len

◆ peek_msg

char * netconn_t::peek_msg

◆ peek_msg_mem

char * netconn_t::peek_msg_mem

◆ pool_entry

struct list netconn_t::pool_entry

◆ secure

◆ security_flags

◆ server

◆ sockaddr

struct sockaddr_storage netconn_t::sockaddr

Definition at line 147 of file winhttp_private.h.

Referenced by netconn_create(), and open_connection().

◆ socket

◆ ssl_buf

◆ ssl_ctx

◆ ssl_sizes


The documentation for this struct was generated from the following files: