private static void SplashDidCloseCallback(IntPtr splashClient)
        {
            YumiSplashClient client = IntPtrToSplashClient(splashClient);

            if (client.OnAdClosed != null)
            {
                client.OnAdClosed(client, EventArgs.Empty);
            }
        }
        private static void SplashDidSuccessToShowCallback(IntPtr splashClient)
        {
            YumiSplashClient client = IntPtrToSplashClient(splashClient);

            if (client.OnAdSuccessToShow != null)
            {
                client.OnAdSuccessToShow(client, EventArgs.Empty);
            }
        }
        private static void SplashDidFailToShowCallback(IntPtr splashClient, string error)
        {
            YumiSplashClient client = IntPtrToSplashClient(splashClient);

            if (client.OnAdFailedToShow != null)
            {
                YumiAdFailedToShowEventArgs args = new YumiAdFailedToShowEventArgs()
                {
                    Message = error
                };
                client.OnAdFailedToShow(client, args);
            }
        }