Module Sinatra::Streaming::Stream
In: lib/sinatra/streaming.rb

Methods

<<   bytes   chars   close_read   closed?   closed_read?   closed_write?   dummy   each   each_byte   each_char   each_line   enum_not_open_for_reading   eof   eof?   extended   external_encoding   flush   fsync   getbyte   getc   gets   internal_encoding   isatty   lines   map   map!   pid   print   printf   putc   puts   read   read_nonblock   readbyte   readchar   readline   readlines   readpartial   rewind   seek   settings   sync   sysread   sysseek   syswrite   tty?   ungetbyte   ungetc   write   write_nonblock  

External Aliases

pos -> tell
closed -> closed?

Attributes

app  [RW] 
closed  [RW] 
lineno  [RW] 
pos  [RW] 
transformer  [RW] 

Public Class methods

Public Instance methods

bytes(*)

Alias for not_open_for_reading

chars(*)
each_byte(*)
each_char(*)
each_line(*)
eof(*)

Alias for not_open_for_reading

eof?(*)

Alias for not_open_for_reading

flush(*)

Alias for dummy

fsync(*)

Alias for dummy

getbyte(*)

Alias for not_open_for_reading

getc(*)

Alias for not_open_for_reading

gets(*)

Alias for not_open_for_reading

internal_encoding(*)

Alias for dummy

isatty()

Alias for tty?

lines(*)
pid(*)

Alias for dummy

read(*)

Alias for not_open_for_reading

read_nonblock(*)

Alias for not_open_for_reading

readbyte(*)

Alias for not_open_for_reading

readchar(*)

Alias for not_open_for_reading

readline(*)

Alias for not_open_for_reading

readlines(*)

Alias for not_open_for_reading

readpartial(*)

Alias for not_open_for_reading

sysread(*)

Alias for not_open_for_reading

sysseek(*)

Alias for seek

syswrite(data)

Alias for write

ungetbyte(*)

Alias for not_open_for_reading

ungetc(*)

Alias for not_open_for_reading

write_nonblock(data)

Alias for write

[Validate]