/*---------------------------------------------------------------- // Copyright (C) 2007 liu523@QQ.COM // 版权所有。 // 开发者:liu523@QQ.COM团队 // 文件名:BaseServer.cs // 文件功能描述:指令类(即服务端和客户端之间事先约好的一个规定),譬如客户端发送的通讯内容包含指令SHUTDOWN, // 那么服务端收到这样的内容后就做出关机的响应。 //----------------------------------------------------------------*/ using System; namespace RemoteControlLib.Codes { /// /// 指令 /// [Serializable] public abstract class Code { /// /// 指令头部 /// public abstract CodeHead Head { get; set; } } /// /// 单指令 /// [Serializable] public class BaseCode:Code { private CodeHead head; /// /// 指令头部 /// public override CodeHead Head { get { return head; } set { head = value; } } /// /// 调试用 /// /// public override string ToString() { return "Head=" + head; } } }