Table of Contents - legion-transport-1.2.0 Documentation
Pages
Classes and Modules
- Legion
- Legion::Exception
- Legion::Exception::InvalidTaskId
- Legion::Exception::InvalidTaskStatus
- Legion::Transport
- Legion::Transport::Common
- Legion::Transport::Connection
- Legion::Transport::Connection::SSL
- Legion::Transport::Connection::Vault
- Legion::Transport::Consumer
- Legion::Transport::Exchange
- Legion::Transport::Exchanges
- Legion::Transport::Exchanges::Crypt
- Legion::Transport::Exchanges::Extensions
- Legion::Transport::Exchanges::Lex
- Legion::Transport::Exchanges::Node
- Legion::Transport::Exchanges::Task
- Legion::Transport::Message
- Legion::Transport::Messages
- Legion::Transport::Messages::CheckSubtask
- Legion::Transport::Messages::Dynamic
- Legion::Transport::Messages::LexRegister
- Legion::Transport::Messages::RequestClusterSecret
- Legion::Transport::Messages::SubTask
- Legion::Transport::Messages::Task
- Legion::Transport::Messages::TaskLog
- Legion::Transport::Messages::TaskUpdate
- Legion::Transport::Queue
- Legion::Transport::Queues
- Legion::Transport::Queues::Node
- Legion::Transport::Queues::NodeCrypt
- Legion::Transport::Queues::NodeStatus
- Legion::Transport::Queues::TaskLog
- Legion::Transport::Queues::TaskUpdate
- Legion::Transport::Settings
Methods
- ::channel — Legion::Transport::Connection
- ::channel — Legion::Transport::Settings
- ::channel_open? — Legion::Transport::Connection
- ::channel_thread — Legion::Transport::Connection
- ::connection — Legion::Transport::Settings
- ::connector — Legion::Transport::Connection
- ::default — Legion::Transport::Settings
- ::exchanges — Legion::Transport::Settings
- ::grab_vault_creds — Legion::Transport::Settings
- ::logger — Legion::Transport
- ::messages — Legion::Transport::Settings
- ::new — Legion::Transport::Consumer
- ::new — Legion::Transport::Exchange
- ::new — Legion::Transport::Message
- ::new — Legion::Transport::Queue
- ::new — Legion::Transport::Connection
- ::queues — Legion::Transport::Settings
- ::reconnect — Legion::Transport::Connection
- ::session — Legion::Transport::Connection
- ::session_open? — Legion::Transport::Connection
- ::settings — Legion::Transport
- ::settings — Legion::Transport::Connection
- ::setup — Legion::Transport::Connection
- ::shutdown — Legion::Transport::Connection
- #acknowledge — Legion::Transport::Queue
- #app_id — Legion::Transport::Message
- #ca_certs — Legion::Transport::Connection::SSL
- #channel — Legion::Transport::Exchange
- #channel — Legion::Transport::Message
- #channel — Legion::Transport::Common
- #channel_open? — Legion::Transport::Common
- #close — Legion::Transport::Common
- #close! — Legion::Transport::Common
- #content_encoding — Legion::Transport::Message
- #content_type — Legion::Transport::Message
- #correlation_id — Legion::Transport::Message
- #deep_merge — Legion::Transport::Common
- #default_options — Legion::Transport::Exchange
- #default_options — Legion::Transport::Queue
- #default_type — Legion::Transport::Exchange
- #delete — Legion::Transport::Exchange
- #delete — Legion::Transport::Queue
- #delete_exchange — Legion::Transport::Exchange
- #encode_message — Legion::Transport::Message
- #encrypt? — Legion::Transport::Message
- #encrypt? — Legion::Transport::Messages::RequestClusterSecret
- #encrypt_message — Legion::Transport::Message
- #exchange — Legion::Transport::Message
- #exchange — Legion::Transport::Messages::CheckSubtask
- #exchange — Legion::Transport::Messages::Dynamic
- #exchange — Legion::Transport::Messages::LexRegister
- #exchange — Legion::Transport::Messages::RequestClusterSecret
- #exchange — Legion::Transport::Messages::SubTask
- #exchange — Legion::Transport::Messages::Task
- #exchange — Legion::Transport::Messages::TaskLog
- #exchange — Legion::Transport::Messages::TaskUpdate
- #exchange_name — Legion::Transport::Exchange
- #exchange_name — Legion::Transport::Exchanges::Crypt
- #exchange_name — Legion::Transport::Exchanges::Extensions
- #exchange_name — Legion::Transport::Exchanges::Node
- #exchange_name — Legion::Transport::Exchanges::Task
- #exchange_name — Legion::Transport::Message
- #exchange_name — Legion::Transport::Messages::CheckSubtask
- #exchange_options — Legion::Transport::Exchange
- #expiration — Legion::Transport::Message
- #function — Legion::Transport::Messages::Dynamic
- #generate_consumer_tag — Legion::Transport::Common
- #generate_task? — Legion::Transport::Messages::TaskLog
- #headers — Legion::Transport::Message
- #message — Legion::Transport::Message
- #message — Legion::Transport::Messages::Dynamic
- #message — Legion::Transport::Messages::RequestClusterSecret
- #message — Legion::Transport::Messages::SubTask
- #message — Legion::Transport::Messages::Task
- #message — Legion::Transport::Messages::TaskLog
- #message_id — Legion::Transport::Message
- #open_channel — Legion::Transport::Common
- #options_builder — Legion::Transport::Common
- #passive? — Legion::Transport::Exchange
- #persistent — Legion::Transport::Message
- #priority — Legion::Transport::Message
- #publish — Legion::Transport::Message
- #queue_name — Legion::Transport::Queue
- #queue_name — Legion::Transport::Queues::Node
- #queue_name — Legion::Transport::Queues::NodeCrypt
- #queue_name — Legion::Transport::Queues::NodeStatus
- #queue_name — Legion::Transport::Queues::TaskLog
- #queue_name — Legion::Transport::Queues::TaskUpdate
- #queue_options — Legion::Transport::Queue
- #queue_options — Legion::Transport::Queues::Node
- #queue_options — Legion::Transport::Queues::NodeCrypt
- #queue_options — Legion::Transport::Queues::NodeStatus
- #queue_options — Legion::Transport::Queues::TaskLog
- #queue_options — Legion::Transport::Queues::TaskUpdate
- #recreate_queue — Legion::Transport::Queue
- #reject — Legion::Transport::Queue
- #reply_to — Legion::Transport::Message
- #routing_key — Legion::Transport::Message
- #routing_key — Legion::Transport::Messages::CheckSubtask
- #routing_key — Legion::Transport::Messages::Dynamic
- #routing_key — Legion::Transport::Messages::LexRegister
- #routing_key — Legion::Transport::Messages::RequestClusterSecret
- #routing_key — Legion::Transport::Messages::SubTask
- #routing_key — Legion::Transport::Messages::Task
- #routing_key — Legion::Transport::Messages::TaskLog
- #routing_key — Legion::Transport::Messages::TaskUpdate
- #settings — Legion::Transport::Connection::SSL
- #timestamp — Legion::Transport::Message
- #tls_cert — Legion::Transport::Connection::SSL
- #tls_key — Legion::Transport::Connection::SSL
- #type — Legion::Transport::Message
- #type — Legion::Transport::Messages::Dynamic
- #type — Legion::Transport::Messages::RequestClusterSecret
- #use_tls? — Legion::Transport::Connection::SSL
- #use_vault_pki? — Legion::Transport::Connection::SSL
- #user_id — Legion::Transport::Message
- #valid_status — Legion::Transport::Messages::TaskUpdate
- #validate — Legion::Transport::Message
- #validate — Legion::Transport::Messages::CheckSubtask
- #validate — Legion::Transport::Messages::LexRegister
- #validate — Legion::Transport::Messages::RequestClusterSecret
- #validate — Legion::Transport::Messages::SubTask
- #validate — Legion::Transport::Messages::Task
- #validate — Legion::Transport::Messages::TaskLog
- #verify_peer? — Legion::Transport::Connection::SSL