Add macros/functions to help name timeouts.
authorMatthew Barnes <mbarnes@redhat.com>
Tue, 29 Oct 2013 15:37:47 +0000 (11:37 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Tue, 29 Oct 2013 15:37:47 +0000 (11:37 -0400)
commit7280d882f99076ba9a0ab7375806f7aad77d3d66
treecb18304457b212c0d5182ba515114d8b4e9c40c2
parentfd3ad46d19a02c4ea73117c9ebee7913ca388890
Add macros/functions to help name timeouts.

The macros form a name for the timeout GSource implicitly.

New macros:

  e_named_timeout_add()
  e_named_timeout_add_full()
  e_named_timeout_add_seconds()
  e_named_timeout_add_seconds_full()

New functions (called by the macros):

  e_timeout_add_with_name()
  e_timeout_add_seconds_with_name()
docs/reference/libedataserver/libedataserver-sections.txt
libedataserver/e-data-server-util.c
libedataserver/e-data-server-util.h