TCPServerDelegateAdded
Added TCPServerDelegate
Revert "Added TCPServerDelegate"

This reverts commit 4acbc22af79b4dd129bee669fcba625c93e71b01.
Revert "Revert "Added TCPServerDelegate""

This reverts commit ef138e3f24e962f5c783f1a019bb62ba41feb4af.
Merge commit '4acbc22af79b4dd129bee669fcba625c93e71b01'