From: compudj Date: Wed, 2 Jun 2004 21:21:23 +0000 (+0000) Subject: events req servicing v2 X-Git-Tag: v0.12.20~2916 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=e635932738aed67e9c0b229b558db66e1cdd21b7;p=lttv.git events req servicing v2 git-svn-id: http://ltt.polymtl.ca/svn@573 04897980-b3bd-0310-b5e0-8ef037075253 --- diff --git a/ltt/branches/poly/doc/developer/lttvwindow_events_delivery.txt b/ltt/branches/poly/doc/developer/lttvwindow_events_delivery.txt index 30678ae2..bbcd8bf3 100644 --- a/ltt/branches/poly/doc/developer/lttvwindow_events_delivery.txt +++ b/ltt/branches/poly/doc/developer/lttvwindow_events_delivery.txt @@ -371,10 +371,12 @@ A. While list_in !empty and list_out !empty and !GTK Event pending - Add ltime to list_in, remove them from list_out 1.2 Seek 1.2.1 If first request in list_in is a time request - 1.2.1.1 Seek to that time + - If first req in list_in start time != current time + - Seek to that time 1.2.2 Else, the first request in list_in is a position request - 1.2.2.1 If the position is the same than the saved state, restore state - 1.2.2.1 Else, seek to that position + - If first req in list_in pos != current pos + - If the position is the same than the saved state, restore state + - Else, seek to that position 1.3 Add hooks and call begin for all list_in members 1.3.1 If !servicing - begin hooks called