method
write_message_by_block
v1_8_7_330 -
Show latest stable
- Class:
Net::InternetMessageIO
write_message_by_block(&block)public
No documentation available.
# File lib/net/protocol.rb, line 269
def write_message_by_block(&block)
LOG 'writing message from block'
LOG_off()
len = writing {
using_each_crlf_line {
begin
block.call(WriteAdapter.new(self, :write_message_0))
rescue LocalJumpError
# allow `break' from writer block
end
}
}
LOG_on()
LOG "wrote #{len} bytes"
len
end