rosjava_test_msgs

Summary

rosjava_test_msgs
Version:

0.2.1

Description:

Test messages for rosjava.

Maintainers:
  • Daniel Stonier <d DOT stonier AT gmail DOT com>
Licenses:
  • Apache 2.0
Urls:
Authors:
  • Damon Kohler
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

rosjava_test_msgs/TestPrimitives
Field:
  • caller_id (string) –
  • orig_caller_id (string) –
  • str (string) –
  • b (byte) –
  • int16 (int16) –
  • int32 (int32) –
  • int64 (int64) –
  • c (rosjava_test_msgs/char) –
  • uint16 (uint16) –
  • uint32 (uint32) –
  • uint64 (uint64) –
  • float32 (float32) –
  • float64 (float64) –
  • t (time) –
  • d (duration) –

Integration test message of all primitive types

caller_id of most recent node to send this message

# Integration test message of all primitive types

# caller_id of most recent node to send this message
string caller_id
# caller_id of the original node to send this message
string orig_caller_id

string str
byte b
int16 int16
int32 int32
int64 int64
char c
uint16 uint16
uint32 uint32
uint64 uint64
float32 float32
float64 float64
time t
duration d
rosjava_test_msgs/CompositeA
Field:
  • x (float64) –
  • y (float64) –
  • z (float64) –
  • w (float64) –

This represents an orientation in free space in quaternion form.

# This represents an orientation in free space in quaternion form.

float64 x
float64 y
float64 z
float64 w
rosjava_test_msgs/TestArrays
Field:
  • caller_id (string) –
  • orig_caller_id (string) –
  • int32_array[] (int32) –
  • float32_array[] (float32) –
  • time_array[] (time) –
  • test_string_array[] (rosjava_test_msgs/TestString) –

caller_id of most recent node to send this message

# caller_id of most recent node to send this message
string caller_id
# caller_id of the original node to send this message
string orig_caller_id

int32[] int32_array
float32[] float32_array
time[] time_array
TestString[] test_string_array
# TODO: array of arrays
rosjava_test_msgs/TestHeader
Field:
  • header (std_msgs/Header) –
  • caller_id (string) –
  • orig_caller_id (string) –
  • auto_header (byte) –
Header header

# caller_id of most recent node to send this message
string caller_id
# caller_id of the original node to send this message
string orig_caller_id

byte auto_header # autoset header on response
rosjava_test_msgs/CompositeB
Field:
  • x (float64) –
  • y (float64) –
  • z (float64) –

copy of geometry_msgs/Point for testing

# copy of geometry_msgs/Point for testing
float64 x
float64 y
float64 z
rosjava_test_msgs/Composite
Field:

composite message. required for testing import calculation in generators

# composite message. required for testing import calculation in generators
CompositeA a
CompositeB b
rosjava_test_msgs/TestString
Field:
  • caller_id (string) –
  • orig_caller_id (string) –
  • data (string) –

Integration test message caller_id of most recent node to send this message

# Integration test message
# caller_id of most recent node to send this message
string caller_id
# caller_id of the original node to send this message
string orig_caller_id
string data

Service types

rosjava_test_msgs/AddTwoInts
Field (Request):
 
  • a (int64) –
  • b (int64) –
Field (Response):
 
  • sum (int64) –
int64 a
int64 b
---
int64 sum