1use arrows::send;
2use arrows::Addr;
3use arrows::Msg;
4
5pub fn main() {
6 let m1 = Msg::from_text("Message to actor1");
7 let m2 = Msg::from_text("Message to actor1");
8 let m3 = Msg::from_text("Message to actor2");
9 let m4 = Msg::from_text("Message to actor1");
10 let m5 = Msg::from_text("Message to actor1");
11 send!("actor1", (m1, m2), "actor2", (m3), "actor1", (m4, m5));
12
13 let remote_addr1 = Addr::remote("actor1", "10.10.10.10:7171");
14 let remote_addr2 = Addr::remote("actor2", "11.11.11.11:8181");
15
16 let m1 = Msg::from_text("Message to remote actor1");
17 let m2 = Msg::from_text("Message to remote actor1");
18 let m3 = Msg::from_text("Message to remote actor2");
19 let m4 = Msg::from_text("Message to remote actor2");
20
21 send!(remote_addr1, (m1, m2), remote_addr2, (m3, m4));
22}