FixAlchemy.MarketData.Plain (FIXAlchemy v0.2.1)

View Source

The plain-FIX market data handler for the baseline :fix backend.

Uses FixAlchemy.MarketData with no overrides: standard streaming quotes, security list, and a standard historical MarketDataRequest.

Summary

Functions

Returns a specification to start this module under a supervisor.

Types

t()

@type t() :: %FixAlchemy.MarketData.Plain{
  connection_id: term(),
  historical_requests: term(),
  instruments: term(),
  process_name: term(),
  pubsub_module: term(),
  session_name: term(),
  spec_name: term()
}

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(opts)

@spec start_link(keyword()) :: GenServer.on_start()