Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

HttpReader Class Reference

Inheritance diagram for HttpReader:

Reader List of all members.

Public Member Functions

 this (IBuffer buffer)
void getPostData (byte[] dst)

Private Member Functions

 this (IConduit conduit)
final uint read (void *dst, uint count)
uint read (void *dst, uint count)

Detailed Description

There's no real need at this time to provide an http-specific reader. This is just for future growth.

Definition at line 52 of file HttpReader.d.


Member Function Documentation

this IBuffer  buffer  )  [inline]
 

Construct a reader on the provided buffer.

Reimplemented from Reader.

Definition at line 58 of file HttpReader.d.

void getPostData byte[]  dst  )  [inline]
 

Temporary patch for reading POST data from an input stream.

Todo:
this needs to be replaced when the ArrayReaders are supported

Definition at line 72 of file HttpReader.d.

Referenced by testServletEngine().

this IConduit  conduit  )  [inline, inherited]
 

Construct a reader on the buffer belonging to the given conduit.

Definition at line 129 of file Reader.d.

final uint read void *  dst,
uint  count
[inline, inherited]
 

Definition at line 138 of file Reader.d.

References IBuffer::get(), and IBuffer::read().

Referenced by EndianReader::bits16(), EndianReader::bits32(), EndianReader::bits64(), and EndianReader::bits80().

uint read void *  dst,
uint  count
[inline, inherited]
 

Definition at line 165 of file Reader.d.

References IBuffer::get(), and IBuffer::readable().


The documentation for this class was generated from the following file:
Generated on Tue Jan 25 21:18:34 2005 for Mango by doxygen 1.3.6