Files
Dec2017-Script-Dump/UnityEngine/PlayerConnectionInternal.cs
T
2026-06-04 11:42:34 +02:00

81 lines
2.6 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x020000A5 RID: 165
internal sealed class PlayerConnectionInternal : IPlayerEditorConnectionNative
{
// Token: 0x06000BDC RID: 3036 RVA: 0x000110B8 File Offset: 0x0000F2B8
void IPlayerEditorConnectionNative.SendMessage(Guid messageId, byte[] data, int playerId)
{
if (messageId == Guid.Empty)
{
throw new ArgumentException("messageId must not be empty");
}
PlayerConnectionInternal.SendMessage(messageId.ToString("N"), data, playerId);
}
// Token: 0x06000BDD RID: 3037 RVA: 0x000110EC File Offset: 0x0000F2EC
void IPlayerEditorConnectionNative.RegisterInternal(Guid messageId)
{
PlayerConnectionInternal.RegisterInternal(messageId.ToString("N"));
}
// Token: 0x06000BDE RID: 3038 RVA: 0x00011100 File Offset: 0x0000F300
void IPlayerEditorConnectionNative.UnregisterInternal(Guid messageId)
{
PlayerConnectionInternal.UnregisterInternal(messageId.ToString("N"));
}
// Token: 0x06000BDF RID: 3039 RVA: 0x00011114 File Offset: 0x0000F314
void IPlayerEditorConnectionNative.Initialize()
{
PlayerConnectionInternal.Initialize();
}
// Token: 0x06000BE0 RID: 3040 RVA: 0x0001111C File Offset: 0x0000F31C
bool IPlayerEditorConnectionNative.IsConnected()
{
return PlayerConnectionInternal.IsConnected();
}
// Token: 0x06000BE1 RID: 3041 RVA: 0x00011138 File Offset: 0x0000F338
void IPlayerEditorConnectionNative.DisconnectAll()
{
PlayerConnectionInternal.DisconnectAll();
}
// Token: 0x06000BE2 RID: 3042
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern bool IsConnected();
// Token: 0x06000BE3 RID: 3043
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void Initialize();
// Token: 0x06000BE4 RID: 3044
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void RegisterInternal(string messageId);
// Token: 0x06000BE5 RID: 3045
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void UnregisterInternal(string messageId);
// Token: 0x06000BE6 RID: 3046
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void SendMessage(string messageId, byte[] data, int playerId);
// Token: 0x06000BE7 RID: 3047
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void DisconnectAll();
}
}