namespace Engine.Systems.Network; public interface INetworkCommunicatorClient : INetworkCommunicator { INetworkCommunicatorClient Connect(string address, int port, string? password = null); INetworkCommunicatorClient SendToServer(T packet, PacketDelivery packetDelivery = PacketDelivery.ReliableInOrder) where T : class, new(); }