def _receive_until(self, s):
return self._socket.recv_until(s)<EOL>
Recieve data from the socket until the given substring is observed.
Data in the same datagram as the substring, following the substring,
will not be returned and will be cached for future receives.