Module: Dtn

Extended by:
Helpers::Catalog
Defined in:
lib/dtn.rb,
lib/dtn/message.rb,
lib/dtn/version.rb,
lib/dtn/registry.rb,
lib/dtn/concerns/id.rb,
lib/dtn/helpers/catalog.rb,
lib/dtn/lookups/request.rb,
lib/dtn/messages/unknown.rb,
lib/dtn/streaming/client.rb,
lib/dtn/lookups/news/base.rb,
lib/dtn/messages/bar/base.rb,
lib/dtn/streaming/request.rb,
lib/dtn/lookups/news/story.rb,
lib/dtn/messages/news/base.rb,
lib/dtn/concerns/validation.rb,
lib/dtn/lookups/news/config.rb,
lib/dtn/lookups/symbol/base.rb,
lib/dtn/messages/news/story.rb,
lib/dtn/messages/news/config.rb,
lib/dtn/messages/symbol/base.rb,
lib/dtn/lookups/news/headline.rb,
lib/dtn/lookups/symbol/by_sic.rb,
lib/dtn/messages/catalog/code.rb,
lib/dtn/messages/quote/level1.rb,
lib/dtn/messages/system/error.rb,
lib/dtn/messages/system/stats.rb,
lib/dtn/streaming/clients/bar.rb,
lib/dtn/lookups/symbol/by_naic.rb,
lib/dtn/messages/news/headline.rb,
lib/dtn/messages/symbol/by_sic.rb,
lib/dtn/lookups/historical/base.rb,
lib/dtn/lookups/historical/tick.rb,
lib/dtn/messages/bar/update_bar.rb,
lib/dtn/messages/symbol/by_naic.rb,
lib/dtn/messages/system/generic.rb,
lib/dtn/streaming/clients/admin.rb,
lib/dtn/streaming/clients/quote.rb,
lib/dtn/lookups/news/story_count.rb,
lib/dtn/lookups/symbol/by_filter.rb,
lib/dtn/messages/bar/current_bar.rb,
lib/dtn/messages/historical/tick.rb,
lib/dtn/streaming/clients/level2.rb,
lib/dtn/lookups/catalog/sic_codes.rb,
lib/dtn/messages/news/story_count.rb,
lib/dtn/messages/symbol/by_filter.rb,
lib/dtn/messages/system/timestamp.rb,
lib/dtn/streaming/request_builder.rb,
lib/dtn/lookups/catalog/naic_codes.rb,
lib/dtn/messages/catalog/sic_codes.rb,
lib/dtn/messages/quote/level1_news.rb,
lib/dtn/lookups/historical/interval.rb,
lib/dtn/lookups/historical/tick_day.rb,
lib/dtn/messages/bar/historical_bar.rb,
lib/dtn/messages/catalog/naic_codes.rb,
lib/dtn/lookups/historical/datapoint.rb,
lib/dtn/messages/historical/interval.rb,
lib/dtn/messages/quote/level1_update.rb,
lib/dtn/messages/system/client_stats.rb,
lib/dtn/streaming/requests/bar/watch.rb,
lib/dtn/messages/level2/level2_update.rb,
lib/dtn/messages/quote/level1_summary.rb,
lib/dtn/messages/system/customer_info.rb,
lib/dtn/lookups/catalog/listed_markets.rb,
lib/dtn/lookups/catalog/security_types.rb,
lib/dtn/messages/quote/level1_regional.rb,
lib/dtn/streaming/requests/bar/unwatch.rb,
lib/dtn/streaming/requests/bar/watches.rb,
lib/dtn/streaming/requests/quote/watch.rb,
lib/dtn/lookups/historical/interval_day.rb,
lib/dtn/messages/catalog/listed_markets.rb,
lib/dtn/messages/catalog/security_types.rb,
lib/dtn/streaming/requests/level2/watch.rb,
lib/dtn/streaming/requests/quote/trades.rb,
lib/dtn/lookups/catalog/trade_conditions.rb,
lib/dtn/messages/system/symbol_not_found.rb,
lib/dtn/streaming/requests/quote/connect.rb,
lib/dtn/streaming/requests/quote/refresh.rb,
lib/dtn/streaming/requests/quote/unwatch.rb,
lib/dtn/streaming/requests/quote/watches.rb,
lib/dtn/lookups/historical/tick_datapoint.rb,
lib/dtn/lookups/historical/tick_timeframe.rb,
lib/dtn/messages/catalog/trade_conditions.rb,
lib/dtn/messages/level2/market_maker_name.rb,
lib/dtn/messages/quote/level1_fundamental.rb,
lib/dtn/streaming/requests/level2/connect.rb,
lib/dtn/streaming/requests/level2/unwatch.rb,
lib/dtn/lookups/historical/daily_datapoint.rb,
lib/dtn/lookups/historical/daily_timeframe.rb,
lib/dtn/messages/system/no_data_characters.rb,
lib/dtn/streaming/requests/bar/unwatch_all.rb,
lib/dtn/streaming/requests/quote/timestamp.rb,
lib/dtn/lookups/historical/weekly_datapoint.rb,
lib/dtn/messages/message_with_simple_parser.rb,
lib/dtn/lookups/historical/monthly_datapoint.rb,
lib/dtn/streaming/messages_recorder_observer.rb,
lib/dtn/streaming/requests/admin/set_loginid.rb,
lib/dtn/streaming/requests/level2/disconnect.rb,
lib/dtn/streaming/requests/quote/news_switch.rb,
lib/dtn/streaming/requests/quote/unwatch_all.rb,
lib/dtn/lookups/historical/interval_datapoint.rb,
lib/dtn/lookups/historical/interval_timeframe.rb,
lib/dtn/streaming/requests/admin/set_password.rb,
lib/dtn/streaming/requests/quote/set_protocol.rb,
lib/dtn/streaming/requests/quote/update_fields.rb,
lib/dtn/messages/historical/daily_weekly_monthly.rb,
lib/dtn/streaming/requests/admin/save_login_info.rb,
lib/dtn/streaming/requests/admin/set_autoconnect.rb,
lib/dtn/streaming/requests/quote/regional_switch.rb,
lib/dtn/streaming/requests/quote/set_client_name.rb,
lib/dtn/messages/system/end_of_message_characters.rb,
lib/dtn/streaming/requests/admin/set_client_stats.rb,
lib/dtn/streaming/requests/quote/timestamp_switch.rb,
lib/dtn/streaming/requests/admin/remove_client_app.rb,
lib/dtn/streaming/requests/admin/register_client_app.rb,
lib/dtn/streaming/requests/level2/market_maker_by_id.rb,
lib/dtn/streaming/requests/quote/all_update_fieldnames.rb,
lib/dtn/streaming/requests/quote/fundamental_fieldnames.rb,
lib/dtn/streaming/requests/quote/current_update_fieldnames.rb

Overview

rubocop:disable Metrics/ClassLength

Defined Under Namespace

Modules: Concerns, Helpers, Lookups, Messages, Streaming Classes: Error, Message, ParseListFromMessage, Registry, ValidationError

Constant Summary collapse

VERSION =
"0.1.0"

Method Summary

Methods included from Helpers::Catalog

method_missing, respond_to_missing?