ex_fix v0.1.2 ExFix.SessionRegistry behaviour

Session registry

Link to this section Summary

Link to this section Callbacks

Link to this callback get_session_status(session_name)
get_session_status(session_name :: String.t) :: ExFix.Types.session_status
Link to this callback session_on_init(fix_session)
session_on_init(fix_session :: String.t) ::
  :ok |
  :wait_to_reconnect |
  {:error, reason :: term}
Link to this callback session_update_status(session_name, status)
session_update_status(session_name :: String.t, status :: ExFix.Types.session_status) :: :ok
Link to this callback start_session(session_name, config)
start_session(session_name :: String.t, config :: ExFix.Types.SessionConfig.t) :: :ok
Link to this callback stop_session(session_name)
stop_session(session_name :: String.t) :: :ok