CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk3.PsySpace Class Reference
Inheritance diagram for cmsdk3.PsySpace:
[legend]
Collaboration diagram for cmsdk3.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)
 registerInternalCrank (self, name, func)
 addPsyProbeCustomView (self, compID, name, templateURL)
 logEntry (self, entry)
 __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)
 registerInternalCrank (self, name, func)
 addPsyProbeCustomView (self, compID, name, templateURL)
 logEntry (self, entry)
 __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)
 registerInternalCrank (self, name, func)
 addPsyProbeCustomView (self, compID, name, templateURL)
 logEntry (self, entry)
Public Member Functions inherited from cmsdk3.LogReceiver
 __init__ (self, *args, **kwargs)
 __init__ (self, *args, **kwargs)
 __init__ (self, *args, **kwargs)

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 manager = property(_cmsdk3.PsySpace_manager_get, _cmsdk3.PsySpace_manager_set)
Properties inherited from cmsdk3.LogReceiver
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

Detailed Description

Definition at line 3451 of file cmsdk3.py.

Constructor & Destructor Documentation

◆ __init__() [1/3]

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

Definition at line 3455 of file cmsdk3.py.

◆ __init__() [2/3]

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

Definition at line 3455 of file cmsdk3.py.

◆ __init__() [3/3]

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

Definition at line 3455 of file cmsdk3.py.

Member Function Documentation

◆ addPsyProbeCustomView() [1/3]

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

Definition at line 3507 of file cmsdk3.py.

◆ addPsyProbeCustomView() [2/3]

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

Definition at line 3507 of file cmsdk3.py.

◆ addPsyProbeCustomView() [3/3]

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

Definition at line 3507 of file cmsdk3.py.

◆ connect() [1/3]

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

Definition at line 3459 of file cmsdk3.py.

◆ connect() [2/3]

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

Definition at line 3459 of file cmsdk3.py.

◆ connect() [3/3]

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

Definition at line 3459 of file cmsdk3.py.

◆ emitSignal() [1/3]

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

Definition at line 3483 of file cmsdk3.py.

◆ emitSignal() [2/3]

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

Definition at line 3483 of file cmsdk3.py.

◆ emitSignal() [3/3]

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

Definition at line 3483 of file cmsdk3.py.

◆ getComponentID() [1/3]

cmsdk3.PsySpace.getComponentID ( self,
name )

Definition at line 3495 of file cmsdk3.py.

◆ getComponentID() [2/3]

cmsdk3.PsySpace.getComponentID ( self,
name )

Definition at line 3495 of file cmsdk3.py.

◆ getComponentID() [3/3]

cmsdk3.PsySpace.getComponentID ( self,
name )

Definition at line 3495 of file cmsdk3.py.

◆ getCrankAPI() [1/3]

cmsdk3.PsySpace.getCrankAPI ( self,
name )

Definition at line 3498 of file cmsdk3.py.

◆ getCrankAPI() [2/3]

cmsdk3.PsySpace.getCrankAPI ( self,
name )

Definition at line 3498 of file cmsdk3.py.

◆ getCrankAPI() [3/3]

cmsdk3.PsySpace.getCrankAPI ( self,
name )

Definition at line 3498 of file cmsdk3.py.

◆ getID() [1/3]

cmsdk3.PsySpace.getID ( self)

Definition at line 3477 of file cmsdk3.py.

◆ getID() [2/3]

cmsdk3.PsySpace.getID ( self)

Definition at line 3477 of file cmsdk3.py.

◆ getID() [3/3]

cmsdk3.PsySpace.getID ( self)

Definition at line 3477 of file cmsdk3.py.

◆ hasShutdown() [1/3]

cmsdk3.PsySpace.hasShutdown ( self)

Definition at line 3474 of file cmsdk3.py.

◆ hasShutdown() [2/3]

cmsdk3.PsySpace.hasShutdown ( self)

Definition at line 3474 of file cmsdk3.py.

◆ hasShutdown() [3/3]

cmsdk3.PsySpace.hasShutdown ( self)

Definition at line 3474 of file cmsdk3.py.

◆ isConnected() [1/3]

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

Definition at line 3462 of file cmsdk3.py.

◆ isConnected() [2/3]

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

Definition at line 3462 of file cmsdk3.py.

◆ isConnected() [3/3]

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

Definition at line 3462 of file cmsdk3.py.

◆ logEntry() [1/3]

