Table of Contents - tdl-client-ruby-0.26.1 Documentation
Classes and Modules
- AuditStream
- ChallengeServerClient
- ChallengeServerClient::ClientErrorException
- ChallengeServerClient::OtherCommunicationException
- ChallengeServerClient::ServerErrorException
- DeserializationException
- Object
- RecordingEvent
- RecordingSystem
- RoundManagement
- RunnerAction
- RunnerActions
- TDL
- TDL::ChallengeSession
- TDL::ChallengeSessionConfig
- TDL::ConsoleAuditStream
- TDL::FatalErrorResponse
- TDL::ImplementationRunnerConfig
- TDL::JSONRPCSerializationProvider
- TDL::ProcessingRule
- TDL::ProcessingRules
- TDL::ProcessingRules::ProcessingRuleBuilder
- TDL::QueueBasedImplementationRunner
- TDL::QueueBasedImplementationRunner::ApplyProcessingRules
- TDL::QueueBasedImplementationRunnerBuilder
- TDL::RemoteBroker
- TDL::Request
- TDL::Util
- TDL::ValidResponse
- ThreadTimer
Methods
- ::compress_data — TDL::Util
- ::compress_text — TDL::Util
- ::for_journey_id — TDL::ChallengeSessionConfig
- ::for_runner — TDL::ChallengeSession
- ::new — TDL::ProcessingRule
- ::new — TDL::Request
- ::new — TDL::FatalErrorResponse
- ::new — TDL::ValidResponse
- ::new — TDL::ImplementationRunnerConfig
- ::new — TDL::ProcessingRules
- ::new — TDL::ProcessingRules::ProcessingRuleBuilder
- ::new — TDL::QueueBasedImplementationRunner
- ::new — TDL::QueueBasedImplementationRunner::ApplyProcessingRules
- ::new — AuditStream
- ::new — TDL::QueueBasedImplementationRunnerBuilder
- ::new — TDL::JSONRPCSerializationProvider
- ::new — TDL::RemoteBroker
- ::new — ChallengeServerClient
- ::new — TDL::ChallengeSession
- ::new — TDL::ChallengeSessionConfig
- ::new — RecordingSystem
- ::new — RunnerAction
- ::new — ThreadTimer
- #_send_post — RecordingSystem
- #add — TDL::ProcessingRules
- #after_response — TDL::QueueBasedImplementationRunner::ApplyProcessingRules
- #all — RunnerActions
- #audit_text — TDL::Request
- #audit_text — TDL::FatalErrorResponse
- #audit_text — TDL::ValidResponse
- #build — TDL::ProcessingRules::ProcessingRuleBuilder
- #call — TDL::ProcessingRules::ProcessingRuleBuilder
- #client_error? — ChallengeServerClient
- #close — TDL::RemoteBroker
- #closed? — TDL::RemoteBroker
- #create — TDL::QueueBasedImplementationRunnerBuilder
- #create_deploy_processing_rules — TDL::QueueBasedImplementationRunnerBuilder
- #deploy_to_production — RunnerActions
- #deserialize — TDL::JSONRPCSerializationProvider
- #display_and_save_description — RoundManagement
- #end_line — AuditStream
- #ensure_status_ok — ChallengeServerClient
- #get — ChallengeServerClient
- #get_audit_stream — TDL::ImplementationRunnerConfig
- #get_audit_stream — TDL::ChallengeSessionConfig
- #get_available_actions — ChallengeServerClient
- #get_hostname — TDL::ImplementationRunnerConfig
- #get_hostname — TDL::ChallengeSessionConfig
- #get_journey_id — TDL::ChallengeSessionConfig
- #get_journey_progress — ChallengeServerClient
- #get_last_fetched_round — RoundManagement
- #get_new_round_description — RunnerActions
- #get_port — TDL::ImplementationRunnerConfig
- #get_port — TDL::ChallengeSessionConfig
- #get_recording_system_should_be_on — TDL::ChallengeSessionConfig
- #get_request_queue_name — TDL::ImplementationRunnerConfig
- #get_request_timeout_millis — TDL::QueueBasedImplementationRunner
- #get_response_for — TDL::ProcessingRules
- #get_response_queue_name — TDL::ImplementationRunnerConfig
- #get_round_description — ChallengeServerClient
- #get_time_to_wait_for_requests — TDL::ImplementationRunnerConfig
- #get_use_colours — TDL::ChallengeSessionConfig
- #get_working_directory — TDL::ChallengeSessionConfig
- #is_recording_required — RecordingSystem
- #is_recording_system_ok — RecordingSystem
- #is_running — RecordingSystem
- #join — TDL::RemoteBroker
- #log — AuditStream
- #notify_event — RecordingSystem
- #on — TDL::ProcessingRules
- #on_new_round — RecordingSystem
- #other_error_response? — ChallengeServerClient
- #prepare_for_next_request — TDL::QueueBasedImplementationRunner::ApplyProcessingRules
- #process_next_request_from — TDL::QueueBasedImplementationRunner::ApplyProcessingRules
- #respond_to — TDL::RemoteBroker
- #run — TDL::QueueBasedImplementationRunner
- #run_app — TDL::ChallengeSession
- #save_description — RoundManagement
- #send_action — ChallengeServerClient
- #serialize — TDL::JSONRPCSerializationProvider
- #server_error? — ChallengeServerClient
- #set_audit_stream — TDL::ImplementationRunnerConfig
- #set_config — TDL::QueueBasedImplementationRunnerBuilder
- #set_hostname — TDL::ImplementationRunnerConfig
- #set_port — TDL::ImplementationRunnerConfig
- #set_request_queue_name — TDL::ImplementationRunnerConfig
- #set_response_queue_name — TDL::ImplementationRunnerConfig
- #set_time_to_wait_for_requests — TDL::ImplementationRunnerConfig
- #start — TDL::ChallengeSession
- #start — ThreadTimer
- #start_line — AuditStream
- #start_timeout — ThreadTimer
- #stop — ThreadTimer
- #subscribe — TDL::RemoteBroker
- #tell_to_stop — RecordingSystem
- #to_h — TDL::ValidResponse
- #total_processing_time — TDL::QueueBasedImplementationRunner
- #with_action_provider — TDL::ChallengeSession
- #with_audit_stream — TDL::ChallengeSessionConfig
- #with_colours — TDL::ChallengeSessionConfig
- #with_config — TDL::ChallengeSession
- #with_port — TDL::ChallengeSessionConfig
- #with_recording_system_should_be_on — TDL::ChallengeSessionConfig
- #with_server_hostname — TDL::ChallengeSessionConfig
- #with_solution_for — TDL::QueueBasedImplementationRunnerBuilder
- #with_working_directory — TDL::ChallengeSessionConfig
- #write_line — TDL::ConsoleAuditStream