summaryrefslogtreecommitdiff
path: root/include/rtservice.h
AgeCommit message (Collapse)Author
2023-02-01[doxygen] Fix some comments in rtservice.hbin
2022-05-25[include] fix comment for rt_container_ofrewine
2021-03-08[include] auto formattedMeco Man
2020-04-10[Kernel] Code cleanupBernard Xiong
2018-12-26Update rtservice.hOwen
更正为正确的Doxygen组定义语法
2018-10-14[license] Change license to Apache.Bernard Xiong
2018-09-14[Kernel] Update to Apache License v2.0Bernard Xiong
Update license for RT-Thread kernel.
2018-09-11[slist] Add rt_slist_tail and rt_slist_tail_entry for slist.armink
2018-07-11Add list iterators over list elementsLynx Zhou
Address the comments from armink@rt-thread
2018-07-04Add list iterators over list elementsLynx Zhou
Some non-gnu toolchains don't support gnu C extended keyword "typeof", like MDK (if no "gnu" option) and IAR, in this case we can provide list element manipulation macro functions to iterate over the list.
2018-06-27[rtservice] Add `rt_slist_first` and `rt_slist_next` API to slist.armink
2018-05-21Update rtservice.hbupleurum
2017-12-14[list]1.Modify rt_slist_foreach to rt_slist_for_each_entry. 2.Add ↵JasonJiaJie
rt_sllist_isempty. 3.Make code cleanup 1.Modify rt_slist_foreach to rt_slist_for_each_entry. 2.Add rt_sllist_isempty. 3.Make code cleanup
2017-11-05[RTSERVICE] Add rt_list_for_each_entry_safe macros definition.weety
2017-10-19[rtservice] Add `rt_list_len` and `rt_slist_len` to rtservice.h .armink
2017-10-15[Kernel] header filesbernard
1. Remove components.h file; 2. Add libc_* files for standard libc definitions; 3. Add rtdbg.h file for simple debug log; 4. Add single list implementation; 5. Change the 'rt_uint8_t' type of cmd to 'int'.
2017-04-09[Kernel] rename list_for_each/list_first_entry.Bernard Xiong
2016-05-20[Kernel] Add list_for_each_entry and list_frist_entry routine.Bernard Xiong
committed by FH.
2013-06-24Embedded GPLv2 license.Bernard Xiong
2012-10-13add __RT_SERVICE_H__ definition[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2347 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-09-05convert tabs to 4 spaces in rtservice.h[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2267 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-04-14Added memory heap object implementation; Added RT_LIST_OBJECT_INIT macro. [email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2046 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-03-22move src\kservice.h to include\rtservice.h.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2005 bbd45198-f89e-11dd-88c7-29a3b14d5316