Class: EventMachine::Buffer

Inherits:
Object
  • Object
show all
Defined in:
ext/buffer/em_buffer.c

Instance Method Summary collapse

Constructor Details

#initializeObject



53
# File 'ext/buffer/em_buffer.c', line 53

static VALUE Em_Buffer_initialize(int argc, VALUE *argv, VALUE self);

Instance Method Details

#<<Object



57
# File 'ext/buffer/em_buffer.c', line 57

static VALUE Em_Buffer_append(VALUE self, VALUE data);

#appendObject



57
# File 'ext/buffer/em_buffer.c', line 57

static VALUE Em_Buffer_append(VALUE self, VALUE data);

#clearObject



54
# File 'ext/buffer/em_buffer.c', line 54

static VALUE Em_Buffer_clear(VALUE self);

#empty?Boolean

Returns:

  • (Boolean)


56
# File 'ext/buffer/em_buffer.c', line 56

static VALUE Em_Buffer_empty(VALUE self);

#prependObject



58
# File 'ext/buffer/em_buffer.c', line 58

static VALUE Em_Buffer_prepend(VALUE self, VALUE data);

#readObject



59
# File 'ext/buffer/em_buffer.c', line 59

static VALUE Em_Buffer_read(int argc, VALUE *argv, VALUE self);

#read_fromObject



61
# File 'ext/buffer/em_buffer.c', line 61

static VALUE Em_Buffer_read_from(VALUE self, VALUE io);

#sizeObject



55
# File 'ext/buffer/em_buffer.c', line 55

static VALUE Em_Buffer_size(VALUE self);

#to_strObject



60
# File 'ext/buffer/em_buffer.c', line 60

static VALUE Em_Buffer_to_str(VALUE self);

#write_toObject



62
# File 'ext/buffer/em_buffer.c', line 62

static VALUE Em_Buffer_write_to(VALUE self, VALUE io);