# File lib/moped/protocol/message.rb, line 245
        def int32(name)
          attr_writer name

          class_eval "def \#{name}\n@\#{name} ||= 0\nend\n\ndef serialize_\#{name}(buffer)\nbuffer << [\#{name}].pack(INT32_DECODE_STR)\nend\n\ndef deserialize_\#{name}(buffer)\nself.\#{name}, = buffer.read(4).unpack(INT32_DECODE_STR)\nend\n", __FILE__, __LINE__ + 1

          fields << name
        end