platform/core/csapi/iotcon.git
6 years agoMerge packaging information to csproj 19/133019/1 accepted/tizen/unified/20170612.170343 submit/tizen/20170609.030847 submit/tizen/20170612.020755
WonYoung Choi [Thu, 8 Jun 2017 00:24:10 +0000 (09:24 +0900)]
Merge packaging information to csproj

Change-Id: Ibba774807ca316ae5a7b009de163f16b27753840
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
6 years agoUpdate C# API reference according to doc guide page 50/130950/2
Hongkuk, Son [Wed, 24 May 2017 12:32:13 +0000 (21:32 +0900)]
Update C# API reference according to doc guide page

 - API doc guide : http://suprem.sec.samsung.net/confluence/pages/viewpage.action?pageId=34308136
 - Namespace/Class/Interface/Struct/Enum/Field/Property/Method/Event/Delegate/<some tags>

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I8c6a0737efa106daacd175892500637865397fa4

6 years agoMigration from VS2015 to VS2017 47/130647/1
Hongkuk, Son [Tue, 23 May 2017 07:56:52 +0000 (16:56 +0900)]
Migration from VS2015 to VS2017

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ie34a20fffc57f02a08a506de037259d2d66b3be0

7 years agoAdd NamespaceDoc.cs 19/127519/1
Hongkuk, Son [Thu, 27 Apr 2017 13:47:37 +0000 (22:47 +0900)]
Add NamespaceDoc.cs

 - add NamespaceDoc.cs file
 - fix typo

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: If69fe2a541d65fb15e56f932db40556b99e0fdfb

7 years agoFix iotcon C# API exception SPEC 00/125700/1 accepted/tizen/unified/20170419.163741 submit/tizen/20170419.000836 tizen_4.0.m1_release
Hongkuk, Son [Tue, 18 Apr 2017 11:41:52 +0000 (20:41 +0900)]
Fix iotcon C# API exception SPEC

 - Add ResourceOptions's Remove(KeyValuePair) exception spec
 - Add ResourceQuery's Remove(KeyValuePair) exception spec

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Id8b51514c22119e07e5863d6f7f5a3187753ac4e

7 years agoFix iotcon C# API SPEC and some methods 77/125277/1 accepted/tizen/unified/20170418.153522 submit/tizen/20170418.093354
Hongkuk, Son [Fri, 14 Apr 2017 09:51:58 +0000 (18:51 +0900)]
Fix iotcon C# API SPEC and some methods

 - remove not occurred exceptions
 - fix XXX.Remove() method's definition
 - and so on

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I2e1aa4de223365632897b1087e450438fb487701

7 years agoMerge "Fix to assign string.Empty when Marshal.PtrToStringAnsi(XXXptr)'s XXXptr is... accepted/tizen/unified/20170411.034906 submit/tizen/20170411.001404
JooSeok Park [Tue, 11 Apr 2017 00:13:13 +0000 (17:13 -0700)]
Merge "Fix to assign string.Empty when Marshal.PtrToStringAnsi(XXXptr)'s XXXptr is IntPtr.Zero" into tizen

7 years agoFix to assign string.Empty when Marshal.PtrToStringAnsi(XXXptr)'s XXXptr is IntPtr... 34/124134/2
Hongkuk, Son [Mon, 10 Apr 2017 09:21:18 +0000 (18:21 +0900)]
Fix to assign string.Empty when Marshal.PtrToStringAnsi(XXXptr)'s XXXptr is IntPtr.Zero

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I757e7f4e04fc5a42fbb04fb03dd238f9ac28f72c

7 years agoFix typo 82/123882/1
Hongkuk, Son [Fri, 7 Apr 2017 09:49:09 +0000 (18:49 +0900)]
Fix typo

 - remove duplicated semicolon, ';'

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I36075a95f6c1ee144e4992ae52eea4af809242c2

7 years agoFix SVACE issues ( HANDLE_LEAK ) 76/123776/1 accepted/tizen/unified/20170407.190654 submit/tizen/20170407.042847
Hongkuk, Son [Fri, 7 Apr 2017 03:29:25 +0000 (12:29 +0900)]
Fix SVACE issues ( HANDLE_LEAK )

 - add ResourceOptions instance's Dispose()
 - add ResourceQuery instance's Dispose()

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ib7bddd7692021f817234cc1a936bcef75dfde1d9

