/// <summary> /// </summary> /// <param name="errorType">Type of the error.</param> /// <param name="user">The user.</param> public ErrorPacket(ErrorPacketType errorType, QQClient client) : base(QQCommand.Unknown, client) { this.ErrorType = errorType; this.Family = ProtocolFamily.All; ErrorMessage = ""; }
/// <summary> /// 创建一个错误包 /// </summary> /// <param name="errorCode">The error code.</param> /// <returns></returns> public ErrorPacket CreateErrorPacket(ErrorPacketType errorCode, string portName, Exception e) { ErrorPacket errorPacket = new ErrorPacket(errorCode, client, e); errorPacket.Family = SupportedFamily; errorPacket.ConnectionId = portName; return(errorPacket); }
public ErrorPacket(ErrorPacketType errorType, QQClient client, Exception e) : this(errorType, client) { this.e = e; }
public ErrorPacket(ErrorPacketType errorType, QQUser user, Exception e) : this(errorType, user) { this.e = e; }
/// <summary> /// 创建一个错误包 /// </summary> /// <param name="errorCode">The error code.</param> /// <returns></returns> public ErrorPacket CreateErrorPacket(ErrorPacketType errorCode, string portName, Exception e) { ErrorPacket errorPacket = new ErrorPacket(errorCode, client, e); errorPacket.Family = SupportedFamily; errorPacket.ConnectionId = portName; return errorPacket; }