engine_path() = binary() | string() | {tcp_host(), tcp_port(), timeout()}
socket_info() = {erlang, port()} | {gen_tcp, tcp_socket()}
tcp_host() = inet:socket_address() | inet:hostname()
tcp_port() = inet:port_number()
tcp_socket() = inet:socket()
connect/1 | |
disconnect/1 | |
send_command/2 |
connect(EnginePath::binary() | string()) -> {ok, {erlang, port()}} | {error, any()}
connect(EnginePath::{tcp_host(), tcp_port(), timeout()}) -> {ok, {gen_tcp, tcp_socket()}} | {error, timeout | inet:posix()}
disconnect(SocketInfo::socket_info() | undefined) -> ok
send_command(SocketInfo::socket_info(), Command::iodata()) -> ok
Generated by EDoc