7 years agoAdd exception description for IoTConnectivityServerManager 83/122983/2 accepted/tizen/unified/20170406.054251 submit/tizen/20170405.014318
Jooseok Park [Tue, 4 Apr 2017 06:35:25 +0000 (15:35 +0900)]
Add exception description for IoTConnectivityServerManager

Change-Id: If2354fc5e897e82b9a643dc56ff95dee178adae8

7 years agoFix UnregisterResource() to set resource.ResourceHandle as IntPtr.Zero 90/122190/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen/common/20170331.152901 accepted/tizen/ivi/20170331.083417 accepted/tizen/mobile/20170331.083607 accepted/tizen/tv/20170331.083359 accepted/tizen/unified/20170331.083710 submit/tizen/20170331.075520
Hongkuk, Son [Thu, 30 Mar 2017 12:14:25 +0000 (21:14 +0900)]
Fix UnregisterResource() to set resource.ResourceHandle as IntPtr.Zero

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Ie57b038ffbd2a54488def94e93f71ad1e9568c32

7 years agoChange Interop for iotcon_attributes_get_str() 90/121990/1 accepted/tizen/common/20170330.151704 accepted/tizen/ivi/20170330.223553 accepted/tizen/mobile/20170330.223511 accepted/tizen/tv/20170330.223526 accepted/tizen/unified/20170330.223604 submit/tizen/20170330.021710
Jooseok Park [Thu, 30 Mar 2017 00:49:48 +0000 (09:49 +0900)]
Change Interop for iotcon_attributes_get_str()

 - Change string to IntPtr to avoid to free char pointer in C#
 - Also, need to marshal pointer to string

Change-Id: Iaa3851c99717b93cd923d6a77cabffa48ec3f63d

7 years agoMerge "Fix the return of get accessor at Representation's Interface/Attributes" into...
JooSeok Park [Wed, 29 Mar 2017 00:14:38 +0000 (17:14 -0700)]
Merge "Fix the return of get accessor at Representation's Interface/Attributes" into tizen

7 years agoFix the return of get accessor at Representation's Interface/Attributes 96/121596/1
Hongkuk, Son [Tue, 28 Mar 2017 09:37:01 +0000 (18:37 +0900)]
Fix the return of get accessor at Representation's Interface/Attributes

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Id6b43f4de3e45961f105e6fe82e82a69955a49cd

7 years agoFix the comparison in request handler callback 46/121546/1
Jooseok Park [Tue, 28 Mar 2017 07:41:05 +0000 (16:41 +0900)]
Fix the comparison in request handler callback

 - Change the comparision with null to IntPtr.Zero

Change-Id: If7018c1ad04836db1f301a5f6a675ebaa92d849e

7 years agoMerge "Fix SetAttributes() to do _attributes.Add() only" into tizen
JooSeok Park [Tue, 28 Mar 2017 05:12:00 +0000 (22:12 -0700)]
Merge "Fix SetAttributes() to do _attributes.Add() only" into tizen

7 years agoFix SetAttributes() to do _attributes.Add() only 72/121072/2
Hongkuk, Son [Mon, 27 Mar 2017 06:38:53 +0000 (15:38 +0900)]
Fix SetAttributes() to do _attributes.Add() only

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: I2a1029f98eacd52ec939a5e83003a2e6dcfc99c7

7 years agoAdd EventContinue attribute 68/120768/1
Jooseok Park [Fri, 24 Mar 2017 05:10:14 +0000 (14:10 +0900)]
Add EventContinue attribute

 - after receiving finding callback, the stop functionality for finding callback is needed

Change-Id: Ief35781171ec040a4fe478d9c016898dd39a621b

7 years agoFix typo for error log 85/120085/1
Jooseok Park [Tue, 21 Mar 2017 09:39:50 +0000 (18:39 +0900)]
Fix typo for error log

Change-Id: I874acc0654e0ff4bc440cc5e042d5f69d20aef2e

7 years agoUpdate version 95/119995/1 accepted/tizen/common/20170321.102438 accepted/tizen/ivi/20170321.095250 accepted/tizen/mobile/20170321.095219 accepted/tizen/tv/20170321.095232 accepted/tizen/unified/20170321.095306 submit/tizen/20170321.062913
Jooseok Park [Tue, 21 Mar 2017 05:18:19 +0000 (14:18 +0900)]
Update version

Change-Id: I36b0253e9b426efcf2a0415fb56a6c4071fdbd02

7 years agoRemove device name in remote resource 63/119963/1
Jooseok Park [Tue, 21 Mar 2017 02:17:24 +0000 (11:17 +0900)]
Remove device name in remote resource

 - will be deprecated in native api

