summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Hwankyu Jhun [Wed, 28 Feb 2024 00:45:43 +0000 (09:45 +0900)]
Modify API implementations
- The return type of the functions are changed to integer.
- The return values are changed to output parameters.
- Some functions names are changed.
- The name of parameters are changed.
Change-Id: If4a5d006dbc31142247305869a4bb1f355e1337b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 26 Feb 2024 05:51:29 +0000 (14:51 +0900)]
Modify source management
There are two ways to delete sources.
- tizen_core_remove_source()
- tizen_core_destroy_source()
This patch modifies the source management. If the source is
EventSout<T>, we removes the source from event sources list.
When the tizen_core_remove_source() is called if the source is not attached,
the funtionc returns TIZEN_CORE_ERROR_INVALID_CONTEXT error.
Change-Id: I26167c966da95fa45d3faa031561708e570ecabd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 23 Feb 2024 06:26:15 +0000 (15:26 +0900)]
Modify implementation of poll fd
If the use count of the poll fd is less than 3, the tizen_core_source_remove_poll()
returns TIZEN_CORE_ERROR_INVALID_CONTEXT.
If the poll fd is already added, the tizen_core_source_add_poll()
returns TIZEN_CORE_ERROR_INVALID_CONTEXT.
The tizen_core_source_get_poll_fds() function is removed.
Change-Id: I91254d94ad07eb64695c8d85f8cea1cdad0e6daf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 21 Feb 2024 05:33:55 +0000 (14:33 +0900)]
Release version 0.1.4
Changes:
- Add a new internal api
- Remove descriptions of APIs
- Modify tizen-core implmentation
- Change function name of tizen_core_event_gen_type()
- Add a new enumeration for poll events
Change-Id: I390feff9f81ddf489477aae91d0e7f80850af460
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 21 Feb 2024 05:13:13 +0000 (14:13 +0900)]
Add a new enumeration for poll events
The tizen_core_poll_event_e is added.
Change-Id: I60a4502f94b6bd46359105bda1aa67070726d3e0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 21 Feb 2024 05:07:44 +0000 (14:07 +0900)]
Change function name of tizen_core_event_gen_type()
The function name is changed to tizen_core_event_generate_type().
Change-Id: I991261208735752189efd770ddcbb522014ac010
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 21 Feb 2024 04:38:46 +0000 (13:38 +0900)]
Modify tizen-core implmentation
The tizen_core_fini() function is changed to the tizen_core_shutdown().
The tizen_core_shutdown() calls the ContextManager::DisposeAll() to release
all task resources.
Change-Id: If7c540844f8c4d07063d2f254eb611493e4beed5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 21 Feb 2024 03:51:47 +0000 (12:51 +0900)]
Remove descriptions of APIs
Change-Id: Ibb6c60daa50685d43cd09cb4e8dc7298e18811a9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Changgyu Choi [Tue, 30 Jan 2024 07:43:07 +0000 (16:43 +0900)]
Add a new internal api
Adds:
- tizen_core_set_cpu_boosting_level()
Change-Id: I8c4303071f11f48b059b7a8a739b4aab11e0beb9
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Hwankyu Jhun [Wed, 31 Jan 2024 02:15:05 +0000 (11:15 +0900)]
Release version 0.1.3
Changes:
- Modify PollFd
- Set nullptr to GSourceFuncs
- Fix wrong source management
Change-Id: I9baedf3b2bdca736a46fd0b61fef8f14e05520f5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 25 Jan 2024 01:40:16 +0000 (10:40 +0900)]
Fix wrong source management
The created source must be managed by the source manager.
Change-Id: Iea7a864a7fdeff2fbb139e5c68f480abe1952549
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 24 Jan 2024 03:43:21 +0000 (12:43 +0900)]
Set nullptr to GSourceFuncs
To remove warning messages about missing-field-initializers warning,
this patch sets nullptr to GSourceFuncs.
Change-Id: I03a7921921df1c9f0f82207e4b79af85cf1c800e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 16 Jan 2024 11:25:44 +0000 (20:25 +0900)]
Modify PollFd
The following APIs are added for adding poll fd to the source:
- tizen_core_poll_fd_create()
- tizen_core_poll_fd_destroy()
- tizen_core_poll_fd_set_fd()
- tizen_core_poll_fd_get_fd()
- tizen_core_poll_fd_set_events()
- tizen_core_poll_fd_get_events()
- tizen_core_poll_fd_set_revents()
- tizen_core_poll_fd_get_revents()
Change-Id: Ifedb72ef90d316c1f4203daa1c48dcbb8db75c12
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Changgyu Choi [Wed, 10 Jan 2024 00:48:06 +0000 (09:48 +0900)]
Release version 0.1.2
Changes:
- Fix gcov build error
Change-Id: Ia7a88591822af0506061219afd8eb557fc3319c3
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Changgyu Choi [Wed, 10 Jan 2024 00:47:03 +0000 (09:47 +0900)]
Fix gcov build error
Change-Id: I3cc20d07bce438fda15a982f72eb802f251ed295
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Changgyu Choi [Tue, 2 Jan 2024 07:12:13 +0000 (16:12 +0900)]
Release version 0.1.1
Changes:
- Add a missing header
Change-Id: If03eebc7652b6735cbba4f31276fd33682e5a3ee
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Changgyu Choi [Tue, 2 Jan 2024 06:58:20 +0000 (15:58 +0900)]
Add a missing header
Adds:
- stdexcept
Change-Id: I4946155985a42387307ec28ddb4ebae97d0fb1a2
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Hwankyu Jhun [Thu, 28 Dec 2023 00:58:16 +0000 (09:58 +0900)]
Initial commit
Change-Id: Ia04f71c1b0c4877b3ef9864c74cd59beaafd6369
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Jinkun Jang [Thu, 28 Dec 2023 00:51:32 +0000 (00:51 +0000)]
Initial empty repository