示例#1
0
        /// <summary>
        /// Gives a textual representation of the object.
        /// </summary>
        /// <returns> A string representing the current state of the packet.</returns>
        public override string ToString()
        {
            switch (Kind)
            {
            case Command.GetPoint: return(GetPoint.ToString());

            case Command.StartCalibration: return(StartCalibration.ToString());

            case Command.EndCalibration: return("EndCalibration()");

            case Command.ClearCalibration: return("ClearCalibration()");

            case Command.AddPoint: return(AddPoint.ToString());

            case Command.Unavailable: return("Unavaliable()");

            case Command.Name: return(Name.ToString());

            case Command.Fps: return(Fps.ToString());

            case Command.KeepAlive: return("KeepAlive()");

            default: return("Unknown(?)");
            }
        }