Esempio n. 1
0
 /* <type name="LogFunc" type="GLogFunc" managed-name="LogFunc" /> */
 /* */
 static extern IntPtr g_log_set_default_handler(
     /* <type name="LogFunc" type="GLogFunc" managed-name="LogFunc" /> */
     /* transfer-ownership:none closure:1 */
     UnmanagedLogFunc logFunc,
     /* <type name="gpointer" type="gpointer" managed-name="Gpointer" /> */
     /* transfer-ownership:none nullable:1 allow-none:1 */
     IntPtr userData);
Esempio n. 2
0
 /* <type name="guint" type="guint" managed-name="Guint" /> */
 /* transfer-ownership:none */
 static extern uint g_log_set_handler_full(
     /* <type name="utf8" type="const gchar*" managed-name="Utf8" /> */
     /* transfer-ownership:none nullable:1 allow-none:1 */
     IntPtr logDomain,
     /* <type name="LogLevelFlags" type="GLogLevelFlags" managed-name="LogLevelFlags" /> */
     /* transfer-ownership:none */
     LogLevelFlags logLevels,
     /* <type name="LogFunc" type="GLogFunc" managed-name="LogFunc" /> */
     /* transfer-ownership:none scope:notified closure:3 destroy:4 */
     UnmanagedLogFunc logFunc,
     /* <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 destroy);