|  | 
The executor context for the system executor.
class system_context : public execution_context
| Name | Description | 
|---|---|
| The executor type associated with the context. | |
| Fork-related event notifications. | 
| Name | Description | 
|---|---|
| Obtain an executor for the context. | |
| Join all threads in the system thread pool. | |
| Notify the execution_context of a fork-related event. | |
| Signal all threads in the system thread pool to stop. | |
| Determine whether the system thread pool has been stopped. | |
| ~system_context [destructor] | Destructor shuts down all threads in the system thread pool. | 
| Name | Description | 
|---|---|
| Destroys all services in the context. | |
| Shuts down all services in the context. | 
| Name | Description | 
|---|---|
| (Deprecated: Use make_service().) Add a service object to the execution_context. | |
| Determine if an execution_context contains a specified service type. | |
| Creates a service object and adds it to the execution_context. | |
| Obtain the service object corresponding to the given type. | 
        Header: asio/system_context.hpp
      
        Convenience header: asio.hpp