src/OpenSSL/SSL.py
def recv(self, bufsiz, flags=None):
        """
        Receive data on the connection.

        :param bufsiz: The maximum number of bytes to read
        :param flags: (optional) The only supported flag is ``MSG_PEEK``,
            all other flags are ignored.
        :return: The string read from the Connection
        """
        buf = _no_zero_allocator("char[]", bufsiz)
        if flags is not None and flags & socket.MSG_PEEK:
            result = _lib.SSL_peek(self._ssl, buf, bufsiz)
        else:
            result = _lib.SSL_read(self._ssl, buf, bufsiz)
        self._raise_ssl_error(self._ssl, result)
        return _ffi.buffer(buf, result)[:]
def recv(self, bufsiz, flags=None):
        buf = _no_zero_allocator("char[]", bufsiz)
        if flags is not None and flags & socket.MSG_PEEK:
            result = _lib.SSL_peek(self._ssl, buf, bufsiz)
        else:
            result = _lib.SSL_read(self._ssl, buf, bufsiz)
        self._raise_ssl_error(self._ssl, result)
        return _ffi.buffer(buf, result)[:]
def recv ( self , bufsiz , flags = None ) : buf = _no_zero_allocator ( "char[]" , bufsiz ) if flags is not None and flags & socket . MSG_PEEK : result = _lib . SSL_peek ( self . _ssl , buf , bufsiz ) else : result = _lib . SSL_read ( self . _ssl , buf , bufsiz ) self . _raise_ssl_error ( self . _ssl , result ) return _ffi . buffer ( buf , result ) [ : ]
Receive data on the connection.

        :param bufsiz: The maximum number of bytes to read
        :param flags: (optional) The only supported flag is ``MSG_PEEK``,
            all other flags are ignored.
        :return: The string read from the Connection
Receive data on the connection .