internal static extern uint ConnectData(GObjectManaged instance, [MarshalAs(UnmanagedType.LPStr)] string detailedSignal, IntPtr cHandler, IntPtr data, GClosureNotify destroyData, Enums.GConnectFlags connectFlags);
internal static extern void HandlerDisconnect(GObjectManaged instance, uint handlerId);