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 196 of file win32.h.

Field Documentation

◆ @11

union { ... }

◆ addr

struct sockaddr_in overlapped_io::addr

Definition at line 207 of file win32.h.

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

◆ addr6

struct sockaddr_in6 overlapped_io::addr6

Definition at line 208 of file win32.h.

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

◆ addr_defined

bool overlapped_io::addr_defined

Definition at line 205 of file win32.h.

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

◆ addrlen

int overlapped_io::addrlen

Definition at line 210 of file win32.h.

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

◆ buf

struct buffer overlapped_io::buf

◆ buf_init

struct buffer overlapped_io::buf_init

◆ flags

DWORD overlapped_io::flags

Definition at line 203 of file win32.h.

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

◆ 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: