def alltypes_callback(conn, object_name, methodname, **params):
    # pylint: disable=attribute-defined-outside-init, unused-argument
    # pylint: disable=invalid-name
    """
    InvokeMethod callback defined in accord with pywbem
    method_callback_interface which defines the input parameters and returns
    all parameters received.
    """
    return_params = [params[p] for p in params]
    return_value = 0

    return (return_value, return_params)