platform/core/context/job-scheduler.git
7 years agoReplace MethodCallHandler::setCaller() with a parameterized constructor 67/136267/1
Mu-Woong Lee [Thu, 29 Jun 2017 01:54:26 +0000 (10:54 +0900)]
Replace MethodCallHandler::setCaller() with a parameterized constructor

Change-Id: Ie0ef9856666df4006c0e7b10189b8b33662e3981
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoEnable a compile warning: -Wformat=2 85/134385/1
Mu-Woong Lee [Fri, 16 Jun 2017 07:06:30 +0000 (16:06 +0900)]
Enable a compile warning: -Wformat=2

Change-Id: If7d8654a851f2736bb9aed86d612acecd6b6ac6e
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoFix a possible memory leak in job_scheduler.cpp 36/134136/1
Mu-Woong Lee [Thu, 15 Jun 2017 02:13:12 +0000 (11:13 +0900)]
Fix a possible memory leak in job_scheduler.cpp

Change-Id: I01eafcb6a075abc97cbe2bf71b2f9fba75e013f6
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoImplement API functions that communicate with the server 90/133990/4
Mu-Woong Lee [Wed, 14 Jun 2017 06:36:51 +0000 (15:36 +0900)]
Implement API functions that communicate with the server

Change-Id: I15c603c11b05b449f9e1af16465ed8443eb0effb
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoBug fixes: API function name typos & mis-implemented JobSchedulerService class 84/134084/1
Mu-Woong Lee [Wed, 14 Jun 2017 11:43:19 +0000 (20:43 +0900)]
Bug fixes: API function name typos & mis-implemented JobSchedulerService class

Change-Id: I2a36762f3307200e72c8e88565c838a81f93a8c5
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoThe parameterized constructor of JobInfo initializes all member variables 64/134064/1
Mu-Woong Lee [Wed, 14 Jun 2017 10:26:52 +0000 (19:26 +0900)]
The parameterized constructor of JobInfo initializes all member variables

Change-Id: Ieb12fd46fdd9d47607dbd8c2dc8f3bb9553bf7d6
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoMerge "Add JobInfo::deserialize(), which replaces two sub-class deserialize() functio...
Mu-Woong Lee [Wed, 14 Jun 2017 08:14:08 +0000 (08:14 +0000)]
Merge "Add JobInfo::deserialize(), which replaces two sub-class deserialize() functions" into devel/tizen

7 years agoCleanup build dependencies 05/134005/1
Mu-Woong Lee [Wed, 14 Jun 2017 07:48:01 +0000 (16:48 +0900)]
Cleanup build dependencies

Change-Id: I36c2bdc36da8186181be377d52f5e91e61403928
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoImplement dummy API functions 93/133993/1
Mu-Woong Lee [Wed, 14 Jun 2017 06:50:59 +0000 (15:50 +0900)]
Implement dummy API functions

Change-Id: I3f9a21c91e63edcd286edafe00883fbcef32d8a3
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd JobInfo::deserialize(), which replaces two sub-class deserialize() functions 66/133966/2
Mu-Woong Lee [Wed, 14 Jun 2017 06:06:26 +0000 (15:06 +0900)]
Add JobInfo::deserialize(), which replaces two sub-class deserialize() functions

Change-Id: I6b2a905e3baed0e067cc60ff87aebcd9694c9d84
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd the skeleton of JobManagerProxy, which is used to implement the API 74/133774/2
Mu-Woong Lee [Tue, 13 Jun 2017 09:48:47 +0000 (18:48 +0900)]
Add the skeleton of JobManagerProxy, which is used to implement the API

Change-Id: I6ba2218ec0259b35ebcc689de58c9f83f7a53965
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoPartial implementation of API: functions requiring no IPC 01/133701/3
Mu-Woong Lee [Tue, 13 Jun 2017 06:57:26 +0000 (15:57 +0900)]
Partial implementation of API: functions requiring no IPC

Change-Id: Ic217d22b8020affc56b44ef0dd36457555fd567e
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd getType() functions to JobInfo & JobContext 95/133695/1
Mu-Woong Lee [Tue, 13 Jun 2017 06:54:25 +0000 (15:54 +0900)]
Add getType() functions to JobInfo & JobContext

Change-Id: I652fe6eff5cb48221a381bb17e78df5533926f92
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd -Wall compile option 46/133646/1
Mu-Woong Lee [Tue, 13 Jun 2017 04:14:41 +0000 (13:14 +0900)]
Add -Wall compile option

