Class: Rbuv::Stream

Inherits:
Handle show all
Defined in:
ext/rbuv/rbuv_stream.c

Instance Method Summary collapse

Methods inherited from Handle

#active?, #close, #closing?

Instance Method Details

#acceptObject



30
# File 'ext/rbuv/rbuv_stream.c', line 30

static VALUE rbuv_stream_accept(VALUE self, VALUE client);

#listenObject

Methods



29
# File 'ext/rbuv/rbuv_stream.c', line 29

static VALUE rbuv_stream_listen(VALUE self, VALUE backlog);

#read_startObject



34
# File 'ext/rbuv/rbuv_stream.c', line 34

static VALUE rbuv_stream_read_start(VALUE self);

#read_stopObject

static VALUE rbuv_stream_read2_start(VALUE self, VALUE client);



36
# File 'ext/rbuv/rbuv_stream.c', line 36

static VALUE rbuv_stream_read_stop(VALUE self);

#readable?Boolean

Returns:

  • (Boolean)


31
# File 'ext/rbuv/rbuv_stream.c', line 31

static VALUE rbuv_stream_is_readable(VALUE self);

#shutdownObject



33
# File 'ext/rbuv/rbuv_stream.c', line 33

static VALUE rbuv_stream_shutdown(VALUE self);

#writable?Boolean

Returns:

  • (Boolean)


32
# File 'ext/rbuv/rbuv_stream.c', line 32

static VALUE rbuv_stream_is_writable(VALUE self);

#writeObject



37
# File 'ext/rbuv/rbuv_stream.c', line 37

static VALUE rbuv_stream_write(VALUE self, VALUE data);