Implement some inter-client TCP functions

        until CHAT on the spec page