예제 #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
 public void xdrDecode(XdrDecodingStream xdr)
 {
     entries = xdr.xdrDecodeBoolean() ? new entry4(xdr) : null;
     eof = xdr.xdrDecodeBoolean();
 }
예제 #4
0
 public void xdrDecode(XdrDecodingStream xdr)
 {
     entries = xdr.xdrDecodeBoolean() ? new entry4(xdr) : null;
     eof = xdr.xdrDecodeBoolean();
 }