OpenVPN
Data Fields
overlapped_io Struct Reference

#include <win32.h>

Collaboration diagram for overlapped_io:
Collaboration graph
[legend]

Data Fields

int iostate
 
OVERLAPPED overlapped
 
DWORD size
 
DWORD flags
 
int status
 
bool addr_defined
 
union {
   struct sockaddr_in   addr
 
   struct sockaddr_in6   addr6
 
}; 
 
int addrlen
 
struct buffer buf_init
 
struct buffer buf
 

Detailed Description

Definition at line 200 of file win32.h.

Field Documentation

◆ @19

union { ... }

◆ addr

struct sockaddr_in overlapped_io::addr

Definition at line 211 of file win32.h.

Referenced by socket_recv_queue(), socket_send_queue(), and sockethandle_finalize().

◆ addr6

struct sockaddr_in6 overlapped_io::addr6

Definition at line 212 of file win32.h.

Referenced by socket_recv_queue(), socket_send_queue(), and sockethandle_finalize().

◆ addr_defined

bool overlapped_io::addr_defined

Definition at line 209 of file win32.h.

Referenced by socket_recv_queue(), socket_send_queue(), and sockethandle_finalize().

◆ addrlen

int overlapped_io::addrlen

Definition at line 214 of file win32.h.

Referenced by socket_recv_queue(), socket_send_queue(), and sockethandle_finalize().

◆ buf

struct buffer overlapped_io::buf

◆ buf_init

struct buffer overlapped_io::buf_init

◆ flags

DWORD overlapped_io::flags

Definition at line 207 of file win32.h.

Referenced by socket_recv_queue(), socket_send_queue(), and SocketHandleGetOverlappedResult().

◆ iostate

int overlapped_io::iostate

◆ overlapped

OVERLAPPED overlapped_io::overlapped

◆ size

DWORD overlapped_io::size

◆ status

int overlapped_io::status

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