@startuml
ServerBootstrap -> Parent_EventLoop: register and bind

activate Parent_EventLoop

Parent_EventLoop -> Parent_EventLoop: select
Parent_EventLoop -> Parent_EventLoop: accept

Parent_EventLoop -> Child_EventLoop: register

activate Child_EventLoop

Child_EventLoop -> Child_EventLoop: select
Child_EventLoop -> Child_EventLoop: read/write

deactivate Child_EventLoop

deactivate Parent_EventLoop


@enduml
