public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } hash ^= devices_.GetHashCode(); hash ^= tags_.GetHashCode(); if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= processingModules_.GetHashCode(); if (IsDedicatedProcessingNode != false) { hash ^= IsDedicatedProcessingNode.GetHashCode(); } if (HostIp.Length != 0) { hash ^= HostIp.GetHashCode(); } if (MetadataJson.Length != 0) { hash ^= MetadataJson.GetHashCode(); } if (State != 0) { hash ^= State.GetHashCode(); } if (Latency != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Latency); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (HostName.Length != 0) hash ^= HostName.GetHashCode(); if (HostIp.Length != 0) hash ^= HostIp.GetHashCode(); if (ProcessId != 0) hash ^= ProcessId.GetHashCode(); if (NodeName.Length != 0) hash ^= NodeName.GetHashCode(); if (NodeId != 0UL) hash ^= NodeId.GetHashCode(); if (ChannelName.Length != 0) hash ^= ChannelName.GetHashCode(); if (ChannelId != 0UL) hash ^= ChannelId.GetHashCode(); if (MessageType.Length != 0) hash ^= MessageType.GetHashCode(); if (ProtoDesc.Length != 0) hash ^= ProtoDesc.GetHashCode(); if (Id != 0UL) hash ^= Id.GetHashCode(); if (qosProfile_ != null) hash ^= QosProfile.GetHashCode(); if (socketAddr_ != null) hash ^= SocketAddr.GetHashCode(); if (ServiceName.Length != 0) hash ^= ServiceName.GetHashCode(); if (ServiceId != 0UL) hash ^= ServiceId.GetHashCode(); return hash; }
public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } hash ^= devices_.GetHashCode(); hash ^= tags_.GetHashCode(); if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= processingModules_.GetHashCode(); if (IsDedicatedProcessingNode != false) { hash ^= IsDedicatedProcessingNode.GetHashCode(); } if (HostIp.Length != 0) { hash ^= HostIp.GetHashCode(); } if (MetadataJson.Length != 0) { hash ^= MetadataJson.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }