Class: EventMachine::Buffer

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

Instance Method Summary collapse

Constructor Details

#initializeObject



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

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

Instance Method Details

#<<Object



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

static VALUE Em_Buffer_append(VALUE self, VALUE data);

#appendObject



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

static VALUE Em_Buffer_append(VALUE self, VALUE data);

#clearObject



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

static VALUE Em_Buffer_clear(VALUE self);

#empty?Boolean

Returns:

  • (Boolean)


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

static VALUE Em_Buffer_empty(VALUE self);

#prependObject



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

static VALUE Em_Buffer_prepend(VALUE self, VALUE data);

#readObject



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

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

#read_fromObject



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

static VALUE Em_Buffer_read_from(VALUE self, VALUE io);

#sizeObject



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

static VALUE Em_Buffer_size(VALUE self);

#to_strObject



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

static VALUE Em_Buffer_to_str(VALUE self);

#write_toObject



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

static VALUE Em_Buffer_write_to(VALUE self, VALUE io);