Ejemplo n.º 1
0
        internal static void Init()
        {
            purple_connections_init();
            IntPtr handle = purple_connections_get_handle();

            signed_on_evt = new SignedInOut(signed_on);
            PurpleSignal.Connect(handle, "signed-on",
                                 Marshal.GetFunctionPointerForDelegate(signed_on_evt),
                                 IntPtr.Zero);

            signed_out_evt = new SignedInOut(signed_out);
            PurpleSignal.Connect(handle, "signed-off",
                                 Marshal.GetFunctionPointerForDelegate(signed_out_evt),
                                 IntPtr.Zero);
        }
Ejemplo n.º 2
0
        internal static void Init()
        {
            purple_connections_init();
            IntPtr handle = purple_connections_get_handle();

            signed_on_evt = new SignedInOut(signed_on);
            PurpleSignal.Connect(handle, "signed-on",
                Marshal.GetFunctionPointerForDelegate(signed_on_evt),
                IntPtr.Zero);

            signed_out_evt = new SignedInOut(signed_out);
            PurpleSignal.Connect(handle, "signed-off",
                Marshal.GetFunctionPointerForDelegate(signed_out_evt),
                IntPtr.Zero);
        }