public static RpcAcceptedReply Read(int xid, RpcReply.ReplyState replyState, XDR xdr) { Verifier verifier = Verifier.ReadFlavorAndVerifier(xdr); RpcAcceptedReply.AcceptState acceptState = RpcAcceptedReply.AcceptState.FromValue (xdr.ReadInt()); return(new RpcAcceptedReply(xid, replyState, verifier, acceptState)); }
public static RpcReply Read(XDR xdr) { int xid = xdr.ReadInt(); RpcMessage.Type messageType = RpcMessage.Type.FromValue(xdr.ReadInt()); Preconditions.CheckState(messageType == RpcMessage.Type.RpcReply); RpcReply.ReplyState stat = RpcReply.ReplyState.FromValue(xdr.ReadInt()); switch (stat) { case RpcReply.ReplyState.MsgAccepted: { return(RpcAcceptedReply.Read(xid, stat, xdr)); } case RpcReply.ReplyState.MsgDenied: { return(RpcDeniedReply.Read(xid, stat, xdr)); } } return(null); }
private void SerializeInt(int times) { XDR w = new XDR(); for (int i = 0; i < times; ++i) { w.WriteInt(WriteValue); } XDR r = w.AsReadOnlyWrap(); for (int i_1 = 0; i_1 < times; ++i_1) { Assert.Equal(WriteValue, r.ReadInt()); } }
public static RpcDeniedReply Read(int xid, RpcReply.ReplyState replyState, XDR xdr ) { Verifier verifier = Verifier.ReadFlavorAndVerifier(xdr); RpcDeniedReply.RejectState rejectState = RpcDeniedReply.RejectState.FromValue(xdr .ReadInt()); return(new RpcDeniedReply(xid, replyState, rejectState, verifier)); }
public static Org.Apache.Hadoop.Oncrpc.RpcCall Read(XDR xdr) { return(new Org.Apache.Hadoop.Oncrpc.RpcCall(xdr.ReadInt(), RpcMessage.Type.FromValue (xdr.ReadInt()), xdr.ReadInt(), xdr.ReadInt(), xdr.ReadInt(), xdr.ReadInt(), Credentials .ReadFlavorAndCredentials(xdr), Verifier.ReadFlavorAndVerifier(xdr))); }