NAME
        DoAsyncLayout - Call the DTM_ASYNCLAYOUT method on a separate process.
                                                               (V39)
    SYNOPSIS
        retval = DoAsyncLayout (object, gpl);
        d0                      a0      a1
        ULONG DoAsyncLayout (Object *, struct gplayout *);
    FUNCTION
        This function is used to asyncronously perform the object's
        DTM_ASYNCLAYOUT method.  This is used to offload the layout method
        from input.device.
        The DTM_ASYNCLAYOUT method must exit when SIGBREAKF_CTRL_C signal
        is set.   This indicates that the data has become obsolete and
        the DTM_ASYNCLAYOUT method will be called again.
    INPUTS
        object - Pointer to the data types object.
        gpl - Pointer to a gplayout message.
    RETURNS
    SEE ALSO