Create a new binary stream sink, and return the associated binary stream.
Cleans up internal state if this is the child of a forked process.
Connect the recording stream to a remote Rerun Viewer on the given HTTP(S) URL.
Special binding for directly sending a blueprint stream to a connection.
Clear time information for the specified timeline on this thread.
Disconnect from remote server (if any).
Escape an entity path.
Block until outstanding data has been flushed to the sink.
Flushes the
GARBAGE_QUEUE
, therefore running all the associated FFI
release
callbacks.
Get an url to an instance of the web-viewer.
Get the current recording streamβs application ID.
Returns the currently active blueprint recording in the global scope, if any; fallbacks to the specified recording otherwise, if any.
Returns the currently active data recording in the global scope, if any; fallbacks to the specified recording otherwise, if any.
Returns the currently active blueprint recording in the global scope, if any.
Returns the currently active data recording in the global scope, if any.
Get the current recording streamβs recording ID.
Returns the currently active blueprint recording in the thread-local scope, if any.
Returns the currently active data recording in the thread-local scope, if any.
Whether the recording stream enabled.
Log an arrow message.
Log a file by contents.
Log a file by path.
Create an in-memory rrd file.
Create a new blueprint stream.
Create an entity path.
Create a property entity path.
Create a new recording stream.
The python module is called βrerun_bindingsβ.
Clear all timeline information on this thread.
Save the recording stream to a file.
Special binding for directly savings a blueprint stream to a file.
Directly send an arrow chunk to the recording stream.
Send a blueprint to the given recording stream.
Helper for forwarding the blueprint memory-sink representation to a given sink
Send all chunks from a
PyRecording
to the given recording stream.
Send the name of the recording.
Send the start time of the recording.
Spawn a gRPC server which an SDK or Viewer can connect to.
Serve a web-viewer AND host a gRPC server.
Serve a web-viewer over HTTP.
Set callback sink.
Set callback sink for blueprint.
Replaces the currently active recording in the global scope with the specified one.
Replaces the currently active recording in the global scope with the specified one.
Replaces the currently active recording in the thread-local scope with the specified one.
Replaces the currently active recording in the thread-local scope with the specified one.
Set the current duration for this thread in nanoseconds.
Set the current time for this thread as an integer sequence.
Set the current time for this thread in nanoseconds.
Shutdown the Rerun SDK.
Spawn a new viewer.
Start a web server to host the run web-assets.
Save to stdout.
Return a verbose version string.