14 lines
508 B
C#
14 lines
508 B
C#
namespace mROA.Abstract
|
|
{
|
|
public delegate void ConnectionHandler(IRepresentationModule representationModule);
|
|
|
|
public delegate void DisconnectionHandler(IRepresentationModule representationModule);
|
|
|
|
public interface IConnectionHub : IInjectableModule
|
|
{
|
|
void RegisterInteraction(IChannelInteractionModule interaction);
|
|
IChannelInteractionModule GetInteraction(int id);
|
|
event ConnectionHandler? OnConnected;
|
|
event DisconnectionHandler? OnDisconnected;
|
|
}
|
|
} |