Change-Id: Icd72b48763a10ff7a6d5a4e92dfe25002ed6da46

7 years agoUpdate RequestHandlerCallback 19/119919/2 devel/tizen
Jooseok Park [Mon, 20 Mar 2017 12:41:09 +0000 (21:41 +0900)]
Update RequestHandlerCallback

 - Add RequestHandlerCallbackMap for unmanaged callback function

Change-Id: I95c0d5534da3b0f9e72ac6bdd22704d846d98dd1

7 years agox86 build enable 25/118725/1 accepted/tizen/common/20170314.173100 accepted/tizen/ivi/20170314.075840 accepted/tizen/mobile/20170314.075756 accepted/tizen/tv/20170314.075818 accepted/tizen/unified/20170314.075859 submit/tizen/20170314.070314
Jiyoung Yun [Tue, 14 Mar 2017 01:21:39 +0000 (10:21 +0900)]
x86 build enable

Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: Ib83dc6c35f735845dcfc2b23c4009c779d508052

7 years agoRemove NET45 project 37/118137/2 accepted/tizen/common/20170309.174839 accepted/tizen/ivi/20170309.072004 accepted/tizen/mobile/20170309.071754 accepted/tizen/tv/20170309.071908 accepted/tizen/unified/20170309.120730 accepted/tizen/unified/20170310.075728 submit/tizen/20170306.065826 submit/tizen_unified/20170308.100503 submit/tizen_unified/20170310.011401
WonYoung Choi [Thu, 9 Mar 2017 02:38:43 +0000 (11:38 +0900)]
Remove NET45 project

Change-Id: I4df3275dd3ecdaecb5558a5b38d0c25ebf14d680
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoMerge "Add UnregisterResource() C# API" into tizen accepted/tizen/common/20170302.151806 accepted/tizen/ivi/20170302.121939 accepted/tizen/mobile/20170302.121834 accepted/tizen/tv/20170302.121845 submit/tizen/20170302.100416 submit/tizen_unified/20170308.100407
JooSeok Park [Thu, 2 Mar 2017 07:37:49 +0000 (23:37 -0800)]
Merge "Add UnregisterResource() C# API" into tizen

7 years agoRollback isReadOnly.get member 73/116973/1 submit/tizen/20170302.073432
Jooseok Park [Thu, 2 Mar 2017 07:24:55 +0000 (16:24 +0900)]
Rollback isReadOnly.get member

Change-Id: I1954f5e0c7b7d69d29d2b0be76140174c0a78e99

7 years agoAdd UnregisterResource() C# API 52/116852/2
Hongkuk, Son [Tue, 28 Feb 2017 13:35:14 +0000 (22:35 +0900)]
Add UnregisterResource() C# API

In IoTConnectivityServerManager,
- destroy a resource with resource handle
- remove a resource from resource list

Signed-off-by: Hongkuk, Son <hongkuk.son@samsung.com>
Change-Id: Iccb503ab6e94d6e1a504aac12b5d248321e6b4cb

7 years agoUpdate according to design review 72/116572/2 submit/tizen/20170302.063428
Jooseok Park [Mon, 27 Feb 2017 05:33:12 +0000 (14:33 +0900)]
Update according to design review

 - add error expeption description
 - fix wrong log message
 - invoke this as sender in case of nonstatic event
 - do not throw expception in case of properites getter
 - remove IsReadOnly property for IDictionary

Change-Id: I154daa67e22b758f5ffcdb921a82143b1d2bf575

7 years agoUpdate content of nuspec file 23/112423/2
WonYoung Choi [Wed, 1 Feb 2017 02:03:29 +0000 (11:03 +0900)]
Update content of nuspec file

Change-Id: Ib47a515ff33b1d909d0c71aa5ebbdaa2c43fb4d5
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoFix TC fail bugs 47/111547/5 accepted/tizen/common/20170124.181820 accepted/tizen/ivi/20170124.120616 accepted/tizen/mobile/20170124.120540 accepted/tizen/tv/20170124.120557 submit/tizen/20170124.033450
Jiwon Park [Sat, 21 Jan 2017 13:07:50 +0000 (22:07 +0900)]
Fix TC fail bugs

