public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (upTime_ != null) { hash ^= UpTime.GetHashCode(); } if (Age != 0) { hash ^= Age.GetHashCode(); } hash ^= modelList_.GetHashCode(); if (model_ != null) { hash ^= Model.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { return ((HMDeviceID != null ? HMDeviceID.GetHashCode() : 0) + (MQTTRootTopicLevel != null ? MQTTRootTopicLevel.GetHashCode() : 0) + (Version != null ? Version.GetHashCode() : 0) + (Status.GetHashCode()) + (Name != null ? Name.GetHashCode() : 0) + (LocalIP != null ? LocalIP.GetHashCode() : 0) + (MAC != null ? MAC.GetHashCode() : 0) + (UpTime != null ? UpTime.GetHashCode() : 0) + (Signal != null ? Signal.GetHashCode() : 0)); //finish }