/******************************************************************** * * * * Copyright (C) 2013-? Corporation All rights reserved. * * 作者: BinGoo QQ:315567586 * * 请尊重作者劳动成果,请保留以上作者信息,禁止用于商业活动。 * * * * 创建时间:2014-08-05 * * 说明: * * ********************************************************************/ using System.ComponentModel; namespace NetWorkHelper { /// /// Socket状态枚举 /// public enum SocketState { /// /// 正在连接服务端 /// Connecting = 0, /// /// 已连接服务端 /// Connected = 1, /// /// 重新连接服务端 /// Reconnection = 2, /// /// 断开服务端连接 /// Disconnect = 3, /// /// 正在监听 /// StartListening = 4, /// /// 启动监听异常 /// StartListeningError = 5, /// /// 停止监听 /// StopListening = 6, /// /// 客户端上线 /// ClientOnline = 7, /// /// 客户端下线 /// ClientOnOff = 8 } /// /// 错误类型 /// public enum SocketError { } /// /// 发送接收命令枚举 /// public enum Command { /// /// 发送请求接收文件 /// RequestSendFile = 0x000001, /// /// 响应发送请求接收文件 /// ResponeSendFile = 0x100001, /// /// 请求发送文件包 /// RequestSendFilePack = 0x000002, /// /// 响应发送文件包 /// ResponeSendFilePack = 0x100002, /// /// 请求取消发送文件包 /// RequestCancelSendFile = 0x000003, /// /// 响应取消发送文件包 /// ResponeCancelSendFile = 0x100003, /// /// 请求取消接收发送文件 /// RequestCancelReceiveFile = 0x000004, /// /// 响应取消接收发送文件 /// ResponeCancelReceiveFile = 0x100004, /// /// 请求发送文本消息 /// RequestSendTextMSg = 0x000010, } /// /// 消息类型 /// public enum MsgType { /// /// 文本消息 /// TxtMsg = 0, /// /// 抖动窗体 /// Shake = 1, /// /// 表情 /// Face = 2, /// /// 图片 /// Pic = 3 } public enum ClientStyle { WebSocket, PcSocket } public enum LogType { /// /// 系统 /// [Description("系统日志")] System, /// /// 服务端 /// [Description("服务端类型日志")] Server, /// /// 客户端 /// [Description("客户端类型日志")] Client, /// /// 发送数据 /// [Description("发送数据类型日志")] SendData, /// /// 接收数据 /// [Description("接收数据类型日志")] ReceviedData, /// /// 发送数据返回结果 /// [Description("发送数据返回结果类型日志")] SendDataResult } }