ace v0.8.0 Ace.Connection

Summary

Types

Generic client connection from either tcp or tls socket

Details of a servers connection with a client

Connection transport type

Types

connection()
connection() :: {:tcp, :inet.socket} | {:tls, :ssl.socket}

Generic client connection from either tcp or tls socket.

information()
information() :: %{peer: {:inet.ip_address, :inet.port_number}, transport: transport}

Details of a servers connection with a client.

transport()
transport() :: :tcp | :tls

Connection transport type.

Options:

  • :tcp
  • :tls

Functions

accept(arg)
accept(connection) :: {:ok, connection}
close(arg)
information(arg)
information(connection) :: information
port(arg)
send(arg, message)
set_active(arg, atom)