Replace glib threadpool usage with a 'dumb' thread implementation.
We are attempting to remove glib as a necessity for the build, so this patch replaces the glib threadpool implementation with a 'dumb' dispatch thread model. It renames u_threadpool with ca_threadpool to be more internally consistent with naming conventions. Finally, it removes all glib build dependencies for non-Tizen build scripts. Change-Id: Icc64b758ae6c00ff426adda1c74d8f86e56a8fc5 Signed-off-by: Erich Keane <firstname.lastname@example.org> Reviewed-on: https://gerrit.iotivity.org/gerrit/747Tested-by: jenkins-iotivity <email@example.com> Reviewed-by: Joseph Morrow <firstname.lastname@example.org> Reviewed-by: Sashi Penta <email@example.com>
Showing with 556 additions and 2592 deletions
resource/csdk/connectivity/common/inc/uthreadpool.h → resource/csdk/connectivity/common/inc/cathreadpool.h