Change-Id: I70c3fd11e9c7d5f39a41eb567704ad1897fc502a
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd job information class deserializer 93/133493/3
Mu-Woong Lee [Mon, 12 Jun 2017 11:14:57 +0000 (20:14 +0900)]
Add job information class deserializer

Change-Id: Ic80fc4ba2a247f536b942a51f5ce04a0f4f1cd93
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd the 'notification' type action 12/133412/2
Mu-Woong Lee [Mon, 12 Jun 2017 06:27:54 +0000 (15:27 +0900)]
Add the 'notification' type action

Change-Id: I00b5d4c507e1c8cf4ce2c339e24f1705321b80db
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd job information class serializer 95/133395/3
Mu-Woong Lee [Mon, 12 Jun 2017 04:59:15 +0000 (13:59 +0900)]
Add job information class serializer

Change-Id: I941116c863e8d4ac908a77c6657cdef6d9428967
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoDependency cleanup: apply the modified service & client interfaces 68/133268/2
Mu-Woong Lee [Fri, 9 Jun 2017 11:17:57 +0000 (20:17 +0900)]
Dependency cleanup: apply the modified service & client interfaces

Change-Id: I75efce7c6c54255e3beb088a873f56cc578e6395
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoJob information classes (w/o serialization functions) 99/132899/3
Mu-Woong Lee [Thu, 8 Jun 2017 08:06:53 +0000 (17:06 +0900)]
Job information classes (w/o serialization functions)

Change-Id: I037b781839800d24e5ea2687330a48252eb90389
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd API descriptions 35/132735/3
Mu-Woong Lee [Wed, 7 Jun 2017 09:53:56 +0000 (18:53 +0900)]
Add API descriptions

Change-Id: Ie4d1329ac4631e6ed54d7027519c689085378137
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoAdd compile options to suppress verbose messages and enable colored diagnostics 61/125261/1
Mu-Woong Lee [Fri, 14 Apr 2017 08:52:36 +0000 (17:52 +0900)]
Add compile options to suppress verbose messages and enable colored diagnostics

Change-Id: I7e62291e6f51c68f99f1f8c6d72c773a961151fc
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoDeclare job-scheduler internal C API 92/124092/5
Mu-Woong Lee [Mon, 10 Apr 2017 07:30:34 +0000 (16:30 +0900)]
Declare job-scheduler internal C API

Change-Id: Iecc59de9cca833bdb9f368868812087db1585d78
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoFix the build script typos and nonconventional so symlink packaging 08/123308/1
Mu-Woong Lee [Wed, 5 Apr 2017 07:30:00 +0000 (16:30 +0900)]
Fix the build script typos and nonconventional so symlink packaging

Change-Id: I229e8def4c57d8875bd76d9f817826cde43ddccc
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoReorganize file structure to distinguish server/client headers 16/123116/2
Mu-Woong Lee [Tue, 4 Apr 2017 12:17:39 +0000 (21:17 +0900)]
Reorganize file structure to distinguish server/client headers

Change-Id: Ief37542ab78d9f747bc2f5c20ebbe9924389dc57
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoReplace ContextErrorUtil.h with SharedUtil.h 18/121718/1
Mu-Woong Lee [Tue, 28 Mar 2017 13:07:07 +0000 (22:07 +0900)]
Replace ContextErrorUtil.h with SharedUtil.h

Change-Id: If0b78582a2133a554f90b7cb36afa7a1c0e0aa78
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoRename the packages to clearly denote their roles 34/120634/1
Mu-Woong Lee [Thu, 23 Mar 2017 11:01:36 +0000 (20:01 +0900)]
Rename the packages to clearly denote their roles

Change-Id: I2b9687718d30af23c8c820561f9bad7d1767480b
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoRearrange header directory structure w.r.t. context-common 56/119656/1
Mu-Woong Lee [Sun, 19 Mar 2017 15:00:47 +0000 (00:00 +0900)]
Rearrange header directory structure w.r.t. context-common

Change-Id: I3a2a989397bf4aaaac848c61ba9109609e9eee59
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoPackage skeleton of the job-scheduler server & client 54/119254/2
Mu-Woong Lee [Thu, 16 Mar 2017 06:39:06 +0000 (15:39 +0900)]
Package skeleton of the job-scheduler server & client

Change-Id: If69d317236f949a587ffe45286f55daddeee13a8
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
7 years agoInitial empty repository master
Tizen Infrastructure [Wed, 11 Jan 2017 22:14:59 +0000 (14:14 -0800)]
Initial empty repository