@@ -7,11 +7,21 @@ mod tls_utils;
77type Error = Box < dyn std:: error:: Error + Send + Sync + ' static > ;
88
99impl crate :: application:: CoLink {
10+ #[ deprecated( note = "please use `send_variable` instead" ) ]
1011 pub async fn set_variable (
1112 & self ,
1213 key : & str ,
1314 payload : & [ u8 ] ,
1415 receivers : & [ Participant ] ,
16+ ) -> Result < ( ) , Error > {
17+ self . send_variable ( key, payload, receivers) . await
18+ }
19+
20+ pub async fn send_variable (
21+ & self ,
22+ key : & str ,
23+ payload : & [ u8 ] ,
24+ receivers : & [ Participant ] ,
1525 ) -> Result < ( ) , Error > {
1626 if self . task_id . is_empty ( ) {
1727 Err ( "task_id not found" . to_string ( ) ) ?;
@@ -24,11 +34,11 @@ impl crate::application::CoLink {
2434 let receiver = receiver. clone ( ) ;
2535 tokio:: spawn ( async move {
2636 if cl
27- . _set_variable_p2p ( & key, & payload, & receiver)
37+ . _send_variable_p2p ( & key, & payload, & receiver)
2838 . await
2939 . is_err ( )
3040 {
31- cl. set_variable_with_remote_storage ( & key, & payload, & [ receiver. clone ( ) ] )
41+ cl. send_variable_with_remote_storage ( & key, & payload, & [ receiver. clone ( ) ] )
3242 . await ?;
3343 }
3444 Ok :: < ( ) , Box < dyn std:: error:: Error + Send + Sync + ' static > > ( ( ) )
@@ -37,14 +47,19 @@ impl crate::application::CoLink {
3747 Ok ( ( ) )
3848 }
3949
50+ #[ deprecated( note = "please use `recv_variable` instead" ) ]
4051 pub async fn get_variable ( & self , key : & str , sender : & Participant ) -> Result < Vec < u8 > , Error > {
52+ self . recv_variable ( key, sender) . await
53+ }
54+
55+ pub async fn recv_variable ( & self , key : & str , sender : & Participant ) -> Result < Vec < u8 > , Error > {
4156 if self . task_id . is_empty ( ) {
4257 Err ( "task_id not found" . to_string ( ) ) ?;
4358 }
44- if let Ok ( res) = self . _get_variable_p2p ( key, sender) . await {
59+ if let Ok ( res) = self . _recv_variable_p2p ( key, sender) . await {
4560 return Ok ( res) ;
4661 }
47- let res = self . get_variable_with_remote_storage ( key, sender) . await ?;
62+ let res = self . recv_variable_with_remote_storage ( key, sender) . await ?;
4863 Ok ( res)
4964 }
5065}
0 commit comments