@@ -7,11 +7,21 @@ mod tls_utils;
7
7
type Error = Box < dyn std:: error:: Error + Send + Sync + ' static > ;
8
8
9
9
impl crate :: application:: CoLink {
10
+ #[ deprecated( note = "please use `send_variable` instead" ) ]
10
11
pub async fn set_variable (
11
12
& self ,
12
13
key : & str ,
13
14
payload : & [ u8 ] ,
14
15
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 ] ,
15
25
) -> Result < ( ) , Error > {
16
26
if self . task_id . is_empty ( ) {
17
27
Err ( "task_id not found" . to_string ( ) ) ?;
@@ -24,11 +34,11 @@ impl crate::application::CoLink {
24
34
let receiver = receiver. clone ( ) ;
25
35
tokio:: spawn ( async move {
26
36
if cl
27
- . _set_variable_p2p ( & key, & payload, & receiver)
37
+ . _send_variable_p2p ( & key, & payload, & receiver)
28
38
. await
29
39
. is_err ( )
30
40
{
31
- cl. set_variable_with_remote_storage ( & key, & payload, & [ receiver. clone ( ) ] )
41
+ cl. send_variable_with_remote_storage ( & key, & payload, & [ receiver. clone ( ) ] )
32
42
. await ?;
33
43
}
34
44
Ok :: < ( ) , Box < dyn std:: error:: Error + Send + Sync + ' static > > ( ( ) )
@@ -37,14 +47,19 @@ impl crate::application::CoLink {
37
47
Ok ( ( ) )
38
48
}
39
49
50
+ #[ deprecated( note = "please use `recv_variable` instead" ) ]
40
51
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 > {
41
56
if self . task_id . is_empty ( ) {
42
57
Err ( "task_id not found" . to_string ( ) ) ?;
43
58
}
44
- if let Ok ( res) = self . _get_variable_p2p ( key, sender) . await {
59
+ if let Ok ( res) = self . _recv_variable_p2p ( key, sender) . await {
45
60
return Ok ( res) ;
46
61
}
47
- let res = self . get_variable_with_remote_storage ( key, sender) . await ?;
62
+ let res = self . recv_variable_with_remote_storage ( key, sender) . await ?;
48
63
Ok ( res)
49
64
}
50
65
}
0 commit comments