Public Member Functions | Public Attributes | Private Member Functions | List of all members
mycroft_ros.helpers.RosMycroftSkill Class Reference
Inheritance diagram for mycroft_ros.helpers.RosMycroftSkill:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, path)
 
def ask_yesno (self, dialog)
 
def get_response (self, dialog)
 
def initialise (self)
 
def register_entity_file (self, entity_file)
 
def register_intent (self, intent_parser, callback)
 
def register_intent_file (self, intent_file, callback)
 
def shutdown (self)
 

Public Attributes

 ask_yesno_client
 
 entities
 
 id
 
 intent_files
 
 intents
 
 path
 
 registered_intents
 
 remove_skill
 
 response_client
 
 topic
 

Private Member Functions

def _handle_intent (self, response)
 
def _register_skill (self, skill)
 

Detailed Description

Definition at line 117 of file helpers.py.

Constructor & Destructor Documentation

def mycroft_ros.helpers.RosMycroftSkill.__init__ (   self,
  path 
)

Definition at line 119 of file helpers.py.

Member Function Documentation

def mycroft_ros.helpers.RosMycroftSkill._handle_intent (   self,
  response 
)
private

Definition at line 163 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill._register_skill (   self,
  skill 
)
private

Definition at line 154 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.ask_yesno (   self,
  dialog 
)

Definition at line 181 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.get_response (   self,
  dialog 
)

Definition at line 172 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.initialise (   self)

Definition at line 150 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.register_entity_file (   self,
  entity_file 
)

Definition at line 147 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.register_intent (   self,
  intent_parser,
  callback 
)

Definition at line 131 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.register_intent_file (   self,
  intent_file,
  callback 
)

Definition at line 142 of file helpers.py.

def mycroft_ros.helpers.RosMycroftSkill.shutdown (   self)

Definition at line 190 of file helpers.py.

Member Data Documentation

mycroft_ros.helpers.RosMycroftSkill.ask_yesno_client

Definition at line 128 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.entities

Definition at line 121 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.id

Definition at line 125 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.intent_files

Definition at line 122 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.intents

Definition at line 123 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.path

Definition at line 124 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.registered_intents

Definition at line 120 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.remove_skill

Definition at line 129 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.response_client

Definition at line 127 of file helpers.py.

mycroft_ros.helpers.RosMycroftSkill.topic

Definition at line 126 of file helpers.py.


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


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:41