Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6IOCONTEXT Struct Reference

#include <p6eventq.h>

Public Attributes

P6NETADDR m_address
 
P6UINT64 m_cTransfer
 
P6ERR m_err
 
P6IOFLAG m_fFlags
 
P6UINT64 m_offset
 
P6VOIDm_pUser1
 
P6UINT32 m_reserved1
 

Detailed Description

This range of flags are available for the applications use and is typically used for maintaining protocol state, but it is completely up to the programmer.

This structure defines a per I/O context which contains information related to each requested I/O operation posted to an p6IEventQ.

The structure must be properly initialized before being passed into any of the event queue methods. The m_size member must be set to sizeof(P6IOCONEXT) and any unused fields must be set to zero.

Definition at line 153 of file p6eventq.h.


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