Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
ros_actions.OpcUaROSAction Class Reference

List of all members.

Public Member Functions

def __init__
def cancel_goal
def create_message_instance
def create_object_instance
def get_ns_name
def message_callback
def recursive_create_objects
def recursive_delete_items
def send_goal
def update_feedback
def update_result
def update_state
def update_value

Public Attributes

 client
 feedback
 feedback_message_class
 feedback_message_instance
 feedback_type
 goal
 goal_cancel
 goal_class
 goal_instance
 goal_node
 idx
 main_node
 message_class
 name
 parent
 result
 result_node
 server
 status
 status_node
 type

Private Member Functions

def _recursive_create_feedback_items

Private Attributes

 _feedback_nodes

Detailed Description

Definition at line 19 of file ros_actions.py.


Constructor & Destructor Documentation

def ros_actions.OpcUaROSAction.__init__ (   self,
  server,
  parent,
  idx,
  name,
  action_type,
  feedback_type 
)

Definition at line 20 of file ros_actions.py.


Member Function Documentation

def ros_actions.OpcUaROSAction._recursive_create_feedback_items (   self,
  parent,
  feedback_topic_name,
  type_name,
  feedback_message 
) [private]

Definition at line 185 of file ros_actions.py.

def ros_actions.OpcUaROSAction.cancel_goal (   self,
  parent,
  inputs 
)

Definition at line 143 of file ros_actions.py.

def ros_actions.OpcUaROSAction.create_message_instance (   self,
  inputs,
  sample 
)

Definition at line 254 of file ros_actions.py.

def ros_actions.OpcUaROSAction.create_object_instance (   self,
  already_set,
  object,
  name,
  counter,
  inputs,
  parent 
)

Definition at line 291 of file ros_actions.py.

Definition at line 223 of file ros_actions.py.

def ros_actions.OpcUaROSAction.message_callback (   self,
  message 
)

Definition at line 111 of file ros_actions.py.

def ros_actions.OpcUaROSAction.recursive_create_objects (   self,
  topic_name,
  idx,
  parent 
)

Definition at line 151 of file ros_actions.py.

Definition at line 323 of file ros_actions.py.

def ros_actions.OpcUaROSAction.send_goal (   self,
  parent,
  inputs 
)

Definition at line 233 of file ros_actions.py.

def ros_actions.OpcUaROSAction.update_feedback (   self,
  feedback 
)

Definition at line 340 of file ros_actions.py.

def ros_actions.OpcUaROSAction.update_result (   self,
  state,
  result 
)

Definition at line 331 of file ros_actions.py.

Definition at line 336 of file ros_actions.py.

def ros_actions.OpcUaROSAction.update_value (   self,
  topic_name,
  message 
)

Definition at line 114 of file ros_actions.py.


Member Data Documentation

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.

Definition at line 20 of file ros_actions.py.


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


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Sat Jun 8 2019 18:26:25