Module globalscope

Source

Structsยง

AutoCloseWorker ๐Ÿ”’
BlobInfo ๐Ÿ”’
The info pertaining to a blob managed by this global.
BroadcastListener ๐Ÿ”’
A wrapper for broadcasts coming in over IPC, and the event-loop.
FileListener ๐Ÿ”’
A wrapper for the handling of file data received by the ipc router
GlobalScope ๐Ÿ”’
ManagedMessagePort ๐Ÿ”’
Data representing a message-port managed by this global.
MessageListener ๐Ÿ”’
A wrapper for glue-code between the ipc router and the event-loop.

Enumsยง

BlobResult ๐Ÿ”’
The result of looking-up the data for a Blob, containing either the in-memory bytes, or the file-id.
BlobTracker ๐Ÿ”’
A holder of a weak reference for a DOM blob or file.
BroadcastChannelState ๐Ÿ”’
State representing whether this global is currently managing broadcast channels.
FileListenerState ๐Ÿ”’
FileListenerTarget ๐Ÿ”’
MessagePortState ๐Ÿ”’
State representing whether this global is currently managing messageports.

Constantsยง

_IMPL_DOMOBJECT_FOR_GlobalScope ๐Ÿ”’

Functionsยง

global_scope_from_global ๐Ÿ”’ โš 
Returns the Rust global scope from a JS global object.
global_scope_from_global_static ๐Ÿ”’ โš 
Returns the Rust global scope from a JS global object.
stream_handle_eof ๐Ÿ”’
Callback used to close streams as part of FileListener.
stream_handle_incoming ๐Ÿ”’
Callback used to enqueue file chunks to streams as part of FileListener.

Type Aliasesยง

FileListenerCallback ๐Ÿ”’