Module: Console1984::Ext::Socket::TcpSocket

Includes:
Freezeable
Defined in:
lib/console1984/ext/socket/tcp_socket.rb

Overview

Wraps socket methods to execute supervised when protected mode.

Defined Under Namespace

Classes: ComparableAddress

Instance Method Summary collapse

Methods included from Freezeable

freeze_all, included

Instance Method Details

#writeObject



5
6
7
8
9
# File 'lib/console1984/ext/socket/tcp_socket.rb', line 5

def write(...)
  protecting do
    super
  end
end

#write_nonblockObject



11
12
13
14
15
# File 'lib/console1984/ext/socket/tcp_socket.rb', line 11

def write_nonblock(...)
  protecting do
    super
  end
end