Files
mROA/mROA/Abstract/IConnectionHub.cs
T

14 lines
508 B
C#
Raw Normal View History

namespace mROA.Abstract
{
public delegate void ConnectionHandler(IRepresentationModule representationModule);
2025-03-13 20:01:17 +03:00
public delegate void DisconnectionHandler(IRepresentationModule representationModule);
public interface IConnectionHub : IInjectableModule
{
2025-04-30 12:25:23 +03:00
void RegisterInteraction(IChannelInteractionModule interaction);
IChannelInteractionModule GetInteraction(int id);
event ConnectionHandler? OnConnected;
event DisconnectionHandler? OnDisconnected;
}
}