Esempio n. 1
0
 private static Address AddressFrom(AddressData addressProto)
 {
     return(new Address(
                addressProto.Protocol,
                addressProto.System,
                addressProto.Hostname,
                addressProto.Port == 0 ? null : (int?)addressProto.Port));
 }
Esempio n. 2
0
        private static AddressData AddressToProto(Address address)
        {
            var message = new AddressData();

            message.System   = address.System;
            message.Hostname = address.Host;
            message.Port     = (uint)(address.Port ?? 0);
            message.Protocol = address.Protocol;
            return(message);
        }