dispatch


Description:

public bool dispatch ()

Find the typelib callable and route it.

Prefix in types → object/interface GI.ObjectInfo.find_method (objects walk GI.ObjectInfo.get_parent). Prefix in namespaces → GI.Repository.find_by_name for a namespace function. Constructors go to dispatch_new. Other callables go to dispatch_function. Missing method replies METHOD_NOT_FOUND. Unknown prefix returns false so Request.dispatch can fall through.

Returns:

true when this call was a GI path