/*----------------------------------------------------------------
// 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;
}
}
}