Class: Rbuv::Tcp
- Inherits:
-
RbuvStream
- Object
- RbuvStream
- Rbuv::Tcp
- Defined in:
- ext/rbuv/rbuv_tcp.c
Instance Method Summary collapse
-
#bind ⇒ Object
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).
-
#connect ⇒ Object
static VALUE rbuv_tcp_bind6(VALUE self, VALUE ip, VALUE port);.
Instance Method Details
#bind ⇒ Object
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);
|
#connect ⇒ Object
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);
|