Răsfoiți Sursa

Change interface to allow storing of handle address in timer structure.

(Logical change 1.79)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@277 fd59a12c-fef9-0310-b244-a6a79926bd2f
Steven Dake 21 ani în urmă
părinte
comite
c8fa82b571
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      exec/tlist.h

+ 3 - 2
exec/tlist.h

@@ -51,12 +51,13 @@ void timerlist_free (struct timerlist *timerlist);
 timer_handle timerlist_add_future (struct timerlist *timerlist,
 timer_handle timerlist_add_future (struct timerlist *timerlist,
 	void (*timer_fn) (void *data),
 	void (*timer_fn) (void *data),
 	void *data,
 	void *data,
-	int msec_in_future);
+	unsigned int msec_in_future,
+    timer_handle *handle);
 
 
 void timerlist_del (struct timerlist *timerlist, timer_handle timer_handle);
 void timerlist_del (struct timerlist *timerlist, timer_handle timer_handle);
 
 
 void timerlist_expire (struct timerlist *timerlist);
 void timerlist_expire (struct timerlist *timerlist);
 
 
-int timerlist_timeout_msec (struct timerlist *timerlist);
+unsigned int timerlist_timeout_msec (struct timerlist *timerlist);
 
 
 #endif /* TLIST_H_DEFINED */
 #endif /* TLIST_H_DEFINED */