Structs§
- Driver
Registration - Driver
Registration_ driver_ registration_ v1 - fdf_
arena - fdf_
channel_ call_ args - fdf_
channel_ read - fdf_
dispatcher - fdf_
dispatcher_ shutdown_ observer - fdf_
env_ driver_ shutdown_ observer - fdf_
env_ stall_ scanner - fdf_
token
Constants§
- DRIVER_
REGISTRATION_ VERSION_ 1 - DRIVER_
REGISTRATION_ VERSION_ MAX - FDF_
CHANNEL_ WAIT_ OPTION_ FORCE_ ASYNC_ CANCEL - FDF_
DISPATCHER_ OPTION_ ALLOW_ SYNC_ CALLS - FDF_
DISPATCHER_ OPTION_ SYNCHRONIZATION_ MASK - FDF_
DISPATCHER_ OPTION_ SYNCHRONIZED - FDF_
DISPATCHER_ OPTION_ UNSYNCHRONIZED
Functions§
- fdf_
arena_ ⚠add_ ref - fdf_
arena_ ⚠allocate - fdf_
arena_ ⚠contains - fdf_
arena_ ⚠create - fdf_
arena_ ⚠drop_ ref - fdf_
arena_ ⚠free - fdf_
channel_ ⚠call - fdf_
channel_ ⚠cancel_ wait - fdf_
channel_ ⚠create - fdf_
channel_ ⚠read - fdf_
channel_ ⚠wait_ async - fdf_
channel_ ⚠write - fdf_
dispatcher_ ⚠create - fdf_
dispatcher_ ⚠destroy - fdf_
dispatcher_ ⚠downcast_ async_ dispatcher - fdf_
dispatcher_ ⚠get_ async_ dispatcher - fdf_
dispatcher_ ⚠get_ current_ dispatcher - fdf_
dispatcher_ ⚠get_ options - fdf_
dispatcher_ ⚠seal - fdf_
dispatcher_ ⚠shutdown_ async - fdf_
env_ ⚠add_ allowed_ scheduler_ role_ for_ driver - fdf_
env_ ⚠destroy_ all_ dispatchers - fdf_
env_ ⚠dispatcher_ create_ with_ owner - fdf_
env_ ⚠dispatcher_ dump - fdf_
env_ ⚠dispatcher_ get_ dump_ deprecated - fdf_
env_ ⚠dispatcher_ has_ queued_ tasks - fdf_
env_ ⚠get_ current_ driver - fdf_
env_ ⚠get_ driver_ on_ tid - fdf_
env_ ⚠get_ thread_ limit - fdf_
env_ ⚠register_ driver_ entry - fdf_
env_ ⚠register_ driver_ exit - fdf_
env_ ⚠register_ stall_ scanner - fdf_
env_ ⚠reset - fdf_
env_ ⚠scan_ threads_ for_ stalls - fdf_
env_ ⚠scan_ threads_ for_ stalls2 - fdf_
env_ ⚠set_ thread_ limit - fdf_
env_ ⚠shutdown_ dispatchers_ async - fdf_
env_ ⚠start - fdf_
handle_ ⚠close - fdf_
testing_ ⚠create_ unmanaged_ dispatcher - fdf_
testing_ ⚠quit - fdf_
testing_ ⚠reset_ quit - fdf_
testing_ ⚠run - fdf_
testing_ ⚠run_ until_ idle - fdf_
testing_ ⚠set_ default_ dispatcher - fdf_
token_ ⚠receive - fdf_
token_ ⚠register - fdf_
token_ ⚠transfer
Type Aliases§
- fdf_
arena_ t - fdf_
arena_ tag_ t - fdf_
channel_ call_ args_ t - fdf_
channel_ read_ handler_ t - fdf_
channel_ read_ t - fdf_
dispatcher_ shutdown_ handler_ t - fdf_
dispatcher_ shutdown_ observer_ t - fdf_
dispatcher_ t - fdf_
env_ driver_ shutdown_ handler_ t - fdf_
env_ driver_ shutdown_ observer_ t - fdf_
env_ stall_ scan_ begin - fdf_
env_ stall_ scanner_ t - fdf_
handle_ t - fdf_
token_ t - fdf_
token_ transfer_ handler_ t - fdf_
txid_ t