#include <string>
#include <davix_types.h>
#include <status/davix_error.h>
#include <iostream>
Namespaces | |
| namespace | Davix |
| namespace | Davix::StatusCode |
Data Structures | |
| class | DavixError |
Typedefs | |
| typedef davix_status_t | Davix::StatusCode::Code |
| C++ Davix status codes equal to davix_status_t. | |
Functions | |
|
std::cout<< tmp_err-> getErrMsg()< < std | Davix::clearError (&tmp_err) |
| DAVIX_EXPORT std::string | davix_scope_stat_str () |
| DAVIX_EXPORT std::string | davix_scope_davOps_str () |
| DAVIX_EXPORT std::string | davix_scope_mkdir_str () |
| DAVIX_EXPORT std::string | davix_scope_directory_listing_str () |
| DAVIX_EXPORT std::string | davix_scope_http_request () |
| DAVIX_EXPORT std::string | davix_scope_xml_parser () |
| DAVIX_EXPORT std::string | davix_scope_uri_parser () |
| DAVIX_EXPORT std::string | davix_scope_io_buff () |
| DAVIX_EXPORT std::string | davix_scope_x509cred () |
| DAVIX_EXPORT void | davix_errno_to_davix_error (int errcode, const std::string &scope, const std::string &msg, DavixError **newErr) |
Variables | |
| const Code | Davix::StatusCode::OK = DAVIX_STATUS_OK |
| No Error report. | |
| const Code | Davix::StatusCode::PartialDone = DAVIX_STATUS_PARTIAL_DONE |
| Request executed partially. | |
| const Code | Davix::StatusCode::WebDavPropertiesParsingError = DAVIX_STATUS_WEBDAV_PROPERTIES_PARSING_ERROR |
| Error in the Webdav properties parsing. | |
| const Code | Davix::StatusCode::UriParsingError = DAVIX_STATUS_URI_PARSING_ERROR |
| Wrong Uri, impossible to parse. | |
| const Code | Davix::StatusCode::SessionCreationError = DAVIX_STATUS_SESSION_CREATION_ERROR |
| impossible to create a session | |
| const Code | Davix::StatusCode::NameResolutionFailure = DAVIX_STATUS_NAME_RESOLUTION_FAILURE |
| DNS resolution failure. | |
| const Code | Davix::StatusCode::ConnectionProblem = DAVIX_STATUS_CONNECTION_PROBLEM |
| Impossible to connect, host down or network problem. | |
| const Code | Davix::StatusCode::RedirectionNeeded = DAVIX_STATUS_REDIRECTION_NEEDED |
| redirection is needed manually | |
| const Code | Davix::StatusCode::ConnectionTimeout = DAVIX_STATUS_CONNECTION_TIMEOUT |
| Connexion timeout. | |
| const Code | Davix::StatusCode::OperationTimeout = DAVIX_STATUS_OPERATION_TIMEOUT |
| operation timeout | |
| const Code | Davix::StatusCode::OperationNonSupported = DAVIX_STATUS_OPERATION_NOT_SUPPORTED |
| this operation is not supported | |
| const Code | Davix::StatusCode::IsNotADirectory = DAVIX_STATUS_IS_NOT_A_DIRECTORY |
| this file is not a directory | |
| const Code | Davix::StatusCode::InvalidFileHandle = DAVIX_STATUS_INVALID_FILE_HANDLE |
| Invalid file descriptor. | |
| const Code | Davix::StatusCode::AlreadyRunning = DAVIX_STATUS_ALREADY_RUNNING |
| Request already running. | |
| const Code | Davix::StatusCode::AuthentificationError = DAVIX_STATUS_AUTHENTIFICATION_ERROR |
| Authentication Error. | |
| const Code | Davix::StatusCode::LoginPasswordError = DAVIX_STATUS_LOGIN_PASSWORD_ERROR |
| Wrong Login and/or Password. | |
| const Code | Davix::StatusCode::CredentialNotFound = DAVIX_STATUS_CREDENTIAL_NOT_FOUND |
| Impossible to find specified credential. | |
| const Code | Davix::StatusCode::PermissionRefused = DAVIX_STATUS_PERMISSION_REFUSED |
| Permission deny. | |
| const Code | Davix::StatusCode::FileNotFound = DAVIX_STATUS_FILE_NOT_FOUND |
| No such file, no such directoy, no such remote entity. | |
| const Code | Davix::StatusCode::IsADirectory = DAVIX_STATUS_IS_A_DIRECTORY |
| Action impossible, is a directory or a collection. | |
| const Code | Davix::StatusCode::SystemError = DAVIX_STATUS_SYSTEM_ERROR |
| System related error. | |
| const Code | Davix::StatusCode::FileExist = DAVIX_STATUS_FILE_EXIST |
| File already exist, impossible to create. | |
| const Code | Davix::StatusCode::InvalidArgument = DAVIX_STATUS_INVALID_ARG |
| Invalid user argument. | |
| const Code | Davix::StatusCode::InvalidServerResponse = DAVIX_STATUS_INVALID_SERVER_RESPONSE |
| const Code | Davix::StatusCode::UnknowError = DAVIX_STATUS_UNKNOW_ERROR |
| Unknow error. | |
| DAVIX_EXPORT std::string davix_scope_stat_str | ( | ) |
scope of the davix stat part
1.4.7