Exemplo n.º 1
0
        public void xdrEncode(XdrEncodingStream xdr)
        {
            xdr.xdrEncodeInt(claim);
            switch (claim)
            {
                case open_claim_type4.CLAIM_NULL:
                    file.xdrEncode(xdr);
                    break;

                case open_claim_type4.CLAIM_PREVIOUS:
                    xdr.xdrEncodeInt(delegate_type);
                    break;

                case open_claim_type4.CLAIM_DELEGATE_CUR:
                    delegate_cur_info.xdrEncode(xdr);
                    break;

                case open_claim_type4.CLAIM_DELEGATE_PREV:
                    file_delegate_prev.xdrEncode(xdr);
                    break;

                case open_claim_type4.CLAIM_FH:
                    break;

                case open_claim_type4.CLAIM_DELEG_PREV_FH:
                    break;

                case open_claim_type4.CLAIM_DELEG_CUR_FH:
                    oc_delegate_stateid.xdrEncode(xdr);
                    break;
            }
        }
Exemplo n.º 2
0
 public void xdrEncode(XdrEncodingStream xdr)
 {
     newname.xdrEncode(xdr);
 }
Exemplo n.º 3
0
 public void xdrEncode(XdrEncodingStream xdr)
 {
     delegate_stateid.xdrEncode(xdr);
     file.xdrEncode(xdr);
 }
Exemplo n.º 4
0
 public void xdrEncode(XdrEncodingStream xdr)
 {
     objtype.xdrEncode(xdr);
     objname.xdrEncode(xdr);
     createattrs.xdrEncode(xdr);
 }
Exemplo n.º 5
0
 public void xdrEncode(XdrEncodingStream xdr)
 {
     target.xdrEncode(xdr);
 }