CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk2.PsySpace Class Reference
Inheritance diagram for cmsdk2.PsySpace:
[legend]
Collaboration diagram for cmsdk2.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 cmsdk2.py.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ addPsyProbeCustomView()

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

Definition at line 2019 of file cmsdk2.py.

◆ connect()

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

Definition at line 1974 of file cmsdk2.py.

◆ emitSignal()

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

Definition at line 1998 of file cmsdk2.py.

◆ getComponentID()

cmsdk2.PsySpace.getComponentID ( self,
name )

Definition at line 2010 of file cmsdk2.py.

◆ getCrankAPI()

cmsdk2.PsySpace.getCrankAPI ( self,
name )

Definition at line 2013 of file cmsdk2.py.

◆ getID()

cmsdk2.PsySpace.getID ( self)

Definition at line 1992 of file cmsdk2.py.

◆ hasShutdown()

cmsdk2.PsySpace.hasShutdown ( self)

Definition at line 1989 of file cmsdk2.py.

◆ isConnected()

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

Definition at line 1977 of file cmsdk2.py.

◆ logEntry()

cmsdk2.PsySpace.logEntry ( self,
entry )

Definition at line 2022 of file cmsdk2.py.

References cmsdk2._swig_property.

◆ postMessage()

cmsdk2.PsySpace.postMessage ( self,
msg )

Definition at line 1995 of file cmsdk2.py.

◆ query()

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

Definition at line 2004 of file cmsdk2.py.

◆ queryReply()

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

Definition at line 2007 of file cmsdk2.py.

◆ registerCrankCallback()

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

Definition at line 2016 of file cmsdk2.py.

◆ reset()

cmsdk2.PsySpace.reset ( self)

Definition at line 1980 of file cmsdk2.py.

◆ shutdown()

cmsdk2.PsySpace.shutdown ( self)

Definition at line 1986 of file cmsdk2.py.

◆ start()

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

Definition at line 1983 of file cmsdk2.py.

◆ waitForSignal()

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

Definition at line 2001 of file cmsdk2.py.

Member Data Documentation

◆ this

cmsdk2.PsySpace.this = this

Definition at line 1970 of file cmsdk2.py.

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


The documentation for this class was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/src/cmsdk2.py