00001
00002
00003
00004
00005
00006 package com.sleepycat.db.rpcserver;
00007 import org.acplt.oncrpc.*;
00008 import java.io.IOException;
00009
00010 public class __env_dbremove_msg implements XdrAble {
00011 public int dbenvcl_id;
00012 public int txnpcl_id;
00013 public String name;
00014 public String subdb;
00015 public int flags;
00016
00017 public __env_dbremove_msg() {
00018 }
00019
00020 public __env_dbremove_msg(XdrDecodingStream xdr)
00021 throws OncRpcException, IOException {
00022 xdrDecode(xdr);
00023 }
00024
00025 public void xdrEncode(XdrEncodingStream xdr)
00026 throws OncRpcException, IOException {
00027 xdr.xdrEncodeInt(dbenvcl_id);
00028 xdr.xdrEncodeInt(txnpcl_id);
00029 xdr.xdrEncodeString(name);
00030 xdr.xdrEncodeString(subdb);
00031 xdr.xdrEncodeInt(flags);
00032 }
00033
00034 public void xdrDecode(XdrDecodingStream xdr)
00035 throws OncRpcException, IOException {
00036 dbenvcl_id = xdr.xdrDecodeInt();
00037 txnpcl_id = xdr.xdrDecodeInt();
00038 name = xdr.xdrDecodeString();
00039 subdb = xdr.xdrDecodeString();
00040 flags = xdr.xdrDecodeInt();
00041 }
00042
00043 }
00044