Interface for TCP protocol implementations. All TCP implementations should implement this (i.e. TCP like ITCP)
TCP protocol implementation. This implementation supports: