Method: ServerEngine::SocketManager::Server#initialize

Defined in:
lib/serverengine/socket_manager.rb

#initialize(path, start: true) ⇒ Server

Returns a new instance of Server.



106
107
108
109
110
111
# File 'lib/serverengine/socket_manager.rb', line 106

def initialize(path, start: true)
  @tcp_sockets = {}
  @udp_sockets = {}
  @mutex = Mutex.new
  @path = start ? start_server(path) : path
end