Table of Contents - polyphony
Pages
Classes and Modules
- BasicSocket
- Exception
- Fiber
- IO
- Kernel
- Object
- OpenSSL
- OpenSSL::SSL
- OpenSSL::SSL::SSLServer
- OpenSSL::SSL::SSLSocket
- PG
- PG::Connection
- Polyphony
- Polyphony::BaseException
- Polyphony::Cancel
- Polyphony::Channel
- Polyphony::ChildFiberControl
- Polyphony::ConditionVariable
- Polyphony::DebugController
- Polyphony::DebugServer
- Polyphony::FiberConnectionPool
- Polyphony::FiberControl
- Polyphony::FiberControlClassMethods
- Polyphony::FiberLifeCycle
- Polyphony::FiberSupervision
- Polyphony::GlobalAPI
- Polyphony::Interjection
- Polyphony::MoveOn
- Polyphony::Mutex
- Polyphony::Net
- Polyphony::Process
- Polyphony::Queue
- Polyphony::RedisDriver
- Polyphony::ResourcePool
- Polyphony::Restart
- Polyphony::Terminate
- Polyphony::ThreadPool
- Polyphony::Throttler
- Polyphony::TimeoutException
- Polyphony::Timer
- Process
- Readline
- Reline
- Reline::ANSI
- RubyLex
- RubyLex::TerminateLineInput2
- Socket
- TCPServer
- TCPSocket
- Thread
- UNIXServer
- UNIXSocket
Methods
- ::backend — Thread
- ::backend_accept — Polyphony
- ::backend_accept_loop — Polyphony
- ::backend_connect — Polyphony
- ::backend_feed_loop — Polyphony
- ::backend_read — Polyphony
- ::backend_read_loop — Polyphony
- ::backend_recv — Polyphony
- ::backend_recv_feed_loop — Polyphony
- ::backend_recv_loop — Polyphony
- ::backend_send — Polyphony
- ::backend_sendv — Polyphony
- ::backend_sleep — Polyphony
- ::backend_splice — Polyphony
- ::backend_splice_to_eof — Polyphony
- ::backend_timeout — Polyphony
- ::backend_timer_loop — Polyphony
- ::backend_wait_event — Polyphony
- ::backend_wait_io — Polyphony
- ::backend_waitpid — Polyphony
- ::backend_write — Polyphony
- ::binread — IO
- ::binwrite — IO
- ::connect — Polyphony::RedisDriver
- ::connect — PG
- ::connect_async — PG
- ::connect_sync — PG
- ::daemon — Process
- ::detach — Process
- ::exit_forked_process — Polyphony
- ::fork — Polyphony
- ::getaddrinfo — Socket
- ::install_at_exit_handler — Polyphony
- ::install_terminating_signal_handlers — Polyphony
- ::kill_and_await — Polyphony::Process
- ::kill_process — Polyphony::Process
- ::listening_socket_from_options — Polyphony::Net
- ::new — Polyphony::Queue
- ::new — Thread
- ::new — Object
- ::new — Polyphony::RedisDriver
- ::new — Polyphony::FiberConnectionPool
- ::new — Polyphony::BaseException
- ::new — Polyphony::Interjection
- ::new — Polyphony::ResourcePool
- ::new — Polyphony::Mutex
- ::new — Polyphony::ConditionVariable
- ::new — Polyphony::ThreadPool
- ::new — Polyphony::Throttler
- ::new — Polyphony::Timer
- ::new — Polyphony::DebugController
- ::new — Polyphony::DebugServer
- ::new — Exception
- ::new — OpenSSL::SSL::SSLSocket
- ::new — TCPSocket
- ::new — TCPServer
- ::orig_binread — IO
- ::orig_binwrite — IO
- ::orig_daemon — Process
- ::orig_detach — Process
- ::orig_getaddrinfo — Socket
- ::orig_popen — IO
- ::orig_read — IO
- ::orig_write — IO
- ::popen — IO
- ::process — Polyphony::ThreadPool
- ::read — IO
- ::reset — Polyphony::ThreadPool
- ::run_forked_block — Polyphony
- ::secure_server — Polyphony::Net
- ::secure_socket — Polyphony::Net
- ::secure_socket_wrapper — Polyphony::Net
- ::select — Reline::ANSI
- ::setup_alpn — Polyphony::Net
- ::spin_forked_block — Polyphony
- ::start_debug_server — Polyphony
- ::tcp_connect — Polyphony::Net
- ::tcp_listen — Polyphony::Net
- ::terminate_threads — Polyphony
- ::watch — Polyphony::Process
- ::watch_process — Polyphony
- ::write — IO
- #<< — Polyphony::Queue
- #<< — Thread
- #<< — IO
- #<< — UNIXSocket
- #__parser_read_method__ — IO
- #__parser_read_method__ — OpenSSL::SSL::SSLSocket
- #__parser_read_method__ — BasicSocket
- #` — Kernel
- #accept — OpenSSL::SSL::SSLServer
- #accept — Socket
- #accept — TCPServer
- #accept — UNIXServer
- #accept_loop — OpenSSL::SSL::SSLServer
- #accept_loop — Socket
- #accept_loop — TCPServer
- #accept_loop — UNIXServer
- #acquire — Polyphony::ResourcePool
- #acquire_from_stock — Polyphony::ResourcePool
- #add_child — Polyphony::ChildFiberControl
- #add_to_stock — Polyphony::ResourcePool
- #after — Polyphony::Timer
- #after — Polyphony::GlobalAPI
- #async_exec — PG::Connection
- #attach_and_monitor — Polyphony::ChildFiberControl
- #attach_to — Polyphony::ChildFiberControl
- #available — Polyphony::ResourcePool
- #await — Thread
- #await — Polyphony::FiberControl
- #await — Polyphony::FiberControlClassMethods
- #await_all_children — Polyphony::ChildFiberControl
- #backtrace — Exception
- #block — PG::Connection
- #broadcast — Polyphony::ConditionVariable
- #busy? — Polyphony::ThreadPool
- #call — Polyphony::Throttler
- #caller — Fiber
- #cancel — Polyphony::FiberControl
- #cancel_after — Polyphony::Timer
- #cancel_after — Polyphony::GlobalAPI
- #cancel_after_blockless_canceller — Polyphony::GlobalAPI
- #cancel_after_with_block — Polyphony::GlobalAPI
- #cancel_exception — Polyphony::GlobalAPI
- #cap — Polyphony::Queue
- #capped? — Polyphony::Queue
- #cast — Polyphony::ThreadPool
- #children — Polyphony::ChildFiberControl
- #clear — Polyphony::Queue
- #close — Polyphony::Channel
- #close — OpenSSL::SSL::SSLServer
- #close — TCPSocket
- #close — TCPServer
- #closed? — TCPSocket
- #cmd_help — Polyphony::DebugController
- #cmd_initial — Polyphony::DebugController
- #cmd_list — Polyphony::DebugController
- #cmd_state — Polyphony::DebugController
- #cmd_step — Polyphony::DebugController
- #conditional_reacquire — Polyphony::Mutex
- #conditional_release — Polyphony::Mutex
- #connect — Socket
- #connected? — Polyphony::RedisDriver
- #connection_pool_default_options — Polyphony
- #control_loop — Polyphony::DebugController
- #dead? — Polyphony::FiberLifeCycle
- #debug! — Thread
- #delete — Polyphony::Queue
- #detach — Polyphony::ChildFiberControl
- #discard! — Polyphony::ResourcePool
- #disconnect — Polyphony::RedisDriver
- #dont_linger — OpenSSL::SSL::SSLSocket
- #dont_linger — Socket
- #dont_linger — TCPSocket
- #empty? — Polyphony::Queue
- #error_from_raise_args — Polyphony::FiberControl
- #every — Polyphony::Timer
- #every — Polyphony::GlobalAPI
- #execute — Thread
- #feed_loop — IO
- #feed_loop — Socket
- #feed_loop — TCPSocket
- #feed_loop — UNIXSocket
- #fiber_id — Polyphony::DebugController
- #fiber_representation — Polyphony::DebugController
- #fiber_unschedule — Thread
- #fill_rbuff — OpenSSL::SSL::SSLSocket
- #finalize — Thread
- #finalize — Polyphony::FiberLifeCycle
- #finalize_children — Polyphony::FiberLifeCycle
- #flush — OpenSSL::SSL::SSLSocket
- #flush_waiters — Polyphony::Queue
- #format_command — Polyphony::RedisDriver
- #format_trace — Kernel
- #get_command — Polyphony::DebugServer
- #get_next_command — Polyphony::DebugController
- #get_next_trace_event — Polyphony::DebugController
- #get_result — PG::Connection
- #getbyte — IO
- #getc — IO
- #gets — IO
- #graceful_shutdown= — Polyphony::FiberControl
- #graceful_shutdown? — Polyphony::FiberControl
- #handle_client — Polyphony::DebugServer
- #handle_tp — Polyphony::DebugController
- #hold — Polyphony::FiberConnectionPool
- #idle_gc_period= — Thread
- #info_fiber_states — Polyphony::DebugController
- #info_listing — Polyphony::DebugController
- #info_state — Polyphony::DebugController
- #inform_monitors — Polyphony::FiberLifeCycle
- #inspect — Thread
- #inspect — Fiber
- #interject — Polyphony::FiberControl
- #interrupt — Polyphony::FiberControl
- #invoke — Polyphony::Interjection
- #invoke — Exception
- #join — Thread
- #join — Polyphony::FiberControl
- #join — Polyphony::FiberControlClassMethods
- #kill — Thread
- #location — Thread
- #location — Fiber
- #locked? — Polyphony::Mutex
- #main? — Fiber
- #max_size — Polyphony::FiberConnectionPool
- #method_missing — Polyphony::ResourcePool
- #monitor — Polyphony::FiberLifeCycle
- #monitor_mailbox — Polyphony::FiberControl
- #monitors — Polyphony::FiberLifeCycle
- #move_on_after — Polyphony::Timer
- #move_on_after — Polyphony::GlobalAPI
- #move_on_after_with_block — Polyphony::GlobalAPI
- #move_on_blockless_canceller — Polyphony::GlobalAPI
- #no_delay — OpenSSL::SSL::SSLSocket
- #no_delay — Socket
- #no_delay — TCPSocket
- #now — Polyphony::Timer
- #on_idle — Thread
- #orig_accept — OpenSSL::SSL::SSLServer
- #orig_accept — TCPServer
- #orig_accept — UNIXServer
- #orig_async_exec — PG::Connection
- #orig_backtick — Kernel
- #orig_backtrace — Exception
- #orig_close — OpenSSL::SSL::SSLServer
- #orig_close — TCPSocket
- #orig_close — TCPServer
- #orig_closed? — TCPSocket
- #orig_get_result — PG::Connection
- #orig_getbyte — IO
- #orig_getc — IO
- #orig_gets — IO
- #orig_initialize — Thread
- #orig_initialize — Exception
- #orig_initialize — OpenSSL::SSL::SSLSocket
- #orig_inspect — Thread
- #orig_join — Thread
- #orig_kill — Thread
- #orig_peeraddr — OpenSSL::SSL::SSLSocket
- #orig_puts — IO
- #orig_raise — Thread
- #orig_read — IO
- #orig_read — OpenSSL::SSL::SSLSocket
- #orig_read — Socket
- #orig_read — TCPSocket
- #orig_read — UNIXSocket
- #orig_read_nonblock — IO
- #orig_readline — Readline
- #orig_readpartial — IO
- #orig_setsockopt — TCPSocket
- #orig_sysread — OpenSSL::SSL::SSLSocket
- #orig_syswrite — OpenSSL::SSL::SSLSocket
- #orig_write — IO
- #orig_write_chevron — IO
- #orig_write_nonblock — IO
- #owned? — Polyphony::Mutex
- #peeraddr — OpenSSL::SSL::SSLSocket
- #pending? — Polyphony::Queue
- #perform_transaction — PG::Connection
- #pop — Polyphony::Queue
- #preconnect — Polyphony::FiberConnectionPool
- #preheat! — Polyphony::ResourcePool
- #prepare — Polyphony::FiberLifeCycle
- #process — Polyphony::ThreadPool
- #process — Polyphony::Throttler
- #push — Polyphony::Queue
- #puts — IO
- #query — Object
- #raise — Thread
- #raise — Polyphony::FiberControl
- #rate_from_argument — Polyphony::Throttler
- #read — Object
- #read — Polyphony::RedisDriver
- #read — IO
- #read — OpenSSL::SSL::SSLSocket
- #read — Socket
- #read — TCPSocket
- #read — UNIXSocket
- #read_loop — IO
- #read_loop — OpenSSL::SSL::SSLSocket
- #read_loop — Socket
- #read_loop — TCPSocket
- #read_loop — UNIXSocket
- #read_nonblock — IO
- #read_nonblock — TCPSocket
- #read_nonblock — UNIXSocket
- #readline — Readline
- #readpartial — IO
- #readpartial — OpenSSL::SSL::SSLSocket
- #readpartial — Socket
- #readpartial — TCPSocket
- #readpartial — UNIXSocket
- #receive — Polyphony::GlobalAPI
- #receive_all_pending — Polyphony::GlobalAPI
- #recv — Socket
- #recv — TCPSocket
- #recv — UNIXSocket
- #recv_loop — OpenSSL::SSL::SSLSocket
- #recv_loop — Socket
- #recv_loop — TCPSocket
- #recv_loop — UNIXSocket
- #recvfrom — Socket
- #remove_child — Polyphony::ChildFiberControl
- #reset — Polyphony::Timer
- #reset — Polyphony::FiberControl
- #respond_to_missing? — Polyphony::ResourcePool
- #restart — Polyphony::FiberControl
- #restart_self — Polyphony::FiberLifeCycle
- #reuse_addr — OpenSSL::SSL::SSLSocket
- #reuse_addr — Socket
- #reuse_addr — TCPSocket
- #reuse_port — Socket
- #reuse_port — TCPSocket
- #run — Polyphony::FiberLifeCycle
- #run_queued_task — Polyphony::ThreadPool
- #running? — Fiber
- #sanitize — Exception
- #sanitized_backtrace — Exception
- #schedule_and_wakeup — Thread
- #schedule_priority_oob_fiber — Polyphony::FiberControlClassMethods
- #select — Polyphony::FiberControlClassMethods
- #send — Thread
- #send — UNIXSocket
- #setsockopt — TCPSocket
- #setup — Thread
- #setup — Polyphony::FiberLifeCycle
- #setup_fiber_scheduling — Thread
- #setup_main_fiber — Polyphony::FiberLifeCycle
- #setup_raw — Polyphony::FiberLifeCycle
- #shift — Polyphony::Queue
- #shift_all — Polyphony::Queue
- #shift_each — Polyphony::Queue
- #shutdown_all_children — Polyphony::ChildFiberControl
- #signal — Polyphony::ConditionVariable
- #signal_waiters — Thread
- #size — Polyphony::Queue
- #size — Polyphony::FiberConnectionPool
- #sleep — Polyphony::Timer
- #sleep — Polyphony::GlobalAPI
- #sleep_forever — Polyphony::GlobalAPI
- #snooze — Kernel
- #spin — Polyphony::GlobalAPI
- #spin — Polyphony::ChildFiberControl
- #spin_loop — Polyphony::GlobalAPI
- #spin_looped_block — Polyphony::GlobalAPI
- #spin_scope — Polyphony::GlobalAPI
- #splice — IO
- #splice_to_eof — IO
- #start_accept_worker_thread — OpenSSL::SSL::SSLServer
- #start_server_thread — Polyphony::DebugServer
- #stat — Object
- #state_presentation — Polyphony::DebugController
- #stop — Polyphony::ThreadPool
- #stop — Polyphony::Throttler
- #stop — Polyphony::Timer
- #stop — Polyphony::DebugServer
- #stop — Polyphony::FiberControl
- #supervise — Polyphony::GlobalAPI
- #supervise — Polyphony::FiberSupervision
- #supervise_opts_to_block — Polyphony::FiberSupervision
- #suspend — Kernel
- #switch_fiber — Thread
- #synchronize — Polyphony::Mutex
- #synchronize_not_holding — Polyphony::Mutex
- #sysread — OpenSSL::SSL::SSLSocket
- #syswrite — OpenSSL::SSL::SSLSocket
- #terminate — Polyphony::FiberControl
- #terminate_all_children — Polyphony::ChildFiberControl
- #thread_loop — Polyphony::ThreadPool
- #throttled_loop — Polyphony::GlobalAPI
- #timeout= — Polyphony::RedisDriver
- #timeout_exception — Polyphony::Timer
- #to_s — Thread
- #to_s — Fiber
- #trace — Kernel
- #transaction — PG::Connection
- #unmonitor — Polyphony::FiberLifeCycle
- #unshift — Polyphony::Queue
- #update — Polyphony::Timer
- #update_fiber_state — Polyphony::DebugController
- #update_state — Polyphony::DebugController
- #use_accept_worker_thread? — OpenSSL::SSL::SSLServer
- #wait — Polyphony::ConditionVariable
- #wait_for_client — Polyphony::DebugServer
- #wait_for_notify — PG::Connection
- #wait_readable — IO
- #wait_writable — IO
- #write — Polyphony::RedisDriver
- #write — IO
- #write — UNIXSocket
- #write_nonblock — IO
- #write_nonblock — TCPSocket
- #write_nonblock — UNIXSocket