Ejemplo n.º 1
0
 /* <type name="guint" type="guint" managed-name="Guint" /> */
 /* transfer-ownership:none */
 static extern uint g_idle_add_full(
     /* <type name="gint" type="gint" managed-name="Gint" /> */
     /* transfer-ownership:none */
     int priority,
     /* <type name="SourceFunc" type="GSourceFunc" managed-name="SourceFunc" /> */
     /* transfer-ownership:none scope:notified closure:2 destroy:3 */
     UnmanagedSourceFunc function,
     /* <type name="gpointer" type="gpointer" managed-name="Gpointer" /> */
     /* transfer-ownership:none nullable:1 allow-none:1 */
     IntPtr data,
     /* <type name="DestroyNotify" type="GDestroyNotify" managed-name="DestroyNotify" /> */
     /* transfer-ownership:none nullable:1 allow-none:1 scope:async */
     UnmanagedDestroyNotify notify);
Ejemplo n.º 2
0
 /* <type name="guint" type="guint" managed-name="Guint" /> */
 /* transfer-ownership:none */
 static extern uint g_unix_signal_add_full(
     /* <type name="gint" type="gint" managed-name="Gint" /> */
     /* transfer-ownership:none */
     int priority,
     /* <type name="gint" type="gint" managed-name="Gint" /> */
     /* transfer-ownership:none */
     int signum,
     /* <type name="SourceFunc" type="GSourceFunc" managed-name="SourceFunc" /> */
     /* transfer-ownership:none scope:notified closure:3 destroy:4 */
     UnmanagedSourceFunc handler,
     /* <type name="gpointer" type="gpointer" managed-name="Gpointer" /> */
     /* transfer-ownership:none nullable:1 allow-none:1 */
     IntPtr userData,
     /* <type name="DestroyNotify" type="GDestroyNotify" managed-name="DestroyNotify" /> */
     /* transfer-ownership:none scope:async */
     UnmanagedDestroyNotify notify);