Change-Id: I39ab6f53136ae419dd25187bf0d6289979eadf18
Signed-off-by: Jiwon Park <jiwony.park@samsung.com>
7 years agoApply dotnet RPM macros 07/105707/2 accepted/tizen/common/20170111.133643 accepted/tizen/common/20170111.194333 accepted/tizen/ivi/20170117.072726 accepted/tizen/tv/20161229.113301 submit/tizen_common/20161229.045021 submit/tizen_common/20170111.191659 submit/tizen_ivi/20170116.045729 submit/tizen_tv/20161229.044941
WonYoung Choi [Mon, 19 Dec 2016 09:51:23 +0000 (18:51 +0900)]
Apply dotnet RPM macros

Change-Id: I47d0b08bb6ee7fc9ada1a35dbdcb7ead40ebffae
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoExclude ix86 and aarch64 arch 91/104991/2 accepted/tizen/common/20170111.171335 accepted/tizen/mobile/20161215.074621 submit/tizen/20161215.053208 submit/tizen_common/20170111.164442
Jiyoung Yun [Thu, 15 Dec 2016 05:29:00 +0000 (14:29 +0900)]
Exclude ix86 and aarch64 arch

Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I6b6d400b9af7bebc5336193e0042594284415ce3

7 years agochange license
Jooseok Park [Mon, 31 Oct 2016 23:53:14 +0000 (08:53 +0900)]
change license

Change-Id: Ibcdbeb0b5f6efaea72b74453af83a1a658bd7338

7 years agoMerge devel to devel.release
WonYoung Choi [Tue, 4 Oct 2016 11:46:06 +0000 (20:46 +0900)]
Merge devel to devel.release

Change-Id: I61628ec860389720847a4b232ac110448bdfbdb9
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoapply iotcon 0.3.2 changes
Youngjae Shin [Mon, 12 Sep 2016 05:43:43 +0000 (14:43 +0900)]
apply iotcon 0.3.2 changes

modify APIs related to checking interval of remote resource
Change-Id: Ia732ac1bd39a023f6c032445dc04592efe0fe06f

7 years agoapply iotcon changes
Youngjae Shin [Fri, 26 Aug 2016 01:19:50 +0000 (10:19 +0900)]
apply iotcon changes

Change-Id: I6f340877151dfddd47a568f453eafd3a4b05e42f

7 years agoRevert "Fix project files to support netstandard 1.6"
Youngjae Shin [Tue, 6 Sep 2016 07:14:08 +0000 (16:14 +0900)]
Revert "Fix project files to support netstandard 1.6"

This reverts commit 920b0ec17158b3ebe551566243f96032d81917f0.

Change-Id: I52bc66fbdac7a6eb880f8f17927a8882ae7baa57

7 years agoFix project files to support netstandard 1.6
WonYoung Choi [Sat, 3 Sep 2016 05:58:31 +0000 (14:58 +0900)]
Fix project files to support netstandard 1.6

Change-Id: Ice8fd4f13d1c76ac4326cf8f68ab91b37a93b410
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoapply linux sytle for files
Youngjae Shin [Fri, 26 Aug 2016 08:05:09 +0000 (17:05 +0900)]
apply linux sytle for files

Change-Id: I5dcc9c45df51dc624fa94019f28868a24cdfc0b9

7 years agoremove test code
Youngjae Shin [Thu, 25 Aug 2016 08:22:26 +0000 (17:22 +0900)]
remove test code

Change-Id: Ib5550b93c7ae457778b68c3dcee7fa7b28af40bd

7 years agoFix to use InvalidOperationException instead of SystemException
WonYoung Choi [Wed, 24 Aug 2016 06:27:40 +0000 (15:27 +0900)]
Fix to use InvalidOperationException instead of SystemException

SystemException class can not be found at building with corefx.
And The .Net Framework Guide of Microsoft does not recommend using
SystemException directly also.

Change-Id: Ie7932a4428623785b89ca15f7926f3d8aa880bd3
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoadd .gitignore
Youngjae Shin [Wed, 17 Aug 2016 05:46:45 +0000 (14:46 +0900)]
add .gitignore

7 years agoFix code for building with corefx
WonYoung Choi [Thu, 28 Jul 2016 09:45:28 +0000 (18:45 +0900)]
Fix code for building with corefx

Change-Id: Ie3f38bdf7bd8f2f23bd8c8ebef85906194a0d9cc
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoMerge "Add SystemRuntime reference" into devel
Sunggoo Kim [Tue, 9 Aug 2016 06:33:06 +0000 (15:33 +0900)]
Merge "Add SystemRuntime reference" into devel

