example
This commit is contained in:
7
example/example_package/Cargo.toml
Normal file
7
example/example_package/Cargo.toml
Normal file
@@ -0,0 +1,7 @@
|
||||
[package]
|
||||
name = "example_package"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
common_msgs = { path = "../../build/common_msgs" }
|
20
example/example_package/Example_package.java
Normal file
20
example/example_package/Example_package.java
Normal file
@@ -0,0 +1,20 @@
|
||||
import common_msgs.Messages.*;
|
||||
|
||||
public class Example_package {
|
||||
public void run() {
|
||||
while (true) {
|
||||
// TODO: Implement node logic
|
||||
System.out.println("Running example_package");
|
||||
try {
|
||||
Thread.sleep(1000);
|
||||
} catch (InterruptedException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
Example_package node = new Example_package();
|
||||
node.run();
|
||||
}
|
||||
}
|
21
example/example_package/example_package.cpp
Normal file
21
example/example_package/example_package.cpp
Normal file
@@ -0,0 +1,21 @@
|
||||
#include "common_msgs.hpp"
|
||||
#include <iostream>
|
||||
#include <chrono>
|
||||
#include <thread>
|
||||
|
||||
class Example_package {
|
||||
public:
|
||||
void run() {
|
||||
while (true) {
|
||||
// TODO: Implement node logic
|
||||
std::cout << "Running example_package" << std::endl;
|
||||
std::this_thread::sleep_for(std::chrono::seconds(1));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
Example_package node;
|
||||
node.run();
|
||||
return 0;
|
||||
}
|
22
example/example_package/example_package.go
Normal file
22
example/example_package/example_package.go
Normal file
@@ -0,0 +1,22 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"time"
|
||||
"common_msgs"
|
||||
)
|
||||
|
||||
type Example_package struct{}
|
||||
|
||||
func (n *Example_package) Run() {
|
||||
for {
|
||||
// TODO: Implement node logic
|
||||
fmt.Println("Running example_package")
|
||||
time.Sleep(1 * time.Second)
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
node := &Example_package{}
|
||||
node.Run()
|
||||
}
|
13
example/example_package/example_package.py
Normal file
13
example/example_package/example_package.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from common_msgs import *
|
||||
import time
|
||||
|
||||
class Example_package:
|
||||
def run(self):
|
||||
while True:
|
||||
# TODO: Implement node logic
|
||||
print(f"Running example_package")
|
||||
time.sleep(1)
|
||||
|
||||
if __name__ == "__main__":
|
||||
node = Example_package()
|
||||
node.run()
|
19
example/example_package/example_package.rust
Normal file
19
example/example_package/example_package.rust
Normal file
@@ -0,0 +1,19 @@
|
||||
use common_msgs::*;
|
||||
use std::{thread, time};
|
||||
|
||||
struct Example_package;
|
||||
|
||||
impl Example_package {
|
||||
fn run(&self) {
|
||||
loop {
|
||||
// TODO: Implement node logic
|
||||
println!("Running example_package");
|
||||
thread::sleep(time::Duration::from_secs(1));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let node = Example_package{};
|
||||
node.run();
|
||||
}
|
4
example/example_package/package.bellande
Normal file
4
example/example_package/package.bellande
Normal file
@@ -0,0 +1,4 @@
|
||||
dependencies:
|
||||
- common_msgs
|
||||
language: go
|
||||
name: example_package
|
Reference in New Issue
Block a user