Skip to content

Commit 1935267

Browse files
Xernerkwarraichcatappreciationhours2vidishac2004arakabCL
authored
send, register_listener, and unregister_listener (#78)
* first iteration of send, register_listener, and unregister_listener Co-authored-by: kwarraich <kwarraic@andrew.cmu.edu> Co-authored-by: Noella Horo <nhoro@andrew.cmu.edu> Co-authored-by: vidishac2004 <144144085+vidishac2004@users.noreply.github.com> Co-authored-by: arakabCL <arakab@andrew.cmu.edu> * cleaned up launch.json and removed unclear unit test * send, register_listener, and unregister_listener with iceoryx2 0.7.0 * fixed tokio runtime issue * added publisher example * removed tracing package * added workaround for UMessage to work with ZeroCopySend * now converts UMessages directly into a u8 slice --------- Co-authored-by: kwarraich <kwarraic@andrew.cmu.edu> Co-authored-by: Noella Horo <nhoro@andrew.cmu.edu> Co-authored-by: vidishac2004 <144144085+vidishac2004@users.noreply.github.com> Co-authored-by: arakabCL <arakab@andrew.cmu.edu>
1 parent 4cf6ea6 commit 1935267

17 files changed

Lines changed: 1091 additions & 400 deletions

.devcontainer/scripts/bashrc_addition.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Workspace Folder ${SECONDARY_COLOR}$WORKSPACE_FOLDER
3535
${INFO_COLOR}Library Version(s)${PRIMARY_COLOR}
3636
Rust Version ${SECONDARY_COLOR}$(rustc --version)${PRIMARY_COLOR}
3737
Cargo Version ${SECONDARY_COLOR}$(cargo --version)${PRIMARY_COLOR}
38+
Java Version ${SECONDARY_COLOR}$(java --version)${PRIMARY_COLOR}
3839
3940
${INFO_COLOR}Git${PRIMARY_COLOR}
4041
Username ${SECONDARY_COLOR}$(git config user.name)${PRIMARY_COLOR}

.vscode/launch.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"type": "lldb",
6+
"request": "launch",
7+
"name": "Debug unit tests in library 'up_transport_iceoryx2_rust'",
8+
"cargo": {
9+
"args": [
10+
"test",
11+
"--no-run",
12+
"--lib",
13+
"--package=up-transport-iceoryx2-rust"
14+
],
15+
"filter": {
16+
"name": "up_transport_iceoryx2_rust",
17+
"kind": "lib"
18+
}
19+
},
20+
"args": [],
21+
"cwd": "${workspaceFolder}"
22+
},
23+
{
24+
"type": "lldb",
25+
"request": "launch",
26+
"name": "Debug example 'subscriber'",
27+
"cargo": {
28+
"args": [
29+
"build",
30+
"--example=subscriber",
31+
"--package=up-transport-iceoryx2-rust"
32+
],
33+
"filter": {
34+
"name": "subscriber",
35+
"kind": "example"
36+
}
37+
},
38+
"args": [],
39+
"cwd": "${workspaceFolder}"
40+
},
41+
{
42+
"type": "lldb",
43+
"request": "launch",
44+
"name": "Debug example 'publisher'",
45+
"cargo": {
46+
"args": [
47+
"build",
48+
"--example=publisher",
49+
"--package=up-transport-iceoryx2-rust"
50+
],
51+
"filter": {
52+
"name": "publisher",
53+
"kind": "example"
54+
}
55+
},
56+
"args": [],
57+
"cwd": "${workspaceFolder}"
58+
}
59+
]
60+
}

0 commit comments

Comments
 (0)