!RBIX 0 x M 1 n n x 10 __script__ i 283 5 7 0 64 47 49 1 1 15 5 7 2 64 47 49 1 1 15 5 7 3 64 47 49 1 1 15 5 7 4 64 47 49 5 1 15 5 7 6 64 47 49 5 1 15 5 7 7 64 47 49 5 1 15 99 7 8 1 65 49 9 3 13 99 12 7 10 12 7 11 12 65 12 49 12 4 15 49 10 0 15 65 49 13 0 99 43 14 7 15 49 16 1 83 17 9 279 5 45 18 19 43 20 47 49 21 1 15 45 8 22 43 23 13 71 24 47 9 166 47 49 25 0 13 44 43 26 4 3 49 27 1 13 7 28 3 49 29 2 15 13 7 30 7 31 49 29 2 15 13 7 32 7 33 64 49 29 2 15 47 49 34 1 15 8 204 44 43 26 4 3 49 27 1 13 7 28 3 49 29 2 15 13 7 30 7 31 49 29 2 15 13 7 32 7 33 64 49 29 2 15 49 24 1 19 0 15 45 35 36 49 37 0 78 85 38 9 276 5 7 39 64 47 49 40 1 15 20 0 49 28 0 15 35 0 19 1 15 45 41 42 56 43 50 24 0 15 20 1 45 41 44 56 45 50 24 0 49 46 1 15 20 1 56 47 50 48 0 15 20 0 49 49 0 8 277 1 8 280 1 15 2 11 I 8 I 2 I 0 I 0 n p 50 s 6 socket x 7 require s 8 rubygems s 16 require_relative s 14 ../app/default x 16 require_relative s 7 base_io s 6 tcpfns x 6 Trepan x 10 open_class x 14 __class_init__ M 1 n n x 6 Trepan i 33 5 66 99 7 0 45 1 2 43 3 65 49 4 3 13 99 12 7 5 12 7 6 12 65 12 49 7 4 15 49 5 0 11 I 6 I 0 I 0 I 0 n p 8 x 12 TCPDbgServer x 6 Trepan n x 9 InOutBase x 10 open_class x 14 __class_init__ M 1 n n x 12 TCPDbgServer i 253 5 66 5 45 0 1 43 2 47 49 3 1 15 26 93 0 15 29 28 0 7 4 98 5 1 30 8 34 25 92 0 27 8 39 15 7 6 8 40 1 9 45 1 8 132 65 7 7 44 43 8 79 49 9 1 13 7 10 2 49 11 2 15 49 12 2 15 65 7 4 44 43 8 4 4 49 9 1 13 7 13 45 14 15 43 16 7 13 49 17 1 49 11 2 15 13 7 18 45 14 19 43 16 7 18 49 17 1 49 11 2 15 13 7 20 4 5 49 11 2 15 13 7 21 2 49 11 2 15 49 12 2 15 5 7 22 47 49 23 1 15 99 7 24 7 25 65 67 49 26 0 49 27 4 15 99 7 28 7 29 65 67 49 26 0 49 27 4 15 99 7 30 7 31 65 67 49 26 0 49 27 4 15 99 7 10 7 32 65 67 49 26 0 49 27 4 15 99 7 33 7 34 65 67 49 26 0 49 27 4 15 99 7 35 7 36 65 67 49 26 0 49 27 4 15 99 7 37 7 38 65 67 49 26 0 49 27 4 15 99 7 39 7 40 65 67 49 26 0 49 27 4 11 I 8 I 0 I 0 I 0 n p 41 x 10 Trepanning n x 10 TCPPacking x 7 include x 18 SERVER_SOCKET_OPTS x 16 vm_const_defined s 8 constant x 17 DEFAULT_INIT_OPTS x 4 Hash x 16 new_from_literal x 4 open x 3 []= x 9 const_set x 4 host x 6 Trepan n x 16 DEFAULT_SETTINGS x 2 [] x 4 port n x 7 timeout x 5 reuse x 5 state x 11 attr_reader x 10 initialize M 1 n n x 10 initialize i 76 23 0 10 14 44 43 0 78 49 1 1 19 0 15 45 2 3 20 0 49 4 1 38 5 15 1 38 6 38 7 38 8 15 7 9 64 38 10 15 7 11 38 12 15 1 38 13 15 1 38 14 15 3 38 15 15 39 5 7 16 49 17 1 9 74 5 39 5 47 49 16 1 8 75 1 11 I 3 I 1 I 0 I 1 n p 18 x 4 Hash x 16 new_from_literal x 17 DEFAULT_INIT_OPTS n x 5 merge x 5 @opts x 8 @session x 7 @output x 6 @input s 0 x 4 @buf x 12 disconnected x 6 @state x 5 @port x 5 @host x 10 @line_edit x 4 open x 2 [] p 19 I -1 I 1f I e I 20 I 19 I 21 I 21 I 22 I 27 I 23 I 2c I 24 I 30 I 25 I 34 I 26 I 38 I 27 I 4c x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 4 opts x 17 method_visibility x 15 add_defn_method x 10 connected? M 1 n n x 10 connected? i 7 7 0 39 1 83 2 11 I 2 I 0 I 0 I 0 n p 3 x 9 connected x 6 @state x 2 == p 5 I -1 I 2a I 0 I 2b I 7 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 0 x 5 close M 1 n n x 5 close i 23 7 0 38 1 15 39 2 9 16 39 2 49 3 0 8 17 1 15 7 4 38 1 11 I 1 I 0 I 0 I 0 n p 5 x 7 closing x 6 @state x 8 @session x 5 close x 12 disconnected p 9 I -1 I 30 I 0 I 31 I 5 I 32 I 12 I 33 I 17 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 0 M 1 n n x 4 open i 85 23 0 10 14 44 43 0 78 49 1 1 19 0 15 45 2 3 20 0 49 4 1 38 5 15 39 5 7 6 49 7 1 38 8 15 39 5 7 9 49 7 1 38 10 15 45 11 12 13 71 13 47 9 70 47 49 14 0 13 39 8 39 10 47 49 15 2 15 8 77 39 8 39 10 49 13 2 38 16 15 7 17 38 18 11 I 5 I 1 I 0 I 1 n p 19 x 4 Hash x 16 new_from_literal x 18 SERVER_SOCKET_OPTS n x 5 merge x 5 @opts x 4 host x 2 [] x 5 @host x 4 port x 5 @port x 9 TCPServer n x 3 new x 8 allocate x 10 initialize x 7 @server x 9 listening x 6 @state p 13 I -1 I 36 I e I 37 I 19 I 38 I 23 I 39 I 2d I 3a I 50 I 3d I 55 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 4 opts x 8 read_msg M 1 n n x 8 read_msg i 80 5 47 49 0 0 9 10 1 8 13 5 48 1 15 39 2 10 21 2 8 22 3 13 10 31 15 39 2 49 3 0 9 56 39 4 45 5 6 49 7 1 97 37 38 2 15 37 19 0 15 15 2 15 68 8 14 1 15 5 39 2 47 49 8 1 97 37 38 2 15 37 19 1 15 15 2 15 20 1 11 I 4 I 2 I 0 I 0 n p 9 x 10 connected? x 16 wait_for_connect x 4 @buf x 6 empty? x 8 @session x 14 TCP_MAX_PACKET n x 8 recvfrom x 10 unpack_msg p 13 I -1 I 44 I 0 I 45 I e I 46 I 21 I 47 I 3a I 49 I 4d I 4a I 50 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 2 x 4 info x 4 data x 16 wait_for_connect M 1 n n x 16 wait_for_connect i 17 39 0 49 1 0 38 2 38 3 38 4 15 7 5 38 6 11 I 1 I 0 I 0 I 0 n p 7 x 7 @server x 6 accept x 8 @session x 7 @output x 6 @input x 9 connected x 6 @state p 7 I -1 I 4d I 0 I 4e I c I 4f I 11 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 0 x 5 write M 1 n n x 5 write i 29 5 47 49 0 0 9 10 1 8 15 5 47 49 1 0 15 39 2 5 20 0 47 49 3 1 49 4 1 11 I 4 I 1 I 1 I 1 n p 5 x 10 connected? x 16 wait_for_connect x 8 @session x 8 pack_msg x 5 print p 7 I -1 I 55 I 0 I 56 I 10 I 58 I 1d x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 3 msg x 9 writeline M 1 n n x 9 writeline i 13 5 20 0 7 0 64 81 1 47 49 2 1 11 I 4 I 1 I 1 I 1 n p 3 s 1 x 1 + x 5 write p 5 I -1 I 5b I 0 I 5c I d x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 3 msg p 37 I 2 I f I d I 11 I 2d I 12 I 43 I 14 I 46 I 1a I 4f I 15 I 60 I 16 I 71 I 17 I 7a I 18 I 85 I 1d I 8d I 1f I 9b I 2a I a9 I 30 I b7 I 36 I c5 I 44 I d3 I 4d I e1 I 55 I ef I 5b I fd x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 0 x 13 attach_method p 3 I 2 I d I 21 x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 0 x 13 attach_method x 11 active_path x 7 Globals x 2 $0 x 2 [] x 2 == x 10 Trepanning n x 10 TCPPacking x 7 include n x 12 TCPDbgServer x 3 new x 8 allocate x 4 Hash x 16 new_from_literal x 4 open x 3 []= x 4 port I 403 x 4 host s 9 localhost x 10 initialize x 4 ARGV n x 4 size x 1 > s 27 Listening for connection... x 4 puts x 6 Thread n M 1 p 2 x 9 for_block t n x 9 __block__ i 92 2 9 90 26 93 0 15 29 39 0 21 1 0 49 0 0 49 1 0 19 0 15 5 7 2 20 0 47 101 3 63 2 47 49 4 1 30 8 83 26 93 1 15 24 13 45 5 6 12 49 7 1 10 56 8 78 15 5 7 8 64 47 49 4 1 15 1 8 72 25 8 83 25 92 0 27 8 91 15 92 1 27 34 92 0 27 15 68 8 0 1 11 I 7 I 1 I 0 I 0 I -2 p 9 x 8 read_msg x 5 chomp s 4 got x 4 to_s x 4 puts x 8 EOFError n x 3 === s 7 Got EOF p 13 I 0 I 6e I 3 I 70 I 16 I 71 I 2c I 72 I 39 I 73 I 42 I 74 I 5c x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 4 line n M 1 p 2 x 9 for_block t n x 9 __block__ i 220 45 0 1 13 71 2 47 9 26 47 49 3 0 13 7 4 64 7 5 47 49 6 2 15 8 34 7 4 64 7 5 49 2 2 19 0 15 2 9 212 26 93 0 15 29 117 0 5 7 7 64 47 49 8 1 15 45 9 10 49 11 0 19 1 15 20 1 10 72 2 8 73 3 13 10 87 15 20 1 49 12 0 7 13 64 83 14 9 94 1 8 111 8 95 1 15 20 0 5 20 1 47 49 15 1 49 16 1 30 8 205 30 92 0 27 8 213 26 93 1 15 24 13 45 17 18 12 49 19 1 10 134 8 156 15 5 7 20 64 47 49 16 1 15 1 8 150 25 8 205 25 92 0 27 8 213 13 45 21 22 12 49 19 1 10 168 8 200 15 24 19 2 15 5 7 23 20 2 47 101 24 63 2 47 49 16 1 15 1 8 194 25 8 205 25 92 0 27 8 213 15 92 1 27 34 92 0 27 15 68 8 37 1 15 20 0 49 25 0 11 I a I 3 I 0 I 0 I -2 p 26 x 9 TCPSocket n x 3 new x 8 allocate s 9 localhost I 403 x 10 initialize s 7 input? x 5 print x 5 STDIN n x 4 gets x 5 chomp s 4 quit x 2 == x 8 pack_msg x 4 puts x 8 EOFError n x 3 === s 7 Got EOF x 9 Exception n s 4 Got x 4 to_s x 5 close p 31 I 0 I 79 I 25 I 7a I 28 I 7c I 38 I 7d I 41 I 7e I 60 I 7f I 7a I 80 I 87 I 81 I 90 I 82 I 9c I 83 I a9 I 86 I aa I 83 I ad I 84 I bc I 85 I d6 I 88 I dc x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 3 x 1 t x 4 line x 1 e x 2 << M 1 p 2 x 9 for_block t n x 9 __block__ i 10 57 19 0 15 20 0 49 0 0 11 I 3 I 1 I 1 I 1 n p 1 x 4 join p 3 I 0 I 8a I a x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 1 x 1 t x 4 each x 5 close p 57 I 0 I 5 I 9 I 6 I 1b I 7 I 24 I 8 I 2d I 9 I 36 I b I 51 I 63 I 61 I 64 I 6c I 65 I 7c I 68 I 85 I 65 I 8d I 66 I 96 I 67 I a6 I 68 I af I 65 I b7 I 66 I c0 I 67 I cc I 65 I cf I 69 I da I 6a I e3 I 6b I e9 I 6c I ee I 6d I f7 I 78 I 105 I 8a I 10d I 8b I 114 I 69 I 117 I 63 I 11b x 55 /home/rocky-rvm/.rvm/src/rbx-trepanning/io/tcpserver.rb p 2 x 6 server x 7 threads