simple_socket : new stream-like operators