@return Returns @true, if successful, else @false.
*/
- bool Abort();
+ virtual bool Abort() = 0;
/**
Returns the type of the content of the last opened stream. It is a mime-type.
*/
- wxString GetContentType();
+ virtual wxString GetContentType();
/**
Returns the last occurred error.
@see wxProtocolError
*/
- wxProtocolError GetError();
+ virtual wxProtocolError GetError() = 0;
/**
Creates a new input stream on the specified path.
@see wxInputStream
*/
- wxInputStream* GetInputStream(const wxString& path);
+ virtual wxInputStream* GetInputStream(const wxString& path) = 0;
/**
Tries to reestablish a previous opened connection (close and renegotiate
/**
Sets the authentication password. It is mainly useful when FTP is used.
*/
- void SetPassword(const wxString& user);
+ virtual void SetPassword(const wxString& user);
/**
Sets the authentication user. It is mainly useful when FTP is used.
*/
- void SetUser(const wxString& user);
+ virtual void SetUser(const wxString& user);
};