Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

RWIHttpVersion



Module

Networking Tools: Thread-hot Internet Classes (int library)

Data Type and Member Function Indexes
(exclusive of constructors and destructors)

Member Functions

Synopsis

#include <rw/toolpro/httpver.h>

Required Libraries

thr, net, int, tls (and possibly std)

Description

RWIHttpVersion is an abstract base class that defines the interface for HTTP versions. All member functions in RWIHttpVersion are pure virtual, and therefore must be overridden by specific HTTP version classes. The version classes are used by RWIHttpClient to filter request information based on versions.

Public Constructors

RWIHttpVersion();

Public Member Functions

virtual RWBoolean
canPersist()const = 0;
virtual RWIHttpVersion*
clone() const = 0;
virtual int
majorVersionNumber() const = 0;
virtual RWCString
makeMethodAsString(RWIHttpMethod* pMethod) const = 0;
virtual RWBoolean
methodIsValid(RWCString methodName) const = 0; 
virtual int
minorVersionNumber() const = 0;


Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.