func (p *FindAllResult) Read(iprot thrift.TProtocol) error { if _, err := iprot.ReadStructBegin(); err != nil { return fmt.Errorf("%T read error", p) } for { _, fieldTypeId, fieldId, err := iprot.ReadFieldBegin() if err != nil { return fmt.Errorf("%T field %d read error: %s", p, fieldId, err) } if fieldTypeId == thrift.STOP { break } switch fieldId { case 0: if err := p.readField0(iprot); err != nil { return err } default: if err := iprot.Skip(fieldTypeId); err != nil { return err } } if err := iprot.ReadFieldEnd(); err != nil { return err } } if err := iprot.ReadStructEnd(); err != nil { return fmt.Errorf("%T read struct end error: %s", p, err) } return nil }
func (p *SecondServiceSecondtestStringResult) Read(iprot thrift.TProtocol) error { if _, err := iprot.ReadStructBegin(); err != nil { return thrift.PrependError(fmt.Sprintf("%T read error: ", p), err) } for { _, fieldTypeId, fieldId, err := iprot.ReadFieldBegin() if err != nil { return thrift.PrependError(fmt.Sprintf("%T field %d read error: ", p, fieldId), err) } if fieldTypeId == thrift.STOP { break } switch fieldId { case 0: if err := p.readField0(iprot); err != nil { return err } default: if err := iprot.Skip(fieldTypeId); err != nil { return err } } if err := iprot.ReadFieldEnd(); err != nil { return err } } if err := iprot.ReadStructEnd(); err != nil { return thrift.PrependError(fmt.Sprintf("%T read struct end error: ", p), err) } return nil }
func (p *SecondServiceBlahBlahArgs) Read(iprot thrift.TProtocol) error { if _, err := iprot.ReadStructBegin(); err != nil { return thrift.PrependError(fmt.Sprintf("%T read error: ", p), err) } for { _, fieldTypeId, fieldId, err := iprot.ReadFieldBegin() if err != nil { return thrift.PrependError(fmt.Sprintf("%T field %d read error: ", p, fieldId), err) } if fieldTypeId == thrift.STOP { break } if err := iprot.Skip(fieldTypeId); err != nil { return err } if err := iprot.ReadFieldEnd(); err != nil { return err } } if err := iprot.ReadStructEnd(); err != nil { return thrift.PrependError(fmt.Sprintf("%T read struct end error: ", p), err) } return nil }
func (p *ContainerOfEnums) ReadField3(iprot thrift.TProtocol) (err thrift.TProtocolException) { v4, err5 := iprot.ReadI32() if err5 != nil { return thrift.NewTProtocolExceptionReadField(3, "third", p.ThriftName(), err5) } p.Third = HeterogeneousValues(v4) return err }
func (p *FindAllArgs) readField2(iprot thrift.TProtocol) error { if v, err := iprot.ReadString(); err != nil { return fmt.Errorf("error reading field 2: %s") } else { p.Password = v } return nil }
func (p *FindAllArgs) readField1(iprot thrift.TProtocol) error { if v, err := iprot.ReadI64(); err != nil { return fmt.Errorf("error reading field 1: %s") } else { p.Userid = v } return nil }
func (p *ContainerOfEnums) ReadField4(iprot thrift.TProtocol) (err thrift.TProtocolException) { v6, err7 := iprot.ReadI32() if err7 != nil { return thrift.NewTProtocolExceptionReadField(4, "optional_fourth", p.ThriftName(), err7) } p.OptionalFourth = UndefinedValues(v6) return err }
func (p *ContainerOfEnums) ReadField5(iprot thrift.TProtocol) (err thrift.TProtocolException) { v8, err9 := iprot.ReadI32() if err9 != nil { return thrift.NewTProtocolExceptionReadField(5, "optional_fifth", p.ThriftName(), err9) } p.OptionalFifth = DefinedValues(v8) return err }
func (p *ContainerOfEnums) ReadField6(iprot thrift.TProtocol) (err thrift.TProtocolException) { v10, err11 := iprot.ReadI32() if err11 != nil { return thrift.NewTProtocolExceptionReadField(6, "optional_sixth", p.ThriftName(), err11) } p.OptionalSixth = HeterogeneousValues(v10) return err }
func (p *Reservation) ReadField2(iprot thrift.TProtocol) (err thrift.TProtocolException) { v2, err3 := iprot.ReadString() if err3 != nil { return thrift.NewTProtocolExceptionReadField(2, "secret", p.ThriftName(), err3) } p.Secret = v2 return err }
func (p *Reservation) ReadField1(iprot thrift.TProtocol) (err thrift.TProtocolException) { v0, err1 := iprot.ReadString() if err1 != nil { return thrift.NewTProtocolExceptionReadField(1, "queue", p.ThriftName(), err1) } p.Queue = v0 return err }
func (p *ContainerOfEnums) ReadField8(iprot thrift.TProtocol) (err thrift.TProtocolException) { v14, err15 := iprot.ReadI32() if err15 != nil { return thrift.NewTProtocolExceptionReadField(8, "default_eighth", p.ThriftName(), err15) } p.DefaultEighth = DefinedValues(v14) return err }
func (p *SecondServiceSecondtestStringResult) readField0(iprot thrift.TProtocol) error { if v, err := iprot.ReadString(); err != nil { return thrift.PrependError("error reading field 0: ", err) } else { p.Success = &v } return nil }
func (p *ContainerOfEnums) ReadField9(iprot thrift.TProtocol) (err thrift.TProtocolException) { v16, err17 := iprot.ReadI32() if err17 != nil { return thrift.NewTProtocolExceptionReadField(9, "default_nineth", p.ThriftName(), err17) } p.DefaultNineth = HeterogeneousValues(v16) return err }
func (p *SecondServiceSecondtestStringArgs) readField1(iprot thrift.TProtocol) error { if v, err := iprot.ReadString(); err != nil { return thrift.PrependError("error reading field 1: ", err) } else { p.Thing = v } return nil }
func (p *ContainerOfEnums) ReadField2(iprot thrift.TProtocol) (err thrift.TProtocolException) { v2, err3 := iprot.ReadI32() if err3 != nil { return thrift.NewTProtocolExceptionReadField(2, "second", p.ThriftName(), err3) } p.Second = DefinedValues(v2) return err }
func (p *ContainerOfEnums) ReadField1(iprot thrift.TProtocol) (err thrift.TProtocolException) { v0, err1 := iprot.ReadI32() if err1 != nil { return thrift.NewTProtocolExceptionReadField(1, "first", p.ThriftName(), err1) } p.First = UndefinedValues(v0) return err }
func (p *ContainerOfEnums) ReadField7(iprot thrift.TProtocol) (err thrift.TProtocolException) { v12, err13 := iprot.ReadI32() if err13 != nil { return thrift.NewTProtocolExceptionReadField(7, "default_seventh", p.ThriftName(), err13) } p.DefaultSeventh = UndefinedValues(v12) return err }
func (p *FindAllArgs) readField3(iprot thrift.TProtocol) error { _, _, size, err := iprot.ReadMapBegin() if err != nil { return fmt.Errorf("error reading map begin: %s") } p.Param = make(map[string]string, size) for i := 0; i < size; i++ { var _key6 string if v, err := iprot.ReadString(); err != nil { return fmt.Errorf("error reading field 0: %s") } else { _key6 = v } var _val7 string if v, err := iprot.ReadString(); err != nil { return fmt.Errorf("error reading field 0: %s") } else { _val7 = v } p.Param[_key6] = _val7 } if err := iprot.ReadMapEnd(); err != nil { return fmt.Errorf("error reading map end: %s") } return nil }
func (p *EchoArgs) WriteField1(oprot thrift.TProtocol) (err thrift.TProtocolException) { if p.Message != nil { err = oprot.WriteFieldBegin("message", thrift.STRUCT, 1) if err != nil { return thrift.NewTProtocolExceptionWriteField(1, "message", p.ThriftName(), err) } err = p.Message.Write(oprot) if err != nil { return thrift.NewTProtocolExceptionWriteStruct("ContainerOfEnums", err) } err = oprot.WriteFieldEnd() if err != nil { return thrift.NewTProtocolExceptionWriteField(1, "message", p.ThriftName(), err) } } return err }
func (p *EchoResult) WriteField0(oprot thrift.TProtocol) (err thrift.TProtocolException) { if p.Success != nil { err = oprot.WriteFieldBegin("success", thrift.STRUCT, 0) if err != nil { return thrift.NewTProtocolExceptionWriteField(0, "success", p.ThriftName(), err) } err = p.Success.Write(oprot) if err != nil { return thrift.NewTProtocolExceptionWriteStruct("ContainerOfEnums", err) } err = oprot.WriteFieldEnd() if err != nil { return thrift.NewTProtocolExceptionWriteField(0, "success", p.ThriftName(), err) } } return err }
func (p *FindAllResult) writeField0(oprot thrift.TProtocol) (err error) { if p.Success != nil { if err := oprot.WriteFieldBegin("success", thrift.LIST, 0); err != nil { return fmt.Errorf("%T write field begin error 0:success: %s", p, err) } if err := oprot.WriteListBegin(thrift.STRING, len(p.Success)); err != nil { return fmt.Errorf("error writing list begin: %s") } for _, v := range p.Success { if err := oprot.WriteString(string(v)); err != nil { return fmt.Errorf("%T. (0) field write error: %s", p) } } if err := oprot.WriteListEnd(); err != nil { return fmt.Errorf("error writing list end: %s") } if err := oprot.WriteFieldEnd(); err != nil { return fmt.Errorf("%T write field end error 0:success: %s", p, err) } } return err }
func (p *SecondServiceSecondtestStringArgs) writeField1(oprot thrift.TProtocol) (err error) { if err := oprot.WriteFieldBegin("thing", thrift.STRING, 1); err != nil { return thrift.PrependError(fmt.Sprintf("%T write field begin error 1:thing: ", p), err) } if err := oprot.WriteString(string(p.Thing)); err != nil { return thrift.PrependError(fmt.Sprintf("%T.thing (1) field write error: ", p), err) } if err := oprot.WriteFieldEnd(); err != nil { return thrift.PrependError(fmt.Sprintf("%T write field end error 1:thing: ", p), err) } return err }
func (p *SecondServiceBlahBlahResult) Write(oprot thrift.TProtocol) error { if err := oprot.WriteStructBegin("blahBlah_result"); err != nil { return thrift.PrependError(fmt.Sprintf("%T write struct begin error: ", p), err) } if err := oprot.WriteFieldStop(); err != nil { return thrift.PrependError("write field stop error: ", err) } if err := oprot.WriteStructEnd(); err != nil { return thrift.PrependError("write struct stop error: ", err) } return nil }
func (p *FindAllArgs) writeField1(oprot thrift.TProtocol) (err error) { if err := oprot.WriteFieldBegin("userid", thrift.I64, 1); err != nil { return fmt.Errorf("%T write field begin error 1:userid: %s", p, err) } if err := oprot.WriteI64(int64(p.Userid)); err != nil { return fmt.Errorf("%T.userid (1) field write error: %s", p) } if err := oprot.WriteFieldEnd(); err != nil { return fmt.Errorf("%T write field end error 1:userid: %s", p, err) } return err }
func (p *FindAllArgs) writeField2(oprot thrift.TProtocol) (err error) { if err := oprot.WriteFieldBegin("password", thrift.STRING, 2); err != nil { return fmt.Errorf("%T write field begin error 2:password: %s", p, err) } if err := oprot.WriteString(string(p.Password)); err != nil { return fmt.Errorf("%T.password (2) field write error: %s", p) } if err := oprot.WriteFieldEnd(); err != nil { return fmt.Errorf("%T write field end error 2:password: %s", p, err) } return err }
func (p *ContainerOfEnums) Write(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteStructBegin("ContainerOfEnums") if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } err = p.WriteField1(oprot) if err != nil { return err } err = p.WriteField2(oprot) if err != nil { return err } err = p.WriteField3(oprot) if err != nil { return err } err = p.WriteField4(oprot) if err != nil { return err } err = p.WriteField5(oprot) if err != nil { return err } err = p.WriteField6(oprot) if err != nil { return err } err = p.WriteField7(oprot) if err != nil { return err } err = p.WriteField8(oprot) if err != nil { return err } err = p.WriteField9(oprot) if err != nil { return err } err = oprot.WriteFieldStop() if err != nil { return thrift.NewTProtocolExceptionWriteField(-1, "STOP", p.ThriftName(), err) } err = oprot.WriteStructEnd() if err != nil { return thrift.NewTProtocolExceptionWriteStruct(p.ThriftName(), err) } return err }
func (p *SecondServiceSecondtestStringResult) writeField0(oprot thrift.TProtocol) (err error) { if p.IsSetSuccess() { if err := oprot.WriteFieldBegin("success", thrift.STRING, 0); err != nil { return thrift.PrependError(fmt.Sprintf("%T write field begin error 0:success: ", p), err) } if err := oprot.WriteString(string(*p.Success)); err != nil { return thrift.PrependError(fmt.Sprintf("%T.success (0) field write error: ", p), err) } if err := oprot.WriteFieldEnd(); err != nil { return thrift.PrependError(fmt.Sprintf("%T write field end error 0:success: ", p), err) } } return err }
func (p *Reservation) WriteField1(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteFieldBegin("queue", thrift.STRING, 1) if err != nil { return thrift.NewTProtocolExceptionWriteField(1, "queue", p.ThriftName(), err) } err = oprot.WriteString(string(p.Queue)) if err != nil { return thrift.NewTProtocolExceptionWriteField(1, "queue", p.ThriftName(), err) } err = oprot.WriteFieldEnd() if err != nil { return thrift.NewTProtocolExceptionWriteField(1, "queue", p.ThriftName(), err) } return err }
func (p *Reservation) WriteField2(oprot thrift.TProtocol) (err thrift.TProtocolException) { err = oprot.WriteFieldBegin("secret", thrift.STRING, 2) if err != nil { return thrift.NewTProtocolExceptionWriteField(2, "secret", p.ThriftName(), err) } err = oprot.WriteString(string(p.Secret)) if err != nil { return thrift.NewTProtocolExceptionWriteField(2, "secret", p.ThriftName(), err) } err = oprot.WriteFieldEnd() if err != nil { return thrift.NewTProtocolExceptionWriteField(2, "secret", p.ThriftName(), err) } return err }