/*----------------------------------------------------------------
// Copyright (C) 2007 liu523@QQ.COM
// 版权所有。
// 开发者:liu523@QQ.COM团队
// 文件名:CodeHead.cs
// 文件功能描述:指令头,当在网络通讯,对方收到指令的时候,先读取它的指令头,通过指令头来识别它的作用。
//----------------------------------------------------------------*/
namespace RemoteControlLib.Codes
{
///
/// 指令的头部
///
public enum CodeHead
{
#region 主通讯端
///
/// 获取或发送主机信息(主机名和IP)
///
HOST_MESSAGE,
///
/// 关机
///
SHUTDOWN,
///
/// 重启
///
REBOOT,
///
/// 离开
///
EXIT,
///
/// 连接成功
///
CONNECT_OK,
///
/// 关闭连接
///
CONNECT_CLOSE,
///
/// 重新建立连接
///
CONNECT_RESTART,
///
/// 关闭程序
///
CLOSE_APPLICATION,
///
/// 接收失败
///
FAIL,
///
/// 密码设置
///
PASSWORD,
///
/// 密码修改成功
///
CHANGE_PASSWORD_OK,
///
/// 进行对话
///
SPEAK,
///
/// 屏幕控制的准备工作已经完成
///
SCREEN_READY,
///
/// 打开屏幕截取
///
SCREEN_OPEN,
///
/// 关闭屏幕截取
///
SCREEN_CLOSE,
///
/// 屏幕发送失败
///
SCREEN_FAIL,
///
/// 屏幕发送成功
///
SCREEN_SUCCESS,
///
/// 请求获取屏幕
///
SCREEN_GET,
///
/// 更新服务端
///
UPDATE,
///
/// 更新已经准备好
///
UPDATE_READY,
///
/// 更新失败
///
UPDATE_FAIL,
///
/// 服务端的版本
///
VERSION,
#endregion
#region 控制鼠标或键盘
///
/// 控制鼠标
///
CONTROL_MOUSE,
///
/// 控制键盘
///
CONTROL_KEYBOARD,
#endregion
#region 文件传输
///
/// 获取磁盘信息
///
GET_DISKS,
///
/// 发送磁盘信息
///
SEND_DISKS,
///
/// 请求进入(文件夹路径)
///
GET_DIRECTORY_DETIAL,
///
/// 发送文件夹内的信息
///
SEND_DIRECTORY_DETIAL,
///
/// 获取文件详细信息
///
GET_FILE_DETIAL,
///
/// 发送文件详细信息
///
SEND_FILE_DETIAL,
///
/// 发出获取文件的请求
///
GET_FILE,
///
/// 发出发送文件的请求
///
SEND_FILE,
///
/// 获取文件的服务端已经准备好
///
GET_FILE_READY,
///
/// 发送文件的服务端已经准备好
///
SEND_FILE_READY,
///
/// 文件传输完毕
///
FILE_TRAN_END,
#endregion
}
}