Class: Rbuv::Tcp

Inherits:
RbuvStream
  • Object
show all
Defined in:
ext/rbuv/rbuv_tcp.c

Instance Method Summary collapse

Instance Method Details

#bindObject

uv_tcp_bind(uv_tcp_t* handle, struct sockaddr_in) uv_tcp_bind6(uv_tcp_t* handle, struct sockaddr_in6) uv_tcp_connect(uv_connect_t* req, uv_tcp_t* handle, struct sockaddr_in address, uv_connect❯ uv_tcp_connect6(uv_connect_t* req, uv_tcp_t* handle, struct sockaddr_in6 address, uv_conne❯ uv_tcp_getpeername(uv_tcp_t* handle, struct sockaddr* name, int* namelen) uv_tcp_getsockname(uv_tcp_t* handle, struct sockaddr* name, int* namelen) uv_tcp_init(uv_loop_t*, uv_tcp_t* handle) uv_tcp_keepalive(uv_tcp_t* handle, int enable, unsigned int delay) uv_tcp_nodelay(uv_tcp_t* handle, int enable) uv_tcp_open(uv_tcp_t* handle, uv_os_sock_t sock) uv_tcp_simultaneous_accepts(uv_tcp_t* handle, int enable)



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

static VALUE rbuv_tcp_bind(VALUE self, VALUE ip, VALUE port);

#connectObject

static VALUE rbuv_tcp_bind6(VALUE self, VALUE ip, VALUE port);



38
# File 'ext/rbuv/rbuv_tcp.c', line 38

static VALUE rbuv_tcp_connect(VALUE self, VALUE ip, VALUE port);