rosapi

Summary

rosapi
Version:

0.7.13

Description:

Provides service calls for getting ros meta-information, like list of topics, services, params, etc.

Maintainers:
  • Russell Toris <rctoris AT wpi DOT edu>
  • Jihoon Lee <jihoonlee DOT in AT gmail DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Jonathan Mace <jonathan DOT c DOT mace AT gmail DOT com>
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

rosapi/TypeDef
Field:
  • type (string) –
  • fieldnames[] (string) –
  • fieldtypes[] (string) –
  • fieldarraylen[] (int32) –
  • examples[] (string) –
string type
string[] fieldnames
string[] fieldtypes
int32[] fieldarraylen
string[] examples

Service types

rosapi/ServicesForType
Field (Request):
 
  • type (string) –
Field (Response):
 
  • services[] (string) –
string type
---
string[] services
rosapi/GetParam
Field (Request):
 
  • name (string) –
  • default (string) –
Field (Response):
 
  • value (string) –
string name
string default
---
string value
rosapi/ServiceType
Field (Request):
 
  • service (string) –
Field (Response):
 
  • type (string) –
string service
---
string type
rosapi/Nodes
Field (Response):
 
  • nodes[] (string) –
---
string[] nodes
rosapi/TopicsForType
Field (Request):
 
  • type (string) –
Field (Response):
 
  • topics[] (string) –
string type
---
string[] topics
rosapi/ServiceHost
Field (Request):
 
  • service (string) –
Field (Response):
 
  • host (string) –
string service
---
string host
rosapi/Publishers
Field (Request):
 
  • topic (string) –
Field (Response):
 
  • publishers[] (string) –
string topic
---
string[] publishers
rosapi/ServiceRequestDetails
Field (Request):
 
  • type (string) –
Field (Response):
 
string type
---
TypeDef[] typedefs
rosapi/ServiceNode
Field (Request):
 
  • service (string) –
Field (Response):
 
  • node (string) –
string service
---
string node
rosapi/HasParam
Field (Request):
 
  • name (string) –
Field (Response):
 
  • exists (bool) –
string name
---
bool exists
rosapi/ServiceResponseDetails
Field (Request):
 
  • type (string) –
Field (Response):
 
string type
---
TypeDef[] typedefs
rosapi/SearchParam
Field (Request):
 
  • name (string) –
Field (Response):
 
  • global_name (string) –
string name
---
string global_name
rosapi/SetParam
Field (Request):
 
  • name (string) –
  • value (string) –
string name
string value
---
rosapi/GetTime
Field (Response):
 
  • time (time) –
---
time time
rosapi/Topics
Field (Response):
 
  • topics[] (string) –
---
string[] topics
rosapi/Subscribers
Field (Request):
 
  • topic (string) –
Field (Response):
 
  • subscribers[] (string) –
string topic
---
string[] subscribers
rosapi/GetParamNames
Field (Response):
 
  • names[] (string) –
---
string[] names
rosapi/Services
Field (Response):
 
  • services[] (string) –
---
string[] services
rosapi/DeleteParam
Field (Request):
 
  • name (string) –
string name
---
rosapi/MessageDetails
Field (Request):
 
  • type (string) –
Field (Response):
 
string type
---
TypeDef[] typedefs
rosapi/ServiceProviders
Field (Request):
 
  • service (string) –
Field (Response):
 
  • providers[] (string) –
string service
---
string[] providers
rosapi/TopicType
Field (Request):
 
  • topic (string) –
Field (Response):
 
  • type (string) –
string topic
---
string type