1
0
Fork 0
This repository has been archived on 2019-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
Galactic_Colors_Control/Galactic Colors Control Server/Commands/ICommand.cs

21 lines
587 B
C#

using Galactic_Colors_Control_Common.Protocol;
using System.Net.Sockets;
namespace Galactic_Colors_Control_Server.Commands
{
public interface ICommand
{
string Name { get; }
string DescText { get; }
string HelpText { get; }
Manager.CommandGroup Group { get; }
bool IsServer { get; }
bool IsClient { get; }
bool IsClientSide { get; }
bool IsNoConnect { get; }
int minArgs { get; }
int maxArgs { get; }
RequestResult Execute(string[] args, Socket soc = null, bool server = false);
}
}