Struct iocp::CompletionStatus [-]  [+] [src]

pub struct CompletionStatus {
    pub byte_count: usize,
    pub completion_key: usize,
    pub overlapped: *mut OVERLAPPED,
}

Represents an I/O completion status packet

Fields

byte_count

The number of bytes transferred during the operation

completion_key

The completion key associated with this packet

overlapped

A pointer to the overlapped structure which may or may not be valid

Methods

impl CompletionStatus

fn new() -> CompletionStatus

Creates a new CompletionStatus

Trait Implementations

impl Copy for CompletionStatus