Added error in response
parent
8a832b6311
commit
994aa23ae0
|
@ -619,7 +619,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "raas_types"
|
||||
version = "0.0.8"
|
||||
version = "0.0.9"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"prost",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "raas_types"
|
||||
version = "0.0.8"
|
||||
version = "0.0.9"
|
||||
edition = "2021"
|
||||
description = "Protobuf definitions for RaaS"
|
||||
authors = ["Joey Hines joey@ahines.net"]
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
syntax = "proto3";
|
||||
|
||||
package raas.error;
|
||||
|
||||
enum ErrorType {
|
||||
RobotError = 0;
|
||||
NoRobotsToHandleRequest = 1;
|
||||
RobotOffline = 2;
|
||||
}
|
||||
|
||||
message Error {
|
||||
ErrorType err = 1;
|
||||
string msg = 2;
|
||||
}
|
|
@ -28,6 +28,10 @@ pub mod raas {
|
|||
include!(concat!(env!("OUT_DIR"), "/raas.resp.rs"));
|
||||
}
|
||||
|
||||
pub mod error {
|
||||
include!(concat!(env!("OUT_DIR"), "/raas.error.rs"));
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct RaasMessage {
|
||||
pub len: u32,
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
syntax = "proto3";
|
||||
|
||||
import "roll.proto";
|
||||
import "error.proto";
|
||||
|
||||
package raas.resp;
|
||||
|
||||
|
@ -9,5 +10,6 @@ message Response {
|
|||
uint64 timestamp = 2;
|
||||
oneof resp {
|
||||
raas.bot.roll.RollResponse roll_resp = 3;
|
||||
raas.error.Error error = 4;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue