CObject
CObject::TimeoutError → Timeout::Error
MTimeout
CTimeout::Error
::timeout (Timeout)
#timeout (Object)