internal void UpdateFromProxy(Proxy_Host_cpu proxy) { uuid = proxy.uuid == null ? null : (string)proxy.uuid; host = proxy.host == null ? null : XenRef <Host> .Create(proxy.host); number = proxy.number == null ? 0 : long.Parse((string)proxy.number); vendor = proxy.vendor == null ? null : (string)proxy.vendor; speed = proxy.speed == null ? 0 : long.Parse((string)proxy.speed); modelname = proxy.modelname == null ? null : (string)proxy.modelname; family = proxy.family == null ? 0 : long.Parse((string)proxy.family); model = proxy.model == null ? 0 : long.Parse((string)proxy.model); stepping = proxy.stepping == null ? null : (string)proxy.stepping; flags = proxy.flags == null ? null : (string)proxy.flags; features = proxy.features == null ? null : (string)proxy.features; utilisation = Convert.ToDouble(proxy.utilisation); other_config = proxy.other_config == null ? null : Maps.convert_from_proxy_string_string(proxy.other_config); }
public Proxy_Host_cpu ToProxy() { Proxy_Host_cpu result_ = new Proxy_Host_cpu(); result_.uuid = uuid ?? ""; result_.host = host ?? ""; result_.number = number.ToString(); result_.vendor = vendor ?? ""; result_.speed = speed.ToString(); result_.modelname = modelname ?? ""; result_.family = family.ToString(); result_.model = model.ToString(); result_.stepping = stepping ?? ""; result_.flags = flags ?? ""; result_.features = features ?? ""; result_.utilisation = utilisation; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
public Proxy_Host_cpu ToProxy() { Proxy_Host_cpu result_ = new Proxy_Host_cpu(); result_.uuid = (uuid != null) ? uuid : ""; result_.host = (host != null) ? host : ""; result_.number = number.ToString(); result_.vendor = (vendor != null) ? vendor : ""; result_.speed = speed.ToString(); result_.modelname = (modelname != null) ? modelname : ""; result_.family = family.ToString(); result_.model = model.ToString(); result_.stepping = (stepping != null) ? stepping : ""; result_.flags = (flags != null) ? flags : ""; result_.features = (features != null) ? features : ""; result_.utilisation = utilisation; result_.other_config = Maps.convert_to_proxy_string_string(other_config); return(result_); }
/// <summary> /// Creates a new Host_cpu from a Proxy_Host_cpu. /// </summary> /// <param name="proxy"></param> public Host_cpu(Proxy_Host_cpu proxy) { this.UpdateFromProxy(proxy); }
/// <summary> /// Creates a new Host_cpu from a Proxy_Host_cpu. /// </summary> /// <param name="proxy"></param> public Host_cpu(Proxy_Host_cpu proxy) { UpdateFrom(proxy); }