Skip to content
1 viewer

rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off

crates/cre8-app-view/src/drivers/extension.rs

cre8-app-view · module drivers::extension · src · 558 lines (490 code, 0 comment) · sha ffacbe41c63c713b

Items

const DRIVER_NAME const DEFAULT_SESSION const MAX_OBSERVATIONS const MAX_QUEUED_ACTIONS const MAX_PENDING_ACTIONS const MAX_RESULTS static ACTION_SEQ struct QueuedExtensionAction struct ExtensionBridgeState struct ExtensionEnvelope struct ExtensionDriver impl ExtensionBridgeState static STATE impl ViewDriver for ExtensionDriver static LOCK

Functions

By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
bridge_statesrc/drivers/extension.rs:101fn41704.8
queue_actionsrc/drivers/extension.rs:134fn171731.6
receive_action_resultsrc/drivers/extension.rs:318fn855531.5
poll_actionssrc/drivers/extension.rs:282fn357511.4
session_or_defaultsrc/drivers/extension.rs:106fn31201.2
receive_observationsrc/drivers/extension.rs:242fn391231.1
test_guardsrc/drivers/extension.rs:408fn41601.1
reset_bridge_statesrc/drivers/extension.rs:413fn41611.1
action_with_contractsrc/drivers/extension.rs:110fn231101
latest_observationsrc/drivers/extension.rs:152fn41110.9
open_action_from_payloadsrc/drivers/extension.rs:157fn133100.7
ExtensionBridgeState::trim_observationssrc/drivers/extension.rs:64method82000.5
ExtensionBridgeState::trim_actionssrc/drivers/extension.rs:73method82000.5
ExtensionBridgeState::trim_pending_actionssrc/drivers/extension.rs:82method82000.5
ExtensionBridgeState::trim_resultssrc/drivers/extension.rs:91method82000.5
ExtensionDriver::namesrc/drivers/extension.rs:172trait impl31000.5
ExtensionDriver::capabilitiessrc/drivers/extension.rs:176trait impl151000.5
ExtensionDriver::opensrc/drivers/extension.rs:192trait impl192020.5
ExtensionDriver::observesrc/drivers/extension.rs:212trait impl132010.5
ExtensionDriver::actsrc/drivers/extension.rs:226trait impl141010.5
extension_actions_roundtrip_through_queuesrc/drivers/extension.rs:419fn331040.5
extension_poll_requires_session_id_unless_trusted_bridge_requests_allsrc/drivers/extension.rs:454fn191040.5
extension_action_result_requires_pending_ownersrc/drivers/extension.rs:475fn151030.5
extension_action_result_rejects_wrong_sessionsrc/drivers/extension.rs:492fn211040.5
extension_action_result_accepts_pending_ownersrc/drivers/extension.rs:515fn251050.5
extension_bridge_caps_queued_actions_and_pending_ownerssrc/drivers/extension.rs:542fn162040.5

Source not readable from this process.