Example #1
0
        internal void UpdateFromProxy(Proxy_Host_crashdump proxy)
        {
            uuid = proxy.uuid == null ? null : (string)proxy.uuid;
            host = proxy.host == null ? null : XenRef <Host> .Create(proxy.host);

            timestamp    = proxy.timestamp;
            size         = proxy.size == null ? 0 : long.Parse((string)proxy.size);
            other_config = proxy.other_config == null ? null : Maps.convert_from_proxy_string_string(proxy.other_config);
        }
Example #2
0
        public Proxy_Host_crashdump ToProxy()
        {
            Proxy_Host_crashdump result_ = new Proxy_Host_crashdump();

            result_.uuid         = (uuid != null) ? uuid : "";
            result_.host         = (host != null) ? host : "";
            result_.timestamp    = timestamp;
            result_.size         = size.ToString();
            result_.other_config = Maps.convert_to_proxy_string_string(other_config);
            return(result_);
        }
Example #3
0
 /// <summary>
 /// Creates a new Host_crashdump from a Proxy_Host_crashdump.
 /// </summary>
 /// <param name="proxy"></param>
 public Host_crashdump(Proxy_Host_crashdump proxy)
 {
     this.UpdateFromProxy(proxy);
 }
Example #4
0
 /// <summary>
 /// Creates a new Host_crashdump from a Proxy_Host_crashdump.
 /// </summary>
 /// <param name="proxy"></param>
 public Host_crashdump(Proxy_Host_crashdump proxy)
 {
     UpdateFrom(proxy);
 }