-/*\r
-* //******************************************************************\r
-* //\r
-* // Copyright 2015 Intel Corporation.\r
-* //\r
-* //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\r
-* //\r
-* // Licensed under the Apache License, Version 2.0 (the "License");\r
-* // you may not use this file except in compliance with the License.\r
-* // You may obtain a copy of the License at\r
-* //\r
-* // http://www.apache.org/licenses/LICENSE-2.0\r
-* //\r
-* // Unless required by applicable law or agreed to in writing, software\r
-* // distributed under the License is distributed on an "AS IS" BASIS,\r
-* // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
-* // See the License for the specific language governing permissions and\r
-* // limitations under the License.\r
-* //\r
-* //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\r
-*/\r
-#include "JniOcStack.h"\r
-\r
-#ifndef _Included_org_iotivity_base_OcResourceRequest\r
-#define _Included_org_iotivity_base_OcResourceRequest\r
-\r
-using namespace OC;\r
-\r
-class JniOcResourceRequest\r
-{\r
-public:\r
- JniOcResourceRequest(const std::shared_ptr<OCResourceRequest> resourceRequest);\r
-\r
- ~JniOcResourceRequest();\r
-\r
- std::string getRequestType();\r
-\r
- const QueryParamsMap& getQueryParameters() const;\r
-\r
- int getRequestHandlerFlag() const;\r
-\r
- const OCRepresentation& getResourceRepresentation() const;\r
-\r
- const ObservationInfo& getObservationInfo() const;\r
-\r
- void setResourceUri(const std::string resourceUri);\r
-\r
- std::string getResourceUri(void);\r
-\r
- const HeaderOptions& getHeaderOptions() const;\r
-\r
- const OCRequestHandle& getRequestHandle() const;\r
-\r
- const OCResourceHandle& getResourceHandle() const;\r
-\r
- static JniOcResourceRequest* getJniOcResourceRequestPtr\r
- (JNIEnv *env, jobject thiz);\r
-\r
-private:\r
- std::shared_ptr<OCResourceRequest> m_request;\r
-};\r
-\r
-#ifdef __cplusplus\r
-extern "C" {\r
-#endif\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getRequestTypeNative\r
- * Signature: ()Ljava/lang/String;\r
- */\r
- JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestTypeNative\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getQueryParameters\r
- * Signature: ()Ljava/util/Map;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getQueryParameters\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getRequestHandlerFlagNative\r
- * Signature: ()I\r
- */\r
- JNIEXPORT jint JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestHandlerFlagNative\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getResourceRepresentation\r
- * Signature: ()Lorg/iotivity/base/OcRepresentation;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceRepresentation\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getObservationInfo\r
- * Signature: ()Lorg/iotivity/base/ObservationInfo;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getObservationInfo\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: setResourceUri\r
- * Signature: (Ljava/lang/String;)V\r
- */\r
- JNIEXPORT void JNICALL Java_org_iotivity_base_OcResourceRequest_setResourceUri\r
- (JNIEnv *, jobject, jstring);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getResourceUri\r
- * Signature: ()Ljava/lang/String;\r
- */\r
- JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceUri\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getHeaderOptions\r
- * Signature: ()Ljava/util/List;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getHeaderOptions\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getRequestHandle\r
- * Signature: ()Lorg/iotivity/base/OcRequestHandle;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestHandle\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: getResourceHandle\r
- * Signature: ()Lorg/iotivity/base/OcResourceHandle;\r
- */\r
- JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceHandle\r
- (JNIEnv *, jobject);\r
-\r
- /*\r
- * Class: org_iotivity_base_OcResourceRequest\r
- * Method: dispose\r
- * Signature: ()V\r
- */\r
- JNIEXPORT void JNICALL Java_org_iotivity_base_OcResourceRequest_dispose\r
- (JNIEnv *, jobject);\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
+/*
+* //******************************************************************
+* //
+* // Copyright 2015 Intel Corporation.
+* //
+* //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+* //
+* // Licensed under the Apache License, Version 2.0 (the "License");
+* // you may not use this file except in compliance with the License.
+* // You may obtain a copy of the License at
+* //
+* // http://www.apache.org/licenses/LICENSE-2.0
+* //
+* // Unless required by applicable law or agreed to in writing, software
+* // distributed under the License is distributed on an "AS IS" BASIS,
+* // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* // See the License for the specific language governing permissions and
+* // limitations under the License.
+* //
+* //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+*/
+#include "JniOcStack.h"
+
+#ifndef _Included_org_iotivity_base_OcResourceRequest
+#define _Included_org_iotivity_base_OcResourceRequest
+
+using namespace OC;
+
+class JniOcResourceRequest
+{
+public:
+ JniOcResourceRequest(const std::shared_ptr<OCResourceRequest> resourceRequest);
+
+ ~JniOcResourceRequest();
+
+ std::string getRequestType();
+
+ const QueryParamsMap& getQueryParameters() const;
+
+ int getRequestHandlerFlag() const;
+
+ const OCRepresentation& getResourceRepresentation() const;
+
+ const ObservationInfo& getObservationInfo() const;
+
+ void setResourceUri(const std::string resourceUri);
+
+ std::string getResourceUri(void);
+
+ const HeaderOptions& getHeaderOptions() const;
+
+ const OCRequestHandle& getRequestHandle() const;
+
+ const OCResourceHandle& getResourceHandle() const;
+
+ static JniOcResourceRequest* getJniOcResourceRequestPtr
+ (JNIEnv *env, jobject thiz);
+
+private:
+ std::shared_ptr<OCResourceRequest> m_request;
+};
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getRequestTypeNative
+ * Signature: ()Ljava/lang/String;
+ */
+ JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestTypeNative
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getQueryParameters
+ * Signature: ()Ljava/util/Map;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getQueryParameters
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getRequestHandlerFlagNative
+ * Signature: ()I
+ */
+ JNIEXPORT jint JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestHandlerFlagNative
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getResourceRepresentation
+ * Signature: ()Lorg/iotivity/base/OcRepresentation;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceRepresentation
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getObservationInfo
+ * Signature: ()Lorg/iotivity/base/ObservationInfo;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getObservationInfo
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: setResourceUri
+ * Signature: (Ljava/lang/String;)V
+ */
+ JNIEXPORT void JNICALL Java_org_iotivity_base_OcResourceRequest_setResourceUri
+ (JNIEnv *, jobject, jstring);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getResourceUri
+ * Signature: ()Ljava/lang/String;
+ */
+ JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceUri
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getHeaderOptions
+ * Signature: ()Ljava/util/List;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getHeaderOptions
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getRequestHandle
+ * Signature: ()Lorg/iotivity/base/OcRequestHandle;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getRequestHandle
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: getResourceHandle
+ * Signature: ()Lorg/iotivity/base/OcResourceHandle;
+ */
+ JNIEXPORT jobject JNICALL Java_org_iotivity_base_OcResourceRequest_getResourceHandle
+ (JNIEnv *, jobject);
+
+ /*
+ * Class: org_iotivity_base_OcResourceRequest
+ * Method: dispose
+ * Signature: ()V
+ */
+ JNIEXPORT void JNICALL Java_org_iotivity_base_OcResourceRequest_dispose
+ (JNIEnv *, jobject);
+
+#ifdef __cplusplus
+}
+#endif
#endif
\ No newline at end of file