Main Page | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Related Pages

__db_pget_msg.java

00001 /*
00002  * Automatically generated by jrpcgen 0.95.1 on 8/2/05 1:49 PM
00003  * jrpcgen is part of the "Remote Tea" ONC/RPC package for Java
00004  * See http://acplt.org/ks/remotetea.html for details
00005  */
00006 package com.sleepycat.db.rpcserver;
00007 import org.acplt.oncrpc.*;
00008 import java.io.IOException;
00009 
00010 public class __db_pget_msg implements XdrAble {
00011     public int dbpcl_id;
00012     public int txnpcl_id;
00013     public int skeydlen;
00014     public int skeydoff;
00015     public int skeyulen;
00016     public int skeyflags;
00017     public byte [] skeydata;
00018     public int pkeydlen;
00019     public int pkeydoff;
00020     public int pkeyulen;
00021     public int pkeyflags;
00022     public byte [] pkeydata;
00023     public int datadlen;
00024     public int datadoff;
00025     public int dataulen;
00026     public int dataflags;
00027     public byte [] datadata;
00028     public int flags;
00029 
00030     public __db_pget_msg() {
00031     }
00032 
00033     public __db_pget_msg(XdrDecodingStream xdr)
00034            throws OncRpcException, IOException {
00035         xdrDecode(xdr);
00036     }
00037 
00038     public void xdrEncode(XdrEncodingStream xdr)
00039            throws OncRpcException, IOException {
00040         xdr.xdrEncodeInt(dbpcl_id);
00041         xdr.xdrEncodeInt(txnpcl_id);
00042         xdr.xdrEncodeInt(skeydlen);
00043         xdr.xdrEncodeInt(skeydoff);
00044         xdr.xdrEncodeInt(skeyulen);
00045         xdr.xdrEncodeInt(skeyflags);
00046         xdr.xdrEncodeDynamicOpaque(skeydata);
00047         xdr.xdrEncodeInt(pkeydlen);
00048         xdr.xdrEncodeInt(pkeydoff);
00049         xdr.xdrEncodeInt(pkeyulen);
00050         xdr.xdrEncodeInt(pkeyflags);
00051         xdr.xdrEncodeDynamicOpaque(pkeydata);
00052         xdr.xdrEncodeInt(datadlen);
00053         xdr.xdrEncodeInt(datadoff);
00054         xdr.xdrEncodeInt(dataulen);
00055         xdr.xdrEncodeInt(dataflags);
00056         xdr.xdrEncodeDynamicOpaque(datadata);
00057         xdr.xdrEncodeInt(flags);
00058     }
00059 
00060     public void xdrDecode(XdrDecodingStream xdr)
00061            throws OncRpcException, IOException {
00062         dbpcl_id = xdr.xdrDecodeInt();
00063         txnpcl_id = xdr.xdrDecodeInt();
00064         skeydlen = xdr.xdrDecodeInt();
00065         skeydoff = xdr.xdrDecodeInt();
00066         skeyulen = xdr.xdrDecodeInt();
00067         skeyflags = xdr.xdrDecodeInt();
00068         skeydata = xdr.xdrDecodeDynamicOpaque();
00069         pkeydlen = xdr.xdrDecodeInt();
00070         pkeydoff = xdr.xdrDecodeInt();
00071         pkeyulen = xdr.xdrDecodeInt();
00072         pkeyflags = xdr.xdrDecodeInt();
00073         pkeydata = xdr.xdrDecodeDynamicOpaque();
00074         datadlen = xdr.xdrDecodeInt();
00075         datadoff = xdr.xdrDecodeInt();
00076         dataulen = xdr.xdrDecodeInt();
00077         dataflags = xdr.xdrDecodeInt();
00078         datadata = xdr.xdrDecodeDynamicOpaque();
00079         flags = xdr.xdrDecodeInt();
00080     }
00081 
00082 }
00083 // End of __db_pget_msg.java

Generated on Sun Dec 25 12:14:48 2005 for Berkeley DB 4.4.16 by  doxygen 1.4.2