Functions



=

   public:

CDAVInfo& operator =(CDAVInfo& rhs);

assignment operator


CDAVInfo

   public:

CDAVInfo();

object constructor


CDAVInfo

   public:

CDAVInfo(CDAVInfo &rhs);

object constructor


getDavClassSupport

   public:

std::string& getDavClassSupport();

returns the DAV server class


getHadMSHeaderFields

   public:

Boolean getHasMSHeaderFields();

returns whether the server returned any Microsoft specific HTTP headers


getHasExecutableSupport

   public:

Boolean getHasExecutableSupport();

mod_dav 1.0 introduced a custom property to allow users to set the executable bit on a Unix filesystem. The presence of this property is signaled with in the HTTP header DAV: by an opaque string. This function returns true if this function is available.


getMSHeaderFields

   public:

std::string& getMSHeaderFields();

returns the content of any server returned any Microsoft specific HTTP headers


getServerType

   public:

std::string& getServerType();

returns the server type (ie, Apache 1.3.9/mod_dav)


getSupportedOperations

   public:

SInt32 getSupportedOperations();

returns all supported operations as specified by ProtocolOperations ANDed together


setDavClassSupport

   public:

void setDavClassSupport(std::string& vl);

sets the DAV server class


setMSHeaderFields

   public:

void setMSHeaderFields(std::string &msHdrs);

sets the contents of any Microsoft Authoring HTTP headers


setServerType

   public:

void setServerType(std::string &st);

sets the server type


setSupportedOperations

   public:

void setSupportedOperations(SInt32 ops);

set all supported operations as specified by ProtocolOperations ANDed together


~CDAVInfo

   public:

virtual ~CDAVInfo();

object destructor


© 1999-2000, Thomas Bednarz, Jr. — (Last Updated 7/16/2000)