public override int GetHashCode() { int hash = 1; if (Arg1 != 0) { hash ^= Arg1.GetHashCode(); } if (Arg2 != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Arg2); } if (Arg3.Length != 0) { hash ^= Arg3.GetHashCode(); } if (Arg4 != false) { hash ^= Arg4.GetHashCode(); } hash ^= arg5_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
/// <summary> /// See the base. /// </summary> public override bool Equals(object obj) { if (obj == null) { return(false); } ActivationSettings cmpSettings = obj as ActivationSettings; if (FunctionType != cmpSettings.FunctionType || !Arg1.Equals(cmpSettings.Arg1) || !Arg2.Equals(cmpSettings.Arg2) || !Arg3.Equals(cmpSettings.Arg3) || !Arg4.Equals(cmpSettings.Arg4) || !Arg5.Equals(cmpSettings.Arg5) || !Arg6.Equals(cmpSettings.Arg6) || !Arg7.Equals(cmpSettings.Arg7) || !Arg8.Equals(cmpSettings.Arg8) || !Arg9.Equals(cmpSettings.Arg9) || !Arg10.Equals(cmpSettings.Arg10) || !Arg11.Equals(cmpSettings.Arg11) || !Arg12.Equals(cmpSettings.Arg12) || !Arg13.Equals(cmpSettings.Arg13) || !Arg14.Equals(cmpSettings.Arg14) || !Arg15.Equals(cmpSettings.Arg15) ) { return(false); } return(true); }
public void GoMultiple(Arg1 one, Arg2 two, Arg3 three) { }
public Arg3 Other(Arg2 two, Arg3 three) { return(null); }
public Task <Arg1> OtherAsync(Arg2 two, Arg3 three) { return(null); }
private void ReportDuration(System.Diagnostics.Stopwatch stopwatch, string suffix, string port) { System.Diagnostics.Debug.WriteLine(string.Format(port + ": COMMAND+{0} DURATION: {6} {1}(0x{2}, 0x{3}, 0x{4}, 0x{5})", suffix, Command, Arg0.ToString("X8"), Arg1.ToString("X8"), Arg2.ToString("X8"), Arg3.ToString("X8"), stopwatch.Elapsed)); }
public Message(string msg) { if (string.IsNullOrEmpty(msg)) { throw new IRCException("Empty Message"); } this.msg = msg; string[] parts = msg.Split(new char[] { ' ' }); if (parts.Length >= 2) { bool AddtoList = false; ListString = ""; for (int i = 1; i < parts.Length; i++) { string p = parts[i]; if (p.StartsWith(":")) { AddtoList = true; } if (AddtoList) { ListString += p + " "; } } ListString = ListString.Trim(); Prefix = parts[0]; if (Prefix.StartsWith(":")) { Prefix = Prefix.Remove(0, 1); } Command = parts[1]; string la = ""; for (int i = 2; i < parts.Length; i++) { la += " " + parts[i]; } la = la.Trim(); if (la.StartsWith(":")) { la = la.Remove(0, 1); } AfterCommandString = la; Target = parts[2]; if (Target.StartsWith(":")) { Target = Target.Remove(0, 1); } if (parts.Length > 3) { Arg2 = parts[3]; if (Arg2.StartsWith(":")) { Arg2 = Arg2.Remove(0, 1); } } if (parts.Length > 4) { Arg3 = parts[4]; if (Arg3.StartsWith(":")) { Arg3 = Arg3.Remove(0, 1); } } if (parts.Length > 5) { Arg4 = parts[5]; if (Arg4.StartsWith(":")) { Arg4 = Arg4.Remove(0, 1); } } if (ListString.StartsWith(":")) { ListString = ListString.Remove(0, 1); } } else { throw new IRCException("Invalid Message: " + msg); } }