CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk3debug.PsySpace Class Reference
Inheritance diagram for cmsdk3debug.PsySpace:
[legend]
Collaboration diagram for cmsdk3debug.PsySpace:
[legend]

Public Member Functions

 __init__ (self, name=None, isAdHoc=True, procID=0, isLocal=False)
 connect (self, systemID, isMaster=False, cmdline=None)
 isConnected (self, timeoutMS=5000)
 reset (self)
 start (self, threadCount=5)
 shutdown (self)
 hasShutdown (self)
 getID (self)
 postMessage (self, msg)
 emitSignal (self, type, msg)
 waitForSignal (self, type, timeout, lastReceivedTime=0)
 query (self, msg, result, timeout)
 queryReply (self, id, status, result)
 getComponentID (self, name)
 getCrankAPI (self, name)
 registerCrankCallback (self, name, func)
 addPsyProbeCustomView (self, compID, name, templateURL)
 logEntry (self, entry)

Public Attributes

 this = this

Detailed Description

Definition at line 1958 of file cmsdk3debug.py.

Constructor & Destructor Documentation

◆ __init__()

cmsdk3debug.PsySpace.__init__ ( self,
name = None,
isAdHoc = True,
procID = 0,
isLocal = False )

Definition at line 1965 of file cmsdk3debug.py.

References cmsdk2.Bitmap.this, cmsdk2.BITMAPFILEHEADER_CM.this, cmsdk2.BITMAPINFOHEADER_CM.this, cmsdk2.BitmapUpdate.this, cmsdk2.ComponentSetup.this, cmsdk2.ComponentSpec.this, cmsdk2.CustomView.this, cmsdk2.DataMessage.this, cmsdk2.DataMessageEntryHeader.this, cmsdk2.DataMessageHeader.this, cmsdk2.DataMessageHeader_Old.this, cmsdk2.FilterSpec.this, cmsdk2.FloatVector.this, cmsdk2.IntVector.this, cmsdk2.MessagePlayer.this, cmsdk2.Pixel.this, cmsdk2.PostSpec.this, cmsdk2.PsyAPI.this, cmsdk2.PsyDateAndTime.this, cmsdk2.PsySpace.this, cmsdk2.QuerySpec.this, cmsdk2.ReplayIndexEntry.this, cmsdk2.RetrieveSpec.this, cmsdk2.SignalSpec.this, cmsdk2.SignalStruct.this, cmsdk2.StringVector.this, cmsdk2.TimeQueue.this, cmsdk2.TimeQueueSchedule.this, cmsdk2.TriggerSpec.this, cmsdk2.valRGBA.this, cmsdk2debug.Bitmap.this, cmsdk2debug.BITMAPFILEHEADER_CM.this, cmsdk2debug.BITMAPINFOHEADER_CM.this, cmsdk2debug.BitmapUpdate.this, cmsdk2debug.ComponentSetup.this, cmsdk2debug.ComponentSpec.this, cmsdk2debug.CustomView.this, cmsdk2debug.DataMessage.this, cmsdk2debug.DataMessageEntryHeader.this, cmsdk2debug.DataMessageHeader.this, cmsdk2debug.DataMessageHeader_Old.this, cmsdk2debug.FilterSpec.this, cmsdk2debug.FloatVector.this, cmsdk2debug.IntVector.this, cmsdk2debug.MessagePlayer.this, cmsdk2debug.Pixel.this, cmsdk2debug.PostSpec.this, cmsdk2debug.PsyAPI.this, cmsdk2debug.PsyDateAndTime.this, cmsdk2debug.PsySpace.this, cmsdk2debug.QuerySpec.this, cmsdk2debug.ReplayIndexEntry.this, cmsdk2debug.RetrieveSpec.this, cmsdk2debug.SignalSpec.this, cmsdk2debug.SignalStruct.this, cmsdk2debug.StringVector.this, cmsdk2debug.TimeQueue.this, cmsdk2debug.TimeQueueSchedule.this, cmsdk2debug.TriggerSpec.this, cmsdk2debug.valRGBA.this, cmsdk3debug.ComponentSetup.this, cmsdk3debug.ComponentSpec.this, cmsdk3debug.CustomView.this, cmsdk3debug.DataMessage.this, cmsdk3debug.DataMessageEntryHeader.this, cmsdk3debug.DataMessageHeader.this, cmsdk3debug.DataMessageHeader_Old.this, cmsdk3debug.FilterSpec.this, cmsdk3debug.PostSpec.this, cmsdk3debug.PsyAPI.this, this, cmsdk3debug.QuerySpec.this, cmsdk3debug.RetrieveSpec.this, cmsdk3debug.SignalSpec.this, cmsdk3debug.SignalStruct.this, cmsdk3debug.TimeQueue.this, cmsdk3debug.TimeQueueSchedule.this, and cmsdk3debug.TriggerSpec.this.

Member Function Documentation

◆ addPsyProbeCustomView()

cmsdk3debug.PsySpace.addPsyProbeCustomView ( self,
compID,
name,
templateURL )

Definition at line 2019 of file cmsdk3debug.py.

◆ connect()

cmsdk3debug.PsySpace.connect ( self,
systemID,
isMaster = False,
cmdline = None )

Definition at line 1974 of file cmsdk3debug.py.

◆ emitSignal()

cmsdk3debug.PsySpace.emitSignal ( self,
type,
msg )

Definition at line 1998 of file cmsdk3debug.py.

◆ getComponentID()

cmsdk3debug.PsySpace.getComponentID ( self,
name )

Definition at line 2010 of file cmsdk3debug.py.

◆ getCrankAPI()

cmsdk3debug.PsySpace.getCrankAPI ( self,
name )

Definition at line 2013 of file cmsdk3debug.py.

◆ getID()

cmsdk3debug.PsySpace.getID ( self)

Definition at line 1992 of file cmsdk3debug.py.

◆ hasShutdown()

cmsdk3debug.PsySpace.hasShutdown ( self)

Definition at line 1989 of file cmsdk3debug.py.

◆ isConnected()

cmsdk3debug.PsySpace.isConnected ( self,
timeoutMS = 5000 )

Definition at line 1977 of file cmsdk3debug.py.

◆ logEntry()

cmsdk3debug.PsySpace.logEntry ( self,
entry )

Definition at line 2022 of file cmsdk3debug.py.

References cmsdk3debug._swig_property.

◆ postMessage()

cmsdk3debug.PsySpace.postMessage ( self,
msg )

Definition at line 1995 of file cmsdk3debug.py.

◆ query()

cmsdk3debug.PsySpace.query ( self,
msg,
result,
timeout )

Definition at line 2004 of file cmsdk3debug.py.

◆ queryReply()

cmsdk3debug.PsySpace.queryReply ( self,
id,
status,
result )

Definition at line 2007 of file cmsdk3debug.py.

◆ registerCrankCallback()

cmsdk3debug.PsySpace.registerCrankCallback ( self,
name,
func )

Definition at line 2016 of file cmsdk3debug.py.

◆ reset()

cmsdk3debug.PsySpace.reset ( self)

Definition at line 1980 of file cmsdk3debug.py.

◆ shutdown()

cmsdk3debug.PsySpace.shutdown ( self)

Definition at line 1986 of file cmsdk3debug.py.

◆ start()

cmsdk3debug.PsySpace.start ( self,
threadCount = 5 )

Definition at line 1983 of file cmsdk3debug.py.

◆ waitForSignal()

cmsdk3debug.PsySpace.waitForSignal ( self,
type,
timeout,
lastReceivedTime = 0 )

Definition at line 2001 of file cmsdk3debug.py.

Member Data Documentation

◆ this


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