コード例 #1
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.add_presence_response().TryMerge(tmp)
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #2
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                self.set_id(d.getPrefixedString())
                continue
            if tt == 18:
                self.set_language(d.getPrefixedString())
                continue
            if tt == 26:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.add_field().TryMerge(tmp)
                continue
            if tt == 32:
                self.set_order_id(d.getVarInt32())
                continue
            if tt == 40:
                self.set_storage(d.getVarInt32())
                continue
            if tt == 50:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.mutable_acl().TryMerge(tmp)
                continue
            if tt == 66:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.add_facet().TryMerge(tmp)
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #3
0
 def TryMerge(self, d):
     while d.avail() > 0:
         tt = d.getVarInt32()
         if tt == 11:
             self.add_precondition().TryMerge(d)
             continue
         if tt == 34:
             length = d.getVarInt32()
             tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                          d.pos() + length)
             d.skip(length)
             self.mutable_puts().TryMerge(tmp)
             continue
         if tt == 42:
             length = d.getVarInt32()
             tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                          d.pos() + length)
             d.skip(length)
             self.mutable_deletes().TryMerge(tmp)
             continue
         if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
         d.skipData(tt)
コード例 #4
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.mutable_input().TryMerge(tmp)
                continue
            if tt == 18:
                self.set_output_mime_type(d.getPrefixedString())
                continue
            if tt == 26:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.add_flag().TryMerge(tmp)
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #5
0
ファイル: document_pb.py プロジェクト: katoakira/python_study
  def TryMerge(self, d):
    while d.avail() > 0:
      tt = d.getVarInt32()
      if tt == 8:
        self.set_is_over_field_number_threshold(d.getBoolean())
        continue
      if tt == 18:
        length = d.getVarInt32()
        tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(), d.pos() + length)
        d.skip(length)
        self.mutable_index_shard_settings().TryMerge(tmp)
        continue


      if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
      d.skipData(tt)
コード例 #6
0
ファイル: document_pb.py プロジェクト: katoakira/python_study
  def TryMerge(self, d):
    while d.avail() > 0:
      tt = d.getVarInt32()
      if tt == 10:
        self.set_name(d.getPrefixedString())
        continue
      if tt == 18:
        length = d.getVarInt32()
        tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(), d.pos() + length)
        d.skip(length)
        self.mutable_value().TryMerge(tmp)
        continue


      if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
      d.skipData(tt)
コード例 #7
0
 def TryMerge(self, d):
     while 1:
         tt = d.getVarInt32()
         if tt == 12: break
         if tt == 18:
             length = d.getVarInt32()
             tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                          d.pos() + length)
             d.skip(length)
             self.mutable_key().TryMerge(tmp)
             continue
         if tt == 26:
             self.set_hash(d.getPrefixedString())
             continue
         if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
         d.skipData(tt)
コード例 #8
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.mutable_query_tasks_response().TryMerge(tmp)
                continue
            if tt == 18:
                self.add_eta_delta(d.getPrefixedString())
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #9
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 8:
                self.set_error_code(d.getVarInt32())
                continue
            if tt == 18:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.mutable_output().TryMerge(tmp)
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #10
0
 def TryMerge(self, d):
   while d.avail() > 0:
     tt = d.getVarInt32()
     if tt == 8:
       self.set_summary_status(d.getVarInt32())
       continue
     if tt == 16:
       self.set_time_until_scheduled(d.getVarInt64())
       continue
     if tt == 26:
       length = d.getVarInt32()
       tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(), d.pos() + length)
       d.skip(length)
       self.add_config().TryMerge(tmp)
       continue
     if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
     d.skipData(tt)
コード例 #11
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                self.set_response(d.getPrefixedString())
                continue
            if tt == 18:
                self.set_exception(d.getPrefixedString())
                continue
            if tt == 26:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.mutable_application_error().TryMerge(tmp)
                continue
            if tt == 34:
                self.set_java_exception(d.getPrefixedString())
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)
コード例 #12
0
    def TryMerge(self, d):
        while d.avail() > 0:
            tt = d.getVarInt32()
            if tt == 10:
                self.set_sender(d.getPrefixedString())
                continue
            if tt == 18:
                self.set_replyto(d.getPrefixedString())
                continue
            if tt == 26:
                self.add_to(d.getPrefixedString())
                continue
            if tt == 34:
                self.add_cc(d.getPrefixedString())
                continue
            if tt == 42:
                self.add_bcc(d.getPrefixedString())
                continue
            if tt == 50:
                self.set_subject(d.getPrefixedString())
                continue
            if tt == 58:
                self.set_textbody(d.getPrefixedString())
                continue
            if tt == 66:
                self.set_htmlbody(d.getPrefixedString())
                continue
            if tt == 74:
                length = d.getVarInt32()
                tmp = ProtocolBuffer.Decoder(d.buffer(), d.pos(),
                                             d.pos() + length)
                d.skip(length)
                self.add_attachment().TryMerge(tmp)
                continue

            if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
            d.skipData(tt)