using System;
using Server.Data.Module;
using GameData;
namespace Server
{
///
/// 服务管理
///
public interface IServer
{
///
/// 服务器状态
///
ServerState state {
get;
set;
}
///
/// 服务器名称
///
string ServerName {
get;
}
///
/// 模块单元
///
ModuleUtile myUtil {
get;
}
///
/// 模块类型
///
ModuleType myType {
get;
}
///
/// 服务器启动
///
bool Start();
///
/// 主进程
///
void Loop();
///
/// 服务器关闭
///
void Close();
}
}