public static int GetExpectedArgCount(AppToUCICommand command) { var countStr = command.AsString(ArgumentCountFormat); return(int.Parse(countStr)); }
public static string[] GetExpectedResponse(AppToUCICommand command) { var str = command.AsString(UCIResponseFormat); return(str.Split('|')); }
//public static UCIToAppCommand GetExpectedResponseFlags(AppToUCICommand command) //{ // return Enum.Parse(typeof(UCIToAppCommand), command.AsString(uciResponseFlagsFormat)); //} public static bool GetExactMatch(AppToUCICommand command) { return(bool.Parse(command.AsString(UCIExactMatchFormat))); }
public static string GetCommandString(AppToUCICommand command) { return(command.AsString(UciCommandFormat)); }