Files
Ragon/Ragon/Sources/IApplicationHandler.cs
T
2022-11-30 23:56:17 +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);
}