提交 2bb1cb92 authored 作者: Serhij S's avatar Serhij S

eva libs update and raw state push

上级 fde17999
......@@ -33,8 +33,8 @@ sysinfo = "0.29"
thiserror = "1.0.57"
tracing = "0.1.40"
signal-hook = "0.3.17"
eva-common = { version = "0.3.51", features = ["events", "payload", "common-payloads", "acl"], optional = true }
eva-sdk = { version = "0.3.45", features = ["controller"], optional = true }
eva-common = { version = "0.3.68", features = ["events", "payload", "common-payloads", "acl"], optional = true }
eva-sdk = { version = "0.3.49", features = ["controller"], optional = true }
busrt = { version = "0.4.9", features = ["rpc", "ipc"], optional = true }
tokio = { version = "1.36.0", optional = true }
hostname = { version = "0.3.1", optional = true }
......
......@@ -496,6 +496,12 @@ where
})
.map_err(Into::into)
}
pub fn raw_state_push(&self, oid: Arc<OID>, event: RawStateEventOwned) -> Result<()> {
self.inner
.tx
.try_send(PushPayload::State { oid, event })
.map_err(Into::into)
}
pub fn state_error(&self, oid: Arc<OID>) -> Result<()> {
self.inner
.tx
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论