X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fsrc%2FOCException.cpp;h=8e55515c126fc3ee478297cb803d4570bbf6debc;hb=refs%2Ftags%2Ftizen_4.0.m2_release;hp=6d72233c90b8343de5fc73fcc8c32fc79f1efcd1;hpb=90f3cc6e9b96f7790502158faca65b3a37acb838;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/src/OCException.cpp b/resource/src/OCException.cpp index 6d72233..8e55515 100644 --- a/resource/src/OCException.cpp +++ b/resource/src/OCException.cpp @@ -31,6 +31,8 @@ std::string OC::OCException::reason(const OCStackResult sr) return OC::Exception::RESOURCE_CREATED; case OC_STACK_RESOURCE_DELETED: return OC::Exception::RESOURCE_DELETED; + case OC_STACK_RESOURCE_CHANGED: + return OC::Exception::RESOURCE_CHANGED; case OC_STACK_INVALID_URI: return OC::Exception::INVALID_URI; case OC_STACK_INVALID_IP: @@ -51,6 +53,10 @@ std::string OC::OCException::reason(const OCStackResult sr) return OC::Exception::NO_MEMORY; case OC_STACK_COMM_ERROR: return OC::Exception::COMM_ERROR; + case OC_STACK_TIMEOUT: + return OC::Exception::TIMEOUT; + case OC_STACK_ADAPTER_NOT_ENABLED: + return OC::Exception::ADAPTER_NOT_ENABLED; case OC_STACK_NOTIMPL: return OC::Exception::NOT_IMPL; case OC_STACK_NO_RESOURCE: @@ -59,6 +65,8 @@ std::string OC::OCException::reason(const OCStackResult sr) return OC::Exception::RESOURCE_ERROR; case OC_STACK_SLOW_RESOURCE: return OC::Exception::SLOW_RESOURCE; + case OC_STACK_DUPLICATE_REQUEST: + return OC::Exception::DUPLICATE_REQUEST; case OC_STACK_NO_OBSERVERS: return OC::Exception::NO_OBSERVERS; case OC_STACK_OBSERVER_NOT_FOUND: @@ -89,8 +97,45 @@ std::string OC::OCException::reason(const OCStackResult sr) return OC::Exception::INVALID_DEVICE_INFO; case OC_STACK_INVALID_JSON: return OC::Exception::INVALID_REPRESENTATION; + case OC_STACK_UNAUTHORIZED_REQ: + return OC::Exception::UNAUTHORIZED_REQUEST; + case OC_STACK_TOO_LARGE_REQ: + return OC::Exception::TOO_LARGE_REQ; + case OC_STACK_PDM_IS_NOT_INITIALIZED: + return OC::Exception::PDM_DB_NOT_INITIALIZED; + case OC_STACK_DUPLICATE_UUID: + return OC::Exception::DUPLICATE_UUID; + case OC_STACK_INCONSISTENT_DB: + return OC::Exception::INCONSISTENT_DB; + case OC_STACK_SVR_DB_NOT_EXIST: + return OC::Exception::SVR_DB_NOT_EXIST; + case OC_STACK_AUTHENTICATION_FAILURE: + return OC::Exception::AUTHENTICATION_FAILURE; + case OC_STACK_NOT_ALLOWED_OXM: + return OC::Exception::NOT_ALLOWED_OXM; + case OC_STACK_USER_DENIED_REQ: + return OC::Exception::USER_DENIED_REQ; + case OC_STACK_NOT_ACCEPTABLE: + return OC::Exception::NOT_ACCEPTABLE; + case OC_STACK_FORBIDDEN_REQ: + return OC::Exception::FORBIDDEN_REQ; + case OC_STACK_INTERNAL_SERVER_ERROR: + return OC::Exception::INTERNAL_SERVER_ERROR; + case OC_STACK_METHOD_NOT_ALLOWED: + return OC::Exception::METHOD_NOT_ALLOWED; + case OC_STACK_NOT_IMPLEMENTED: + return OC::Exception::NOT_IMPLEMENTED; + case OC_STACK_BAD_GATEWAY: + return OC::Exception::BAD_GATEWAY; + case OC_STACK_SERVICE_UNAVAILABLE: + return OC::Exception::SERVICE_UNAVAILABLE; + case OC_STACK_GATEWAY_TIMEOUT: + return OC::Exception::GATEWAY_TIMEOUT; + case OC_STACK_PROXY_NOT_SUPPORTED: + return OC::Exception::PROXY_NOT_SUPPORTED; } return OC::Exception::UNKNOWN_ERROR; } +