private static Serialization.Proto.Msg.AddressData AddressMessageBuilder(Address address) { var message = new Serialization.Proto.Msg.AddressData(); message.System = address.System; message.Hostname = address.Host; message.Port = (uint)(address.Port ?? 0); message.Protocol = address.Protocol; return(message); }
public static Address Proto2Address(Serialization.Proto.Msg.AddressData addr) { return(new Address(addr.Protocol, addr.System, addr.Hostname, (int)addr.Port)); }