class Urushiol::Server
Public Class Methods
new(name)
click to toggle source
# File lib/server.rb, line 11 def initialize (name) @server_string = "\nserver #{name} {" end
wait(name)
click to toggle source
# File lib/server.rb, line 6 def wait(name) "\nserver #{name} -wait" end
Public Instance Methods
expect(criteria)
click to toggle source
# File lib/server.rb, line 25 def expect(criteria) @server_string << "\nexpect #{criteria}" end
rxreq()
click to toggle source
# File lib/server.rb, line 21 def rxreq @server_string << "\nrxreq" end
server_source()
click to toggle source
# File lib/server.rb, line 33 def server_source if @server_string.end_with?("\n} -start") @server_string else start @server_string end end
start()
click to toggle source
# File lib/server.rb, line 29 def start @server_string << "\n} -start" end
txresp() { |resp| ... }
click to toggle source
# File lib/server.rb, line 15 def txresp resp = Txresp.new yield resp if block_given? @server_string << resp.get_source end