glisten/internal/listener
Types
pub type Message {
Info(caller: process.Subject(State))
}
Constructors
-
Info(caller: process.Subject(State))
pub type State {
State(
listen_socket: socket.ListenSocket,
port: Int,
ip_address: options.IpAddress,
)
}
Constructors
-
State( listen_socket: socket.ListenSocket, port: Int, ip_address: options.IpAddress, )
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,
)