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, event)
 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...
 
def stop (self)
 Stop 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 Fri May 19 2023 02:36:55