Example #1
0
 public static void AccountConversion(Action <int> callback)
 {
     KGSession.Connect(
         (result) => {
         if (callback != null)
         {
             callback(result.code);
         }
     });
 }
Example #2
0
 public static void Logout(Action <int> callback)
 {
     KGSession.Logout(
         (result) => {
         if (callback != null)
         {
             callback(result.code);
         }
     });
 }
Example #3
0
 public static void Resume(Action <int> callback)
 {
     KGSession.Resume(
         (result) => {
         if (callback != null)
         {
             callback(result.code);
         }
     });
 }
Example #4
0
 public static void Unregister(Action <int> callback)
 {
     KGSession.Unregister(
         (result) => {
         if (callback != null)
         {
             callback(result.code);
         }
     });
 }
Example #5
0
 public static void Start(Action <bool, int> callback)
 {
     KGSession.Start(
         (result, isAuthorized) => {
         if (callback != null)
         {
             if (result.isSuccess)
             {
                 // Start succeeded
                 callback(isAuthorized, result.code);
             }
             else
             {
                 // Start failed
                 callback(false, result.code);
             }
         }
     });
 }
Example #6
0
 public static void Pause()
 {
     KGSession.Pause(_ => { });
 }