Skip to content

Commit 328ac83

Browse files
committed
Removes old code
1 parent c545c76 commit 328ac83

File tree

1 file changed

+0
-80
lines changed
  • server/swimos_connector/src/ingress

1 file changed

+0
-80
lines changed

server/swimos_connector/src/ingress/mod.rs

Lines changed: 0 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,3 @@ pub mod pubsub;
44
#[cfg(test)]
55
mod tests;
66
pub use lanes::*;
7-
8-
//
9-
// use crate::deser::{BoxMessageDeserializer, Deferred, MessageView};
10-
// use crate::selector::{
11-
// InvalidLanes, PubSubMapLaneSelector, PubSubSelector, PubSubValueLaneSelector, Relays,
12-
// SelectHandler, SelectorError,
13-
// };
14-
// use crate::ConnectorAgent;
15-
// use frunk::hlist;
16-
// use std::collections::HashSet;
17-
// use swimos_agent::event_handler::{EventHandler, HandlerActionExt, Sequentially};
18-
// use swimos_model::Value;
19-
// use tracing::trace;
20-
//
21-
// // Uses the information about the lanes of the agent to convert messages into event handlers that update the lanes.
22-
// pub struct MessageSelector {
23-
// key_deserializer: BoxMessageDeserializer,
24-
// value_deserializer: BoxMessageDeserializer,
25-
// lanes: Lanes,
26-
// relays: Relays<PubSubSelector>,
27-
// }
28-
//
29-
// impl MessageSelector {
30-
// pub fn new(
31-
// key_deserializer: BoxMessageDeserializer,
32-
// value_deserializer: BoxMessageDeserializer,
33-
// lanes: Lanes,
34-
// relays: Relays<PubSubSelector>,
35-
// ) -> Self {
36-
// MessageSelector {
37-
// key_deserializer,
38-
// value_deserializer,
39-
// lanes,
40-
// relays,
41-
// }
42-
// }
43-
//
44-
// pub fn handle_message<'a>(
45-
// &self,
46-
// message: &'a MessageView<'a>,
47-
// ) -> Result<impl EventHandler<ConnectorAgent> + Send + 'static, SelectorError> {
48-
// let MessageSelector {
49-
// key_deserializer,
50-
// value_deserializer,
51-
// lanes,
52-
// relays,
53-
// } = self;
54-
//
55-
// let value_lanes = lanes.value_lanes();
56-
// let map_lanes = lanes.map_lanes();
57-
//
58-
// trace!(topic = { message.topic() }, "Handling a message.");
59-
//
60-
// let mut value_lane_handlers = Vec::with_capacity(value_lanes.len());
61-
// let mut map_lane_handlers = Vec::with_capacity(map_lanes.len());
62-
// let mut relay_handlers = Vec::with_capacity(relays.len());
63-
//
64-
// {
65-
// let topic = Value::text(message.topic());
66-
// let key = Deferred::new(message.key, key_deserializer);
67-
// let value = Deferred::new(message.payload, value_deserializer);
68-
// let mut args = hlist![topic, key, value];
69-
//
70-
// for value_lane in value_lanes {
71-
// value_lane_handlers.push(value_lane.select_handler(&mut args)?);
72-
// }
73-
// for map_lane in map_lanes {
74-
// map_lane_handlers.push(map_lane.select_handler(&mut args)?);
75-
// }
76-
// for relay in relays {
77-
// relay_handlers.push(relay.select_handler(&mut args)?);
78-
// }
79-
// }
80-
//
81-
// let handler = Sequentially::new(value_lane_handlers)
82-
// .followed_by(Sequentially::new(map_lane_handlers))
83-
// .followed_by(Sequentially::new(relay_handlers));
84-
// Ok(handler)
85-
// }
86-
// }

0 commit comments

Comments
 (0)