Public Member Functions | Public Attributes | List of all members
ref_server.RefServer Class Reference
Inheritance diagram for ref_server.RefServer:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, name)
 
def cancelCallback (self, gh)
 
def goalCallback (self, gh)
 
- Public Member Functions inherited from actionlib.action_server.ActionServer
def __init__ (self, ns, ActionSpec, goal_cb, cancel_cb=nop_cb, auto_start=True)
 Constructor for an ActionServer. More...
 
def initialize (self)
 Initialize all ROS connections and setup timers. More...
 
def internal_cancel_callback (self, goal_id)
 The ROS callback for cancel requests coming into the ActionServer. More...
 
def internal_goal_callback (self, goal)
 The ROS callback for goals coming into the ActionServer. More...
 
def publish_feedback (self, status, feedback)
 Publishes feedback for a given goal. More...
 
def publish_result (self, status, result)
 Publishes a result for a given goal. More...
 
def publish_status (self)
 Explicitly publish status. More...
 
def publish_status_async (self)
 Publish status for all goals on a timer event. More...
 
def register_cancel_callback (self, cancel_cb)
 Register a callback to be invoked when a new cancel is received, this will replace any previously registered callback. More...
 
def register_goal_callback (self, cb)
 Register a callback to be invoked when a new goal is received, this will replace any previously registered callback. More...
 
def start (self)
 Start the action server. More...
 

Public Attributes

 saved_goals
 
- Public Attributes inherited from actionlib.action_server.ActionServer
 ActionFeedback
 
 ActionGoal
 
 ActionResult
 
 ActionResultType
 
 ActionSpec
 
 auto_start
 
 cancel_callback
 
 cancel_sub
 
 feedback_pub
 
 goal_callback
 
 goal_sub
 
 id_generator
 
 last_cancel
 
 lock
 
 ns
 
 pub_queue_size
 
 result_pub
 
 started
 
 status_frequency
 
 status_list
 
 status_list_timeout
 
 status_pub
 
 status_timer
 
 sub_queue_size
 

Detailed Description

Definition at line 38 of file ref_server.py.

Constructor & Destructor Documentation

◆ __init__()

def ref_server.RefServer.__init__ (   self,
  name 
)

Definition at line 40 of file ref_server.py.

Member Function Documentation

◆ cancelCallback()

def ref_server.RefServer.cancelCallback (   self,
  gh 
)

Definition at line 95 of file ref_server.py.

◆ goalCallback()

def ref_server.RefServer.goalCallback (   self,
  gh 
)

Definition at line 49 of file ref_server.py.

Member Data Documentation

◆ saved_goals

ref_server.RefServer.saved_goals

Definition at line 47 of file ref_server.py.


The documentation for this class was generated from the following file:


actionlib
Author(s): Eitan Marder-Eppstein, Vijay Pradeep, Mikael Arguedas
autogenerated on Mon Feb 28 2022 21:34:39