cmsdk3.PsySpace.logEntry ( self,
entry )

Reimplemented from cmsdk3.LogReceiver.

Definition at line 3510 of file cmsdk3.py.

◆ logEntry() [2/3]

cmsdk3.PsySpace.logEntry ( self,
entry )

Reimplemented from cmsdk3.LogReceiver.

Definition at line 3510 of file cmsdk3.py.

◆ logEntry() [3/3]

cmsdk3.PsySpace.logEntry ( self,
entry )

Reimplemented from cmsdk3.LogReceiver.

Definition at line 3510 of file cmsdk3.py.

◆ postMessage() [1/3]

cmsdk3.PsySpace.postMessage ( self,
msg )

Definition at line 3480 of file cmsdk3.py.

◆ postMessage() [2/3]

cmsdk3.PsySpace.postMessage ( self,
msg )

Definition at line 3480 of file cmsdk3.py.

◆ postMessage() [3/3]

cmsdk3.PsySpace.postMessage ( self,
msg )

Definition at line 3480 of file cmsdk3.py.

◆ query() [1/3]

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

Definition at line 3489 of file cmsdk3.py.

◆ query() [2/3]

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

Definition at line 3489 of file cmsdk3.py.

◆ query() [3/3]

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

Definition at line 3489 of file cmsdk3.py.

◆ queryReply() [1/3]

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

Definition at line 3492 of file cmsdk3.py.

◆ queryReply() [2/3]

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

Definition at line 3492 of file cmsdk3.py.

◆ queryReply() [3/3]

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

Definition at line 3492 of file cmsdk3.py.

◆ registerCrankCallback() [1/3]

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

Definition at line 3501 of file cmsdk3.py.

◆ registerCrankCallback() [2/3]

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

Definition at line 3501 of file cmsdk3.py.

◆ registerCrankCallback() [3/3]

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

Definition at line 3501 of file cmsdk3.py.

◆ registerInternalCrank() [1/3]

cmsdk3.PsySpace.registerInternalCrank ( self,
name,
func )

Definition at line 3504 of file cmsdk3.py.

◆ registerInternalCrank() [2/3]

cmsdk3.PsySpace.registerInternalCrank ( self,
name,
func )

Definition at line 3504 of file cmsdk3.py.

◆ registerInternalCrank() [3/3]

cmsdk3.PsySpace.registerInternalCrank ( self,
name,
func )

Definition at line 3504 of file cmsdk3.py.

◆ reset() [1/3]

cmsdk3.PsySpace.reset ( self)

Definition at line 3465 of file cmsdk3.py.

◆ reset() [2/3]

cmsdk3.PsySpace.reset ( self)

Definition at line 3465 of file cmsdk3.py.

◆ reset() [3/3]

cmsdk3.PsySpace.reset ( self)

Definition at line 3465 of file cmsdk3.py.

◆ shutdown() [1/3]

cmsdk3.PsySpace.shutdown ( self)

Definition at line 3471 of file cmsdk3.py.

◆ shutdown() [2/3]

cmsdk3.PsySpace.shutdown ( self)

Definition at line 3471 of file cmsdk3.py.

◆ shutdown() [3/3]

cmsdk3.PsySpace.shutdown ( self)

Definition at line 3471 of file cmsdk3.py.

◆ start() [1/3]

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

Definition at line 3468 of file cmsdk3.py.

◆ start() [2/3]

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

Definition at line 3468 of file cmsdk3.py.

◆ start() [3/3]

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

Definition at line 3468 of file cmsdk3.py.

◆ waitForSignal() [1/3]

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

Definition at line 3486 of file cmsdk3.py.

◆ waitForSignal() [2/3]

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

Definition at line 3486 of file cmsdk3.py.

◆ waitForSignal() [3/3]

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

Definition at line 3486 of file cmsdk3.py.

Property Documentation

◆ manager

cmsdk3.PsySpace.manager = property(_cmsdk3.PsySpace_manager_get, _cmsdk3.PsySpace_manager_set)
static

Definition at line 3512 of file cmsdk3.py.

◆ thisown

cmsdk3.PsySpace.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 3452 of file cmsdk3.py.


The documentation for this class was generated from the following files:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/bin/linux64/cmsdk3.py
  • /home/ubuntu/c/partner/psyclone2/CMSDK/build/cmsdk3.py
  • /home/ubuntu/c/partner/psyclone2/CMSDK/src/cmsdk3.py