Subversion Repositories SmartDukaan

Rev

Rev 3383 | Rev 3431 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3383 Rev 3424
Line 1685... Line 1685...
1685
   - type
1685
   - type
1686
  """
1686
  """
1687
 
1687
 
1688
  thrift_spec = (
1688
  thrift_spec = (
1689
    None, # 0
1689
    None, # 0
1690
    (1, TType.I64, 'itemNumber', None, None, ), # 1
1690
    (1, TType.STRING, 'itemNumber', None, None, ), # 1
1691
    (2, TType.I64, 'imeiNumber', None, None, ), # 2
1691
    (2, TType.STRING, 'imeiNumber', None, None, ), # 2
1692
    (3, TType.I32, 'type', None, None, ), # 3
1692
    (3, TType.I32, 'type', None, None, ), # 3
1693
  )
1693
  )
1694
 
1694
 
1695
  def __init__(self, itemNumber=None, imeiNumber=None, type=None,):
1695
  def __init__(self, itemNumber=None, imeiNumber=None, type=None,):
1696
    self.itemNumber = itemNumber
1696
    self.itemNumber = itemNumber
Line 1705... Line 1705...
1705
    while True:
1705
    while True:
1706
      (fname, ftype, fid) = iprot.readFieldBegin()
1706
      (fname, ftype, fid) = iprot.readFieldBegin()
1707
      if ftype == TType.STOP:
1707
      if ftype == TType.STOP:
1708
        break
1708
        break
1709
      if fid == 1:
1709
      if fid == 1:
1710
        if ftype == TType.I64:
1710
        if ftype == TType.STRING:
1711
          self.itemNumber = iprot.readI64();
1711
          self.itemNumber = iprot.readString();
1712
        else:
1712
        else:
1713
          iprot.skip(ftype)
1713
          iprot.skip(ftype)
1714
      elif fid == 2:
1714
      elif fid == 2:
1715
        if ftype == TType.I64:
1715
        if ftype == TType.STRING:
1716
          self.imeiNumber = iprot.readI64();
1716
          self.imeiNumber = iprot.readString();
1717
        else:
1717
        else:
1718
          iprot.skip(ftype)
1718
          iprot.skip(ftype)
1719
      elif fid == 3:
1719
      elif fid == 3:
1720
        if ftype == TType.I32:
1720
        if ftype == TType.I32:
1721
          self.type = iprot.readI32();
1721
          self.type = iprot.readI32();
Line 1730... Line 1730...
1730
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
1730
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
1731
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
1731
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
1732
      return
1732
      return
1733
    oprot.writeStructBegin('scanOut_args')
1733
    oprot.writeStructBegin('scanOut_args')
1734
    if self.itemNumber != None:
1734
    if self.itemNumber != None:
1735
      oprot.writeFieldBegin('itemNumber', TType.I64, 1)
1735
      oprot.writeFieldBegin('itemNumber', TType.STRING, 1)
1736
      oprot.writeI64(self.itemNumber)
1736
      oprot.writeString(self.itemNumber)
1737
      oprot.writeFieldEnd()
1737
      oprot.writeFieldEnd()
1738
    if self.imeiNumber != None:
1738
    if self.imeiNumber != None:
1739
      oprot.writeFieldBegin('imeiNumber', TType.I64, 2)
1739
      oprot.writeFieldBegin('imeiNumber', TType.STRING, 2)
1740
      oprot.writeI64(self.imeiNumber)
1740
      oprot.writeString(self.imeiNumber)
1741
      oprot.writeFieldEnd()
1741
      oprot.writeFieldEnd()
1742
    if self.type != None:
1742
    if self.type != None:
1743
      oprot.writeFieldBegin('type', TType.I32, 3)
1743
      oprot.writeFieldBegin('type', TType.I32, 3)
1744
      oprot.writeI32(self.type)
1744
      oprot.writeI32(self.type)
1745
      oprot.writeFieldEnd()
1745
      oprot.writeFieldEnd()