Beispiel #1
0
        public void RequestEncryptedAppTicket(byte[] dataToInclude, OnUserEncryptedAppTicketCreated onUserEncryptedAppTicketCreated)
        {
            this._onUserEncryptedAppTicketCreated = onUserEncryptedAppTicketCreated;
            IntPtr num = Marshal.AllocHGlobal(dataToInclude.Length);

            Marshal.Copy(dataToInclude, 0, num, dataToInclude.Length);
            CommunityExpress.Instance.AddUserGetEncryptedAppTicketCallback(User.SteamUnityAPI_SteamUser_RequestEncryptedAppTicket(this._user, num, dataToInclude.Length), new OnUserGetEncryptedAppTicketFromSteam(this.OnGetEncryptedAppTicketFromSteam));
            Marshal.FreeHGlobal(num);
        }
Beispiel #2
0
 public void RequestEncryptedAppTicket(byte[] dataToInclude, OnUserEncryptedAppTicketCreated onUserEncryptedAppTicketCreated)
 {
   this._onUserEncryptedAppTicketCreated = onUserEncryptedAppTicketCreated;
   IntPtr num = Marshal.AllocHGlobal(dataToInclude.Length);
   Marshal.Copy(dataToInclude, 0, num, dataToInclude.Length);
   CommunityExpress.Instance.AddUserGetEncryptedAppTicketCallback(User.SteamUnityAPI_SteamUser_RequestEncryptedAppTicket(this._user, num, dataToInclude.Length), new OnUserGetEncryptedAppTicketFromSteam(this.OnGetEncryptedAppTicketFromSteam));
   Marshal.FreeHGlobal(num);
 }