Example #1
0
 public MakeAttributes()
 {
     this._setmode  = false;
     this._setuid   = false;
     this._setgid   = false;
     this._setsize  = false;
     this._setatime = TimeHow.DONT_CHANGE;
     this._setmtime = TimeHow.DONT_CHANGE;
 }
Example #2
0
 public MakeAttributes()
 {
     this._setmode = false;
     this._setuid = false;
     this._setgid = false;
     this._setsize = false;
     this._setatime = TimeHow.DONT_CHANGE;
     this._setmtime = TimeHow.DONT_CHANGE;
 }
Example #3
0
        public void xdrDecode(XdrDecodingStream xdr)
        {
            this._setmode = xdr.xdrDecodeBoolean();
            if (this._setmode)
            {
                this._mode.Mode = xdr.xdrDecodeInt();
            }

            this._setuid = xdr.xdrDecodeBoolean();
            if (this._setuid)
            {
                this._uid = xdr.xdrDecodeInt();
            }

            this._setgid = xdr.xdrDecodeBoolean();
            if (this._setgid)
            {
                this._gid = xdr.xdrDecodeInt();
            }

            this._setsize = xdr.xdrDecodeBoolean();
            if (this._setsize)
            {
                this._size = xdr.xdrDecodeInt();
            }

            this._setatime = (xdr.xdrDecodeBoolean() ? TimeHow.SET_TO_CLIENT_TIME : TimeHow.DONT_CHANGE);
            if (this._setatime != TimeHow.DONT_CHANGE)
            {
                this._atime = new NFSTimeValue(xdr);
            }

            this._setmtime = (xdr.xdrDecodeBoolean() ? TimeHow.SET_TO_CLIENT_TIME : TimeHow.DONT_CHANGE);
            if (this._setmtime != TimeHow.DONT_CHANGE)
            {
                this._mtime = new NFSTimeValue(xdr);
            }
        }
Example #4
0
        public void xdrDecode(XdrDecodingStream xdr)
        {
            this._setmode = xdr.xdrDecodeBoolean();
            if (this._setmode)
            { this._mode.Mode = xdr.xdrDecodeInt(); }

            this._setuid = xdr.xdrDecodeBoolean();
            if (this._setuid)
            { this._uid = xdr.xdrDecodeInt(); }

            this._setgid = xdr.xdrDecodeBoolean();
            if (this._setgid)
            { this._gid = xdr.xdrDecodeInt(); }

            this._setsize = xdr.xdrDecodeBoolean();
            if (this._setsize)
            { this._size = xdr.xdrDecodeInt(); }

            this._setatime = (xdr.xdrDecodeBoolean() ? TimeHow.SET_TO_CLIENT_TIME : TimeHow.DONT_CHANGE);
            if (this._setatime != TimeHow.DONT_CHANGE)
            { this._atime = new NFSTimeValue(xdr); }

            this._setmtime = (xdr.xdrDecodeBoolean() ? TimeHow.SET_TO_CLIENT_TIME : TimeHow.DONT_CHANGE);
            if (this._setmtime != TimeHow.DONT_CHANGE)
            { this._mtime = new NFSTimeValue(xdr); }   
        }