Files
Ragon/Ragon/Sources/Handler.cs
T
2022-10-22 21:34:35 +04:00

12 lines
392 B
C#

using System;
using System.Threading.Tasks;
namespace Ragon.Core;
public interface IApplicationHandler
{
Task OnAuthorizationRequest(string key, string playerName, byte[] additionalData, Action<string, string> Accept, Action<uint> Reject);
public void OnCustomEvent(ushort peerId, ReadOnlySpan<byte> payload);
public void OnJoin(ushort peerId);
public void OnLeave(ushort peerId);
}