示例#1
0
        internal static SWIG.UplinkSystemMetadata ToSWIG(SystemMetadata original)
        {
            SWIG.UplinkSystemMetadata ret = new SWIG.UplinkSystemMetadata();
            ret.content_length = original.ContentLength;
            ret.created        = new DateTimeOffset(original.Created).ToUnixTimeSeconds();
            ret.expires        = new DateTimeOffset(original.Expires).ToUnixTimeSeconds();

            return(ret);
        }
示例#2
0
        internal static SystemMetadata FromSWIG(SWIG.UplinkSystemMetadata original)
        {
            SystemMetadata ret = new SystemMetadata();

            ret.ContentLength = original.content_length;
            ret.Created       = DateTimeOffset.FromUnixTimeSeconds(original.created).ToLocalTime().DateTime;
            ret.Expires       = DateTimeOffset.FromUnixTimeSeconds(original.expires).ToLocalTime().DateTime;

            return(ret);
        }