// Token: 0x06000F00 RID: 3840 RVA: 0x0005EB8C File Offset: 0x0005CD8C public static void GetSessionToken(StatusCallback2 callback) { if (callback == null) { throw new InvalidOperationException("callback == null"); } Token.getSessionTokenIl2cppCallback = new StatusCallback2(callback.Invoke); Api.InternalStatusCallback2s.Add(new StatusCallback2(Token.GetSessionTokenIl2cppCallback)); if (IntPtr.Size == 8) { Token.GetSessionToken_64(new StatusCallback2(Token.GetSessionTokenIl2cppCallback)); return; } Token.GetSessionToken(new StatusCallback2(Token.GetSessionTokenIl2cppCallback)); }
// Token: 0x06000EF8 RID: 3832 RVA: 0x0005E9C0 File Offset: 0x0005CBC0 public static void GoToStore(StatusCallback2 callback, string viveportId = "") { if (callback == null) { throw new InvalidOperationException("callback == null || string.IsNullOrEmpty(viveportId)"); } Deeplink.goToStoreIl2cppCallback = new StatusCallback2(callback.Invoke); Api.InternalStatusCallback2s.Add(new StatusCallback2(Deeplink.GoToStoreIl2cppCallback)); if (IntPtr.Size == 8) { Deeplink.GoToStore_64(new StatusCallback2(Deeplink.GoToStoreIl2cppCallback), viveportId); return; } Deeplink.GoToStore(new StatusCallback2(Deeplink.GoToStoreIl2cppCallback), viveportId); }
// Token: 0x06000EEE RID: 3822 RVA: 0x0005E6AC File Offset: 0x0005C8AC public static void IsReady(StatusCallback2 callback) { if (callback == null) { throw new InvalidOperationException("callback == null"); } Subscription.isReadyIl2cppCallback = new StatusCallback2(callback.Invoke); Api.InternalStatusCallback2s.Add(new StatusCallback2(Subscription.IsReadyIl2cppCallback)); if (IntPtr.Size == 8) { Subscription.IsReady_64(new StatusCallback2(Subscription.IsReadyIl2cppCallback)); return; } Subscription.IsReady(new StatusCallback2(Subscription.IsReadyIl2cppCallback)); }
// Token: 0x06000EF6 RID: 3830 RVA: 0x0005E934 File Offset: 0x0005CB34 public static void GoToApp(StatusCallback2 callback, string viveportId, string launchData, string branchName) { if (callback == null || string.IsNullOrEmpty(viveportId)) { throw new InvalidOperationException("callback == null || string.IsNullOrEmpty(viveportId)"); } Deeplink.goToAppWithBranchNameIl2cppCallback = new StatusCallback2(callback.Invoke); Api.InternalStatusCallback2s.Add(new StatusCallback2(Deeplink.GoToAppWithBranchNameIl2cppCallback)); if (IntPtr.Size == 8) { Deeplink.GoToApp_64(new StatusCallback2(Deeplink.GoToAppWithBranchNameIl2cppCallback), viveportId, launchData, branchName); return; } Deeplink.GoToApp(new StatusCallback2(Deeplink.GoToAppWithBranchNameIl2cppCallback), viveportId, launchData, branchName); }
internal static extern void IsReady(StatusCallback2 IsReadyCallback); // 0x0000000181B55EF0-0x0000000181B55F70 internal static extern void IsReady_64(StatusCallback2 IsReadyCallback); // 0x0000000181B55E70-0x0000000181B55EF0
internal static extern void GoToAppOrGoToStore(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData); // 0x0000000181B48040-0x0000000181B48100 internal static extern void GoToAppOrGoToStore_64(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData); // 0x0000000181B47F80-0x0000000181B48040
internal static extern void GoToStore_64(StatusCallback2 GetSessionTokenCallback, string ViveportId);
internal static extern void IsReady_64(StatusCallback2 IsReadyCallback);
} // 0x0000000181B48E90-0x0000000181B48EF0 public static void GoToStore(StatusCallback2 callback, string viveportId = "" /* Metadata: 0x00653686 */) { } // 0x0000000181B49030-0x0000000181B49330
} // 0x0000000181B47EC0-0x0000000181B47F20 public static void GoToApp(StatusCallback2 callback, string viveportId, string launchData) { } // 0x0000000181B487E0-0x0000000181B48B20
} // 0x0000000181B56370-0x0000000181B563D0 public static void GetSessionToken(StatusCallback2 callback) { } // 0x0000000181B56450-0x0000000181B56730
internal AndroidPluginCallback(StatusCallback2 callback) : base("com.htc.viveport.Api$StatusCallback") { this.statusCallback2 = callback; }
internal static int IsReady(StatusCallback2 callback) { Android.GetJavaSubscription().CallStatic("isReady", Android.CurrentContext, new AndroidPluginCallback(callback)); return(0); }
internal static extern void GoToAppOrGoToStore_64(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData);
internal static extern int IsReady_64(StatusCallback IsReadyCallback); // 0x0000000181B56800-0x0000000181B56880 internal static extern int GetSessionToken(StatusCallback2 GetSessionTokenCallback); // 0x0000000181B56730-0x0000000181B567B0
} // 0x0000000181B55E10-0x0000000181B55E70 public static void IsReady(StatusCallback2 callback) { } // 0x0000000181B55F70-0x0000000181B56240
internal static extern int GetSessionToken(StatusCallback2 GetSessionTokenCallback); // 0x0000000181B56730-0x0000000181B567B0 internal static extern int GetSessionToken_64(StatusCallback2 GetSessionTokenCallback); // 0x0000000181B563D0-0x0000000181B56450
internal static extern void IsReady_64(StatusCallback IsReadyCallback); // 0x0000000181B49380-0x0000000181B49400 internal static extern void GoToApp(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData); // 0x0000000181B48720-0x0000000181B487E0
} // 0x0000000181B48440-0x0000000181B484A0 public static void GoToApp(StatusCallback2 callback, string viveportId, string launchData, string branchName) { } // 0x0000000181B48B20-0x0000000181B48E90
internal static extern void GoToApp(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData, string branchName); // 0x0000000181B48640-0x0000000181B48720 internal static extern void GoToApp_64(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData, string branchName); // 0x0000000181B48560-0x0000000181B48640
} // 0x0000000181B47F20-0x0000000181B47F80 public static void GoToAppOrGoToStore(StatusCallback2 callback, string viveportId, string launchData) { } // 0x0000000181B48100-0x0000000181B48440
internal static extern void GoToStore(StatusCallback2 GetSessionTokenCallback, string ViveportId); // 0x0000000181B48F90-0x0000000181B49030 internal static extern void GoToStore_64(StatusCallback2 GetSessionTokenCallback, string ViveportId); // 0x0000000181B48EF0-0x0000000181B48F90
internal static extern int GetSessionToken(StatusCallback2 GetSessionTokenCallback);
internal static extern void GoToApp(StatusCallback2 GoToAppCallback, string ViveportId, string LaunchData, string branchName);