您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
52 行
1.2 KiB
52 行
1.2 KiB
using System;
|
|
|
|
|
|
namespace Unity.Netcode.RuntimeTests
|
|
{
|
|
internal class DummyTransport : TestingNetworkTransport
|
|
{
|
|
public override ulong ServerClientId { get; } = 0;
|
|
public override void Send(ulong clientId, ArraySegment<byte> payload, NetworkDelivery networkDelivery)
|
|
{
|
|
}
|
|
|
|
public override NetworkEvent PollEvent(out ulong clientId, out ArraySegment<byte> payload, out float receiveTime)
|
|
{
|
|
clientId = 0;
|
|
payload = new ArraySegment<byte>();
|
|
receiveTime = 0;
|
|
return NetworkEvent.Nothing;
|
|
}
|
|
|
|
public override bool StartClient()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
public override bool StartServer()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
public override void DisconnectRemoteClient(ulong clientId)
|
|
{
|
|
}
|
|
|
|
public override void DisconnectLocalClient()
|
|
{
|
|
}
|
|
|
|
public override ulong GetCurrentRtt(ulong clientId)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
public override void Shutdown()
|
|
{
|
|
}
|
|
|
|
public override void Initialize(NetworkManager networkManager = null)
|
|
{
|
|
}
|
|
}
|
|
}
|