Public Member Functions | Data Fields | Static Public Attributes

ProtocolProbeTrampoline Struct Reference

Inherits Continuation, and ProtocolProbeSessionAcceptEnums.

Collaboration diagram for ProtocolProbeTrampoline:
Collaboration graph
[legend]

Public Member Functions

 ProtocolProbeTrampoline (const ProtocolProbeSessionAccept *probe, ProxyMutex *mutex)
int ioCompletionEvent (int event, void *edata)

Data Fields

IOBufferReaderreader
MIOBufferiobuf
const ProtocolProbeSessionAcceptprobeParent

Static Public Attributes

static const size_t minimum_read_size = 1
static const unsigned buffer_size_index = CLIENT_CONNECTION_FIRST_READ_BUFFER_SIZE_INDEX

Detailed Description

Definition at line 57 of file ProtocolProbeSessionAccept.cc.


Constructor & Destructor Documentation

ProtocolProbeTrampoline::ProtocolProbeTrampoline ( const ProtocolProbeSessionAccept probe,
ProxyMutex mutex 
) [inline, explicit]

Member Function Documentation

int ProtocolProbeTrampoline::ioCompletionEvent ( int  event,
void *  edata 
) [inline]

Field Documentation

Definition at line 60 of file ProtocolProbeSessionAccept.cc.

Referenced by ProtocolProbeTrampoline().

Definition at line 133 of file ProtocolProbeSessionAccept.cc.

Referenced by ioCompletionEvent(), and ProtocolProbeTrampoline().

const size_t ProtocolProbeTrampoline::minimum_read_size = 1 [static]

Definition at line 59 of file ProtocolProbeSessionAccept.cc.

Referenced by ioCompletionEvent().

Definition at line 134 of file ProtocolProbeSessionAccept.cc.

Referenced by ioCompletionEvent().

Definition at line 61 of file ProtocolProbeSessionAccept.cc.

Referenced by ioCompletionEvent(), and ProtocolProbeTrampoline().


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