Method: Cod.tcp_server

Defined in:
lib/cod.rb

.tcp_server(bind_to, serializer = nil) ⇒ Cod::TcpServer

Creates a tcp listener on bind_to and returns a channel for it.

Parameters:

  • bind_to (String)

    an address and port to bind to, in the form “host:port”

  • serializer (#en, #de) (defaults to: nil)

    optional serializer to use

Returns:



114
115
116
117
118
# File 'lib/cod.rb', line 114

def tcp_server(bind_to, serializer=nil)
  Cod::TcpServer.new(
    bind_to, 
    serializer || SimpleSerializer.new)
end