Ejemplo n.º 1
0
 public void ReadFrom(IXdrReader reader)
 {
     Program   = reader.ReadInt();
     Version   = reader.ReadInt();
     Procedure = reader.ReadInt();
     Arguments = reader.ReadOpaque();
 }
Ejemplo n.º 2
0
 public void ReadFrom(IXdrReader reader)
 {
     Program  = reader.ReadInt();
     Version  = reader.ReadInt();
     Protocol = (ProtocolKind)reader.ReadInt();
     Port     = reader.ReadInt();
 }
Ejemplo n.º 3
0
        public void ReadFrom(IXdrReader reader)
        {
            RejectStatus = (RejectStatus)reader.ReadInt();
            switch (RejectStatus)
            {
            case RejectStatus.RpcVersionMismatch:
                MismatchInfo = new MismatchInfo(reader);
                break;

            case RejectStatus.AuthenticationError:
                AuthenticationStatus = (AuthenticationStatus)reader.ReadInt();
                break;
            }
        }
Ejemplo n.º 4
0
 public void ReadFrom(IXdrReader reader)
 {
     BoolValue     = reader.ReadBool();
     Int8Value     = reader.ReadByte();
     Int16Value    = reader.ReadShort();
     Int32Value    = reader.ReadInt();
     Int64Value    = reader.ReadLong();
     UInt16Value   = reader.ReadUShort();
     UInt32Value   = reader.ReadUInt();
     UInt64Value   = reader.ReadULong();
     Float64Value  = reader.ReadDouble();
     Float32Value  = reader.ReadFloat();
     BoolValue2    = reader.ReadBoolArray();
     Int8Value2    = reader.ReadByteArray();
     Int16Value2   = reader.ReadShortArray();
     Int32Value2   = reader.ReadIntArray();
     Int64Value2   = reader.ReadLongArray();
     UInt16Value2  = reader.ReadUShortArray();
     UInt32Value2  = reader.ReadUIntArray();
     UInt64Value2  = reader.ReadULongArray();
     Float64Value2 = reader.ReadDoubleArray();
     Float32Value2 = reader.ReadFloatArray();
     reader.ReadBoolArray(BoolValue3);
     reader.ReadByteArray(Int8Value3);
     reader.ReadShortArray(Int16Value3);
     reader.ReadIntArray(Int32Value3);
     reader.ReadLongArray(Int64Value3);
     reader.ReadUShortArray(UInt16Value3);
     reader.ReadUIntArray(UInt32Value3);
     reader.ReadULongArray(UInt64Value3);
     reader.ReadDoubleArray(Float64Value3);
     reader.ReadFloatArray(Float32Value3);
 }
Ejemplo n.º 5
0
        public void ReadFrom(IXdrReader reader)
        {
            ReplyStatus = (ReplyStatus)reader.ReadInt();
            switch (ReplyStatus)
            {
            case ReplyStatus.Accepted:
                AcceptedReply = new AcceptedReply(reader);
                break;

            case ReplyStatus.Denied:
                RejectedReply = new RejectedReply(reader);
                break;
            }
        }
Ejemplo n.º 6
0
        public void ReadFrom(IXdrReader reader)
        {
            MessageType = (MessageType)reader.ReadInt();
            switch (MessageType)
            {
            case MessageType.Call:
                CallBody = new CallBody(reader);
                break;

            case MessageType.Reply:
                ReplyBody = new ReplyBody(reader);
                break;
            }
        }
Ejemplo n.º 7
0
        public void ReadFrom(IXdrReader reader)
        {
            AcceptStatus = (AcceptStatus)reader.ReadInt();
            switch (AcceptStatus)
            {
            case AcceptStatus.Success:
                break;

            case AcceptStatus.ProgramMismatch:
                MismatchInfo = new MismatchInfo(reader);
                break;

            default:
                break;
            }
        }
Ejemplo n.º 8
0
 public void ReadFrom(IXdrReader reader)
 {
     Value = reader.ReadInt();
 }
Ejemplo n.º 9
0
 public void ReadFrom(IXdrReader reader)
 {
     AuthenticationFlavor = (AuthenticationFlavor)reader.ReadInt();
     Body = reader.ReadOpaque();
 }
Ejemplo n.º 10
0
 public void ReadFrom(IXdrReader reader)
 {
     Port   = reader.ReadInt();
     Result = reader.ReadOpaque();
 }