glisten/internal/listener

Types

pub type Message {
  Info(caller: process.Subject(State))
}

Constructors

pub type State {
  State(
    listen_socket: socket.ListenSocket,
    port: Int,
    ip_address: options.IpAddress,
  )
}

Constructors

Values

pub fn start(
  port: Int,
  transport: transport.Transport,
  options: List(options.TcpOption),
  name: process.Name(Message),
) -> Result(
  actor.Started(process.Subject(Message)),
  actor.StartError,
)
✨ Search Document