get_main_context
Description:
The Client instance is permanently associated with the current thread default MainContext, referenced the time when the instance was created.
To receive events, the user must iterate this context and can use it to synchronize access to the client.
Note that even after Client instance got destroyed, there might still be pending sources registered in the context. That means, to fully clean up, the user must continue iterating the context as long as the get_context_busy_watcher object is alive.
Parameters:
this |
the Client instance |
Returns:
the MainContext of the client. |