Module: Vertx::TCPSupport
- Included in:
- HttpClient, HttpServer, NetClient, NetServer
- Defined in:
- src/main/ruby_scripts/core/tcp_support.rb
Overview
Mixin module that provides all the common TCP params that can be set.
Instance Method Summary (collapse)
-
- (Object) receive_buffer_size=(val)
Set the TCP receive buffer size.
-
- (Object) reuse_address=(val)
Set the TCP reuse address setting.
-
- (Object) send_buffer_size=(val)
Set the TCP send buffer size.
-
- (Object) so_linger=(val)
Set the TCP so linger setting.
-
- (Object) tcp_keep_alive=(val)
Set the TCP keep alive setting.
-
- (Object) traffic_class=(val)
Set the TCP traffic class setting.
Instance Method Details
- (Object) receive_buffer_size=(val)
Set the TCP receive buffer size.
33 34 35 36 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 33 def receive_buffer_size=(val) @j_del.setReceiveBufferSize(val) self end |
- (Object) reuse_address=(val)
Set the TCP reuse address setting.
49 50 51 52 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 49 def reuse_address=(val) @j_del.setReuseAddress(val) self end |
- (Object) send_buffer_size=(val)
Set the TCP send buffer size.
25 26 27 28 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 25 def send_buffer_size=(val) @j_del.setSendBufferSize(val) self end |
- (Object) so_linger=(val)
Set the TCP so linger setting.
57 58 59 60 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 57 def so_linger=(val) @j_del.setSoLinger(val) self end |
- (Object) tcp_keep_alive=(val)
Set the TCP keep alive setting.
41 42 43 44 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 41 def tcp_keep_alive=(val) @j_del.setTCPKeepAlive(val) self end |
- (Object) traffic_class=(val)
Set the TCP traffic class setting.
65 66 67 68 |
# File 'src/main/ruby_scripts/core/tcp_support.rb', line 65 def traffic_class=(val) @j_del.setTrafficClass(val) self end |