abstract suspend fun accept(): S
accepts socket connection or suspends if none yet available.
Return accepted socket