Improved signals support in scheduler.
[silc.git] / lib / silcutil / win32 / silcwin32schedule.c
index 66b732ab3882f6bb6118517a79223d7086cfef37..e6aa6c9d04023df98dd58579359f8e755d11acbb 100644 (file)
@@ -255,7 +255,9 @@ void silc_schedule_internal_wakeup(void *context)
 /* Register signal */
 
 void silc_schedule_internal_signal_register(void *context,
-                                           SilcUInt32 signal)
+                                            SilcUInt32 signal,
+                                            SilcTaskCallback callback,
+                                            void *callback_context)
 {
 
 }
@@ -263,7 +265,24 @@ void silc_schedule_internal_signal_register(void *context,
 /* Unregister signal */
 
 void silc_schedule_internal_signal_unregister(void *context,
-                                             SilcUInt32 signal)
+                                              SilcUInt32 signal,
+                                              SilcTaskCallback callback,
+                                              void *callback_context)
+{
+
+}
+
+/* Mark signal to be called later. */
+
+void silc_schedule_internal_signal_call(void *context, SilcUInt32 signal)
+{
+
+}
+
+/* Call all signals */
+
+void silc_schedule_internal_signals_call(void *context,
+                                         SilcSchedule schedule)
 {
 
 }