using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x020000A1 RID: 161 [RequiredByNativeCode(Optional = true)] public struct NetworkMessageInfo { // Token: 0x170002A3 RID: 675 // (get) Token: 0x06000BC9 RID: 3017 RVA: 0x00010FDC File Offset: 0x0000F1DC public double timestamp { get { return this.m_TimeStamp; } } // Token: 0x170002A4 RID: 676 // (get) Token: 0x06000BCA RID: 3018 RVA: 0x00010FF8 File Offset: 0x0000F1F8 public NetworkPlayer sender { get { return this.m_Sender; } } // Token: 0x170002A5 RID: 677 // (get) Token: 0x06000BCB RID: 3019 RVA: 0x00011014 File Offset: 0x0000F214 public NetworkView networkView { get { NetworkView networkView; if (this.m_ViewID == NetworkViewID.unassigned) { Debug.LogError("No NetworkView is assigned to this NetworkMessageInfo object. Note that this is expected in OnNetworkInstantiate()."); networkView = this.NullNetworkView(); } else { networkView = NetworkView.Find(this.m_ViewID); } return networkView; } } // Token: 0x06000BCC RID: 3020 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] internal extern NetworkView NullNetworkView(); // Token: 0x0400015E RID: 350 private double m_TimeStamp; // Token: 0x0400015F RID: 351 private NetworkPlayer m_Sender; // Token: 0x04000160 RID: 352 private NetworkViewID m_ViewID; } }