Method: InterFAX::File#upload
- Defined in:
- lib/interfax/file.rb
#upload(document, data) ⇒ Object
42 43 44 45 46 47 48 49 50 |
# File 'lib/interfax/file.rb', line 42 def upload document, data cursor = 0 data.bytes.each_slice(chunk_size) do |slice| chunk = slice.pack("C*") next_cursor = cursor + chunk.length document.upload(cursor, next_cursor - 1, chunk) cursor = next_cursor end end |