ACE_INet
6.0.7
|
#include <HTTP_StreamPolicy.h>
Public Types | |
typedef STREAM_BUFFER::char_type | char_type |
Public Member Functions | |
FixedLengthStreamPolicyBase (std::streamsize length) | |
virtual | ~FixedLengthStreamPolicyBase () |
Protected Member Functions | |
virtual int | read_from_stream (char_type *buffer, std::streamsize length) |
virtual int | write_to_stream (const char_type *buffer, std::streamsize length) |
Private Attributes | |
std::streamsize | length_ |
std::streamsize | count_ |
typedef STREAM_BUFFER::char_type ACE::HTTP::FixedLengthStreamPolicyBase::char_type |
Reimplemented from ACE::HTTP::StreamPolicyBase< STREAM_BUFFER >.
ACE::HTTP::FixedLengthStreamPolicyBase::FixedLengthStreamPolicyBase | ( | std::streamsize | length | ) |
ACE::HTTP::FixedLengthStreamPolicyBase::~FixedLengthStreamPolicyBase | ( | ) | [virtual] |
int ACE::HTTP::FixedLengthStreamPolicyBase::read_from_stream | ( | char_type * | buffer, |
std::streamsize | length | ||
) | [protected, virtual] |
Implements ACE::HTTP::StreamPolicyBase< STREAM_BUFFER >.
int ACE::HTTP::FixedLengthStreamPolicyBase::write_to_stream | ( | const char_type * | buffer, |
std::streamsize | length | ||
) | [protected, virtual] |
Implements ACE::HTTP::StreamPolicyBase< STREAM_BUFFER >.
std::streamsize ACE::HTTP::FixedLengthStreamPolicyBase::count_ [private] |
std::streamsize ACE::HTTP::FixedLengthStreamPolicyBase::length_ [private] |