#include <CommRead.h>

Collaboration diagram for DeferredRead:

Public Types

typedef void DeferrableRead (void *context, CommRead const &)
 

Public Member Functions

 DeferredRead ()
 
 DeferredRead (DeferrableRead *, void *, CommRead const &)
 
void markCancelled ()
 

Public Attributes

DeferrableReadtheReader
 
void * theContext
 
CommRead theRead
 
bool cancelled
 
AsyncCall::Pointer closer
 internal close handler used by Comm More...
 

Detailed Description

Definition at line 31 of file CommRead.h.

Member Typedef Documentation

typedef void DeferredRead::DeferrableRead(void *context, CommRead const &)

Definition at line 35 of file CommRead.h.

Constructor & Destructor Documentation

DeferredRead::DeferredRead ( )

Definition at line 1706 of file comm.cc.

DeferredRead::DeferredRead ( DeferrableRead aReader,
void *  data,
CommRead const &  aRead 
)

Definition at line 1708 of file comm.cc.

Member Function Documentation

void DeferredRead::markCancelled ( )

Definition at line 1830 of file comm.cc.

References cancelled.

Member Data Documentation

bool DeferredRead::cancelled
AsyncCall::Pointer DeferredRead::closer

Definition at line 43 of file CommRead.h.

Referenced by DeferredReadManager::delayRead(), and DeferredReadManager::popHead().

void* DeferredRead::theContext

Definition at line 40 of file CommRead.h.

Referenced by DeferredReadManager::kickARead().

CommRead DeferredRead::theRead

Definition at line 41 of file CommRead.h.

Referenced by DeferredReadManager::delayRead(), and DeferredReadManager::kickARead().

DeferrableRead* DeferredRead::theReader

Definition at line 39 of file CommRead.h.

Referenced by DeferredReadManager::kickARead().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors