Copyright © 2016 Michael Truog
Version: 0.1.0 Dec 23 2016 20:24:22 ------------------------------------------------------------------------
Behaviours: gen_server.
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
app_name() = string()
facility() = kernel | user | mail | daemon | auth0 | syslog | print | news | uucp | clock0 | auth1 | ftp | ntp | auth2 | auth3 | clock1 | local0 | local1 | local2 | local3 | local4 | local5 | local6 | local7 | non_neg_integer()
message_id() = string() | binary()
options() = [{transport, transport()} | {transport_options, list()} | {protocol, protocol()} | {utf8, boolean()} | {facility, facility()} | {app_name, app_name()} | {host, inet:ip_address() | inet:hostname()} | {port, undefined | inet:port_number()} | {timeout, timeout_milliseconds()}]
priority() = emergency | alert | critical | error | warning | notice | informational | debug | non_neg_integer()
protocol() = rfc3164 | rfc5424
timeout_milliseconds() = 1..4294967295
transport() = udp | tcp | tls
code_change(X1, State, X3) -> any()
handle_call(Request, X2, State) -> any()
handle_cast(Request, State) -> any()
handle_info(Request, State) -> any()
init(X1) -> any()
send(Pid::pid(), Priority::priority(), Data::iodata()) -> ok
send(Pid::pid(), Priority::priority(), Timestamp::undefined | erlang:timestamp(), Data::iodata()) -> ok
send(Pid::pid(), Priority::priority(), Timestamp::undefined | erlang:timestamp(), MessageId::message_id(), Data::iodata()) -> ok
start_link(Options) -> any()
stop_link(Pid::pid()) -> ok
stop_link(Pid::pid(), Timeout::timeout_milliseconds()) -> ok
terminate(X1, State) -> any()
Generated by EDoc, Dec 23 2016, 20:24:22.