コード例 #1
0
ファイル: entry4.cs プロジェクト: SonnyX/NFS-Client
 public void xdrEncode(XdrEncodingStream xdr)
 {
     entry4 _this = this;
     do
     {
         _this.cookie.xdrEncode(xdr);
         _this.name.xdrEncode(xdr);
         _this.attrs.xdrEncode(xdr);
         _this = _this.nextentry;
         xdr.xdrEncodeBoolean(_this != null);
     } while (_this != null);
 }
コード例 #2
0
ファイル: entry4.cs プロジェクト: SonnyX/NFS-Client
 public void xdrDecode(XdrDecodingStream xdr)
 {
     entry4 _this = this;
     entry4 _next;
     do
     {
         _this.cookie = new nfs_cookie4(xdr);
         _this.name = new component4(xdr);
         _this.attrs = new fattr4(xdr);
         _next = xdr.xdrDecodeBoolean() ? new entry4() : null;
         _this.nextentry = _next;
         _this = _next;
     } while (_this != null);
 }
コード例 #3
0
ファイル: dirlist4.cs プロジェクト: SonnyX/NFS-Client
 public void xdrDecode(XdrDecodingStream xdr)
 {
     entries = xdr.xdrDecodeBoolean() ? new entry4(xdr) : null;
     eof = xdr.xdrDecodeBoolean();
 }
コード例 #4
0
ファイル: dirlist4.cs プロジェクト: zjianliu/NFSClient
 public void xdrDecode(XdrDecodingStream xdr)
 {
     entries = xdr.xdrDecodeBoolean() ? new entry4(xdr) : null;
     eof = xdr.xdrDecodeBoolean();
 }