|
/opt/src/beast/bse/bseglobals.h
DESCRIPTION
bse_db_from_factor | | /opt/src/beast/bse/bseglobals.h:91 |
bse_db_to_factor | | /opt/src/beast/bse/bseglobals.h:89 |
bse_globals_init | | /opt/src/beast/bse/bseglobals.h:86 |
bse_idle_background | | /opt/src/beast/bse/bseglobals.h:67 |
bse_idle_next | | /opt/src/beast/bse/bseglobals.h:59 |
| function: | | user function
|
| data: | | user data
|
| RETURNS: | | idle handler id, suitable for bse_idle_remove()
Execute function (data) inside the main BSE thread as soon as resonably possible.
This function is intended to be used by code which needs to execute some portions
asyncronously as soon as the BSE core isn't occupied by realtime job handling.
This function is MT-safe and may be called from any thread.
|
|
bse_idle_normal | | /opt/src/beast/bse/bseglobals.h:63 |
bse_idle_notify | | /opt/src/beast/bse/bseglobals.h:61 |
| function: | | user function
|
| data: | | user data
|
| RETURNS: | | idle handler id, suitable for bse_idle_remove()
Queue function (data) for execution inside the main BSE thread,
similar to bse_idle_now(), albeit with a lower priority.
This function is intended to be used by code which emits
asyncronous notifications.
This function is MT-safe and may be called from any thread.
|
|
bse_idle_now | | /opt/src/beast/bse/bseglobals.h:57 |
| function: | | user function
|
| data: | | user data
|
| RETURNS: | | idle handler id, suitable for bse_idle_remove()
Execute function (data) inside the main BSE thread as soon as possible.
Usually this function should not be used but bse_idle_next() should be used instead.
Only callbacks that have hard dependencies on immediate asyncronous execution,
preceeding even realtime synthesis job handling should be executed this way.
This function is MT-safe and may be called from any thread.
|
|
bse_idle_remove | | /opt/src/beast/bse/bseglobals.h:68 |
| id: | | idle handler id
Remove or unqueue an idle handler queued by bse_idle_now()
or one of its variants.
This function is MT-safe and may be called from any thread.
|
|
bse_idle_timed | | /opt/src/beast/bse/bseglobals.h:71 |
| usec_delay: | | microsecond delay
|
| function: | | user function
|
| data: | | user data
|
| RETURNS: | | idle handler id, suitable for bse_idle_remove()
Execute function (data) with the main BSE thread, similar to
bse_idle_now(), after a delay period of usec_delay has passed.
This function is MT-safe and may be called from any thread.
|
|
bse_idle_update | | /opt/src/beast/bse/bseglobals.h:65 |
bse_time_range_to_ms | | /opt/src/beast/bse/bseglobals.h:37 |
|
|