public:
CDAVConnection(LThread& inThread);
object constructor
public:
virtual void Copy( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP Copy
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Delete( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP Delete
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Get( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP GET
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Lock( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP Lock
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Head( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP HEAD
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void MkCol( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP MKCOL
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Move( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP MOVE
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Options( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP OPTIONS
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Post( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP POST
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void PropFind( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP PROPFIND
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void PropPatch( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Put( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP PUT
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void RequestResource( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, EHTTPMethod inMethod = HTTPGet, SInt16 inRemotePort = kHTTPPort);
Get a resource
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inMethod the method, defaults to GET inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual void Unlock( ConstStr255Param inRemoteHost, ConstStr255Param inRequest, LHTTPMessage& inMessage, LHTTPResponse& outResponse, SInt16 inRemotePort = kHTTPPort);
performs an HTTP UNLOCK
Name Description inRemoteHost the host name or IP address of the server inRequest the requested resource inMessage contains the message to be sent to the server outResponse HTTP response is parsed and placed in this object inRemptePort the port number to communicate with the server. Defaults to 80
public:
virtual ~CDAVConnection();
object destructor
© 1999-2000, Thomas Bednarz, Jr. (Last Updated 7/16/2000)