os_singleton |
templatized Singleton pattern that adorns other objects, without
requiring modification to the original class. |
os_observable |
templatized Observer pattern that adorns other objects, without
requiring modification to the original class. |
os_handler_stream |
provides a TCP socket stream. |
os_same_thread_executor |
provides a same thread execution concurrency strategy. |
os_new_thread_executor |
provides a new thread execution concurrency strategy. |
os_thread_pool_executor |
provides a thread pool execution concurrency strategy. |
os_creator |
creates a new object on the heap and returns it. |
os_tcp_acceptor |
accepts requests for TCP socket connections and initiate service
handlers. |
os_tcp_connector |
provides connection initiation and service handler execution. |
os_dispatcher |
provides I/O event dispatching. |