com.distinct.rpc
Interface XDRType
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- Auth, XDRboolean, XDRchar, XDRdouble, XDRfloat, XDRshort, XDRstring, Pmap, XDRvoid, XDRlong, XDRopaque, XDRint, ypresp_all, ypreq_nokey, yppushresp_xfr, ypbind_setdom, keydat, ypbind_resptype, ypresp_xfr, ypresp_key_val, peername, valdat, ypresp_order, domainname, ypbind_resp, ypmap_parms, ypresp_master, ypreq_key, ypreq_xfr, mapname, ypresp_maplist, ypresp_val, yppush_status, ypbind_binding, ypstat, ypmaplist, ypxfrstat, rpcbs_addrlist, rpcb_entry_list_ptr, rpcb_entry_list, rpcb, netbuf, rpcb_stat, rpcbs_rmtcalllist_ptr, rpcb_rmtcallargs, rpcblist_ptr, rpcb_rmtcallres, rpcb_stat_byvers, rpcbs_rmtcalllist, rp__list, rpcbs_addrlist_ptr, rpcb_entry, rpcbs_proc
- public interface XDRType
- extends java.io.Serializable
Defines the XDR interface for all classes that implement
types that can be written to or read from XDRStreams.
- See Also:
XDRStream
xdr_decode
public void xdr_decode(XDRStream xdrs)
throws RPCError
- Encodes the object in compliance to RFC 1832 (XDR).
- Parameters:
xdrs - The XDR output stream.
xdr_encode
public void xdr_encode(XDRStream xdrs)
- Decodes the object in compliance to RFC 1832 (XDR).
- Parameters:
xdrs - The XDR input stream.