Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes | List of all members
soundplay_node.SoundPlayNode Class Reference
Inheritance diagram for soundplay_node.SoundPlayNode:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def callback (self, data)
 
def cleanup (self)
 
def cleanupdict (self, dict)
 
def diagnostics (self, state)
 
def execute_cb (self, data)
 
def get_sound_length (self)
 
def idle_loop (self)
 
def init_vars (self)
 
def select_sound (self, data)
 
def sleep (self, duration)
 
def stopall (self)
 
def stopdict (self, dict)
 

Public Attributes

 active_sounds
 
 builtinsoundparams
 
 builtinsounds
 
 default_voice
 
 device
 
 diagnostic_pub
 
 filesounds
 
 g_loop
 
 hotlist
 
 initialized
 
 last_activity_time
 
 loop_rate
 
 mutex
 
 no_error
 
 num_channels
 
 plugin
 
 plugin_name
 
 sub
 
 voicesounds
 

Private Attributes

 _as
 

Static Private Attributes

 _feedback = SoundRequestFeedback()
 
 _result = SoundRequestResult()
 

Detailed Description

Definition at line 73 of file soundplay_node.py.

Constructor & Destructor Documentation

◆ __init__()

def soundplay_node.SoundPlayNode.__init__ (   self)

Definition at line 326 of file soundplay_node.py.

Member Function Documentation

◆ callback()

def soundplay_node.SoundPlayNode.callback (   self,
  data 
)

Definition at line 183 of file soundplay_node.py.

◆ cleanup()

def soundplay_node.SoundPlayNode.cleanup (   self)

Definition at line 225 of file soundplay_node.py.

◆ cleanupdict()

def soundplay_node.SoundPlayNode.cleanupdict (   self,
  dict 
)

Definition at line 202 of file soundplay_node.py.

◆ diagnostics()

def soundplay_node.SoundPlayNode.diagnostics (   self,
  state 
)

Definition at line 238 of file soundplay_node.py.

◆ execute_cb()

def soundplay_node.SoundPlayNode.execute_cb (   self,
  data 
)

Definition at line 277 of file soundplay_node.py.

◆ get_sound_length()

def soundplay_node.SoundPlayNode.get_sound_length (   self)

Definition at line 444 of file soundplay_node.py.

◆ idle_loop()

def soundplay_node.SoundPlayNode.idle_loop (   self)

Definition at line 449 of file soundplay_node.py.

◆ init_vars()

def soundplay_node.SoundPlayNode.init_vars (   self)

Definition at line 429 of file soundplay_node.py.

◆ select_sound()

def soundplay_node.SoundPlayNode.select_sound (   self,
  data 
)

Definition at line 86 of file soundplay_node.py.

◆ sleep()

def soundplay_node.SoundPlayNode.sleep (   self,
  duration 
)

Definition at line 438 of file soundplay_node.py.

◆ stopall()

def soundplay_node.SoundPlayNode.stopall (   self)

Definition at line 81 of file soundplay_node.py.

◆ stopdict()

def soundplay_node.SoundPlayNode.stopdict (   self,
  dict 
)

Definition at line 77 of file soundplay_node.py.

Member Data Documentation

◆ _as

soundplay_node.SoundPlayNode._as
private

Definition at line 399 of file soundplay_node.py.

◆ _feedback

soundplay_node.SoundPlayNode._feedback = SoundRequestFeedback()
staticprivate

Definition at line 74 of file soundplay_node.py.

◆ _result

soundplay_node.SoundPlayNode._result = SoundRequestResult()
staticprivate

Definition at line 75 of file soundplay_node.py.

◆ active_sounds

soundplay_node.SoundPlayNode.active_sounds

Definition at line 179 of file soundplay_node.py.

◆ builtinsoundparams

soundplay_node.SoundPlayNode.builtinsoundparams

Definition at line 380 of file soundplay_node.py.

◆ builtinsounds

soundplay_node.SoundPlayNode.builtinsounds

Definition at line 431 of file soundplay_node.py.

◆ default_voice

soundplay_node.SoundPlayNode.default_voice

Definition at line 338 of file soundplay_node.py.

◆ device

soundplay_node.SoundPlayNode.device

Definition at line 337 of file soundplay_node.py.

◆ diagnostic_pub

soundplay_node.SoundPlayNode.diagnostic_pub

Definition at line 341 of file soundplay_node.py.

◆ filesounds

soundplay_node.SoundPlayNode.filesounds

Definition at line 432 of file soundplay_node.py.

◆ g_loop

soundplay_node.SoundPlayNode.g_loop

Definition at line 331 of file soundplay_node.py.

◆ hotlist

soundplay_node.SoundPlayNode.hotlist

Definition at line 434 of file soundplay_node.py.

◆ initialized

soundplay_node.SoundPlayNode.initialized

Definition at line 394 of file soundplay_node.py.

◆ last_activity_time

soundplay_node.SoundPlayNode.last_activity_time

Definition at line 450 of file soundplay_node.py.

◆ loop_rate

soundplay_node.SoundPlayNode.loop_rate

Definition at line 336 of file soundplay_node.py.

◆ mutex

soundplay_node.SoundPlayNode.mutex

Definition at line 397 of file soundplay_node.py.

◆ no_error

soundplay_node.SoundPlayNode.no_error

Definition at line 393 of file soundplay_node.py.

◆ num_channels

soundplay_node.SoundPlayNode.num_channels

Definition at line 430 of file soundplay_node.py.

◆ plugin

soundplay_node.SoundPlayNode.plugin

Definition at line 372 of file soundplay_node.py.

◆ plugin_name

soundplay_node.SoundPlayNode.plugin_name

Definition at line 339 of file soundplay_node.py.

◆ sub

soundplay_node.SoundPlayNode.sub

Definition at line 398 of file soundplay_node.py.

◆ voicesounds

soundplay_node.SoundPlayNode.voicesounds

Definition at line 433 of file soundplay_node.py.


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


sound_play
Author(s): Blaise Gassend
autogenerated on Fri Sep 1 2023 02:42:30