# File lib/codec/data.rb, line 616
    def ulong=(value)
      raise TypeError if value.nil?
      raise RangeError, "invalid ulong: #{value}" if value < 0
      check(Cproton.pn_data_put_ulong(@data, value))
    end