Files

Class Index [+]

Quicksearch

Thrift::ServerSocket

Attributes

handle[R]

Public Class Methods

new(host_or_port, port = nil) click to toggle source

call-seq: initialize(host = nil, port)

    # File /tmp/buildd/evernote-mode-0.10/ruby/lib/thrift/transport/server_socket.rb, line 26
26:     def initialize(host_or_port, port = nil)
27:       if port
28:         @host = host_or_port
29:         @port = port
30:       else
31:         @host = nil
32:         @port = host_or_port
33:       end
34:       @handle = nil
35:     end

Public Instance Methods

accept() click to toggle source
    # File /tmp/buildd/evernote-mode-0.10/ruby/lib/thrift/transport/server_socket.rb, line 43
43:     def accept
44:       unless @handle.nil?
45:         sock = @handle.accept
46:         trans = Socket.new
47:         trans.handle = sock
48:         trans
49:       end
50:     end
close() click to toggle source
    # File /tmp/buildd/evernote-mode-0.10/ruby/lib/thrift/transport/server_socket.rb, line 52
52:     def close
53:      @handle.close unless @handle.nil? or @handle.closed?
54:      @handle = nil
55:     end
closed?() click to toggle source
    # File /tmp/buildd/evernote-mode-0.10/ruby/lib/thrift/transport/server_socket.rb, line 57
57:     def closed?
58:       @handle.nil? or @handle.closed?
59:     end
listen() click to toggle source
    # File /tmp/buildd/evernote-mode-0.10/ruby/lib/thrift/transport/server_socket.rb, line 39
39:     def listen
40:       @handle = TCPServer.new(@host, @port)
41:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.