7 years agoMerge "Removed spec from some LiteResource methods" into devel
Sunggoo Kim [Tue, 9 Aug 2016 06:32:57 +0000 (15:32 +0900)]
Merge "Removed spec from some LiteResource methods" into devel

7 years agoRemoved spec from some LiteResource methods
rajeev ranjan [Fri, 5 Aug 2016 12:40:43 +0000 (18:10 +0530)]
Removed spec from some LiteResource methods

Change-Id: I9ee29627791057d306881ae71ed9814164399c24
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years agoFix code for building with corefx
Jiyoung Yun [Fri, 5 Aug 2016 11:08:51 +0000 (20:08 +0900)]
Fix code for building with corefx

Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: Id6e80ea7eb00b29806ff48c6204207754f721c41

7 years agoAdd SystemRuntime reference
Jiyoung Yun [Fri, 5 Aug 2016 09:33:44 +0000 (18:33 +0900)]
Add SystemRuntime reference

Fix build break issue when building with corefx.

Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: Ieeceb0fbc30ee33afd3a06d9a7abf147895c5277

7 years agoMerge "Added Doxygen comments, incorporated recent CAPI changes" into devel
Sunggoo Kim [Wed, 3 Aug 2016 23:12:16 +0000 (08:12 +0900)]
Merge "Added Doxygen comments, incorporated recent CAPI changes" into devel

7 years agoAdded Doxygen comments, incorporated recent CAPI changes
rajeev ranjan [Wed, 20 Jul 2016 09:55:51 +0000 (15:25 +0530)]
Added Doxygen comments, incorporated recent CAPI changes

Change-Id: Ib5a97c92c7bd7cc35d2f93e130cfa6f74d503e7d
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years agoChange assembly installation path
WonYoung Choi [Wed, 6 Jul 2016 08:40:37 +0000 (17:40 +0900)]
Change assembly installation path

The assembly installation path is changed to /usr/share/assembly/ as default.
This path can be overrided by the macro %dotnet_assembly_path also.

Change-Id: I2d4e8c98647379d429338565b3a8a346ec091738
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
7 years agoMerge "Fixed issues, Modified spec to use xbuild, doxygen comments" into devel
Sunggoo Kim [Tue, 19 Jul 2016 08:43:51 +0000 (17:43 +0900)]
Merge "Fixed issues, Modified spec to use xbuild, doxygen comments" into devel

7 years agoFixed issues, Modified spec to use xbuild, doxygen comments
rajeev ranjan [Wed, 22 Jun 2016 15:06:51 +0000 (20:36 +0530)]
Fixed issues, Modified spec to use xbuild, doxygen comments

Change-Id: Iff287d34d3025ca5f2d983c4f202780ca4bd8b7d
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years agoMerge "Fixed issues while testing TCT" into devel
Yongseop Kim [Thu, 16 Jun 2016 05:05:41 +0000 (14:05 +0900)]
Merge "Fixed issues while testing TCT" into devel

7 years agoMerge "Added iotcon test cases" into devel
Yongseop Kim [Thu, 16 Jun 2016 05:05:26 +0000 (14:05 +0900)]
Merge "Added iotcon test cases" into devel

7 years agoAdded iotcon test cases
rajeev ranjan [Fri, 27 May 2016 11:26:16 +0000 (16:56 +0530)]
Added iotcon test cases

Change-Id: I0c9e250f21d52cecb5b30a6347752eb9c2749292
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years agoFixed issues while testing TCT
rajeev ranjan [Wed, 8 Jun 2016 11:45:23 +0000 (17:15 +0530)]
Fixed issues while testing TCT

Change-Id: Ie3dea868b162a0c98159da100acf5f7491380053
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years agoModified IoTCon library name
rajeev ranjan [Tue, 7 Jun 2016 13:50:24 +0000 (19:20 +0530)]
Modified IoTCon library name

Change-Id: Ibd1ab94c6465bc13f86527e90a0c5205f7cd357b
Signed-off-by: rajeev ranjan <rajeev.ran@samsung.com>
7 years ago[IoTConnectivity] Added Base implementation
Jyothi Kumar Sambolu [Wed, 11 May 2016 13:51:44 +0000 (19:21 +0530)]
[IoTConnectivity] Added Base implementation

Change-Id: I458fb1420c9dfa90f6728cf851f867ffd2d59f7f
Signed-off-by: Jyothi Kumar Sambolu <s.jyothi@samsung.com>
8 years agoInitial empty repository
JeongHoon Jeon [Mon, 4 Apr 2016 00:56:39 +0000 (09:56 +0900)]
Initial empty repository