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

Public Member Functions

 __init__ (self, space)
 setAutoDelete (self, autodel)
 isRunning (self)
 shouldContinue (self)
 getCommandlineBasedir (self)
 setCommandlineBasedir (self, cmdlineBasedir)
 getModuleName (self, *args)
 getOtherModuleName (self, id)
 getInputQueueSize (self)
 typeToText (self, type)
 contextToText (self, context)
 getCurrentScriptLanguage (self, *args)
 getCurrentScript (self, *args)
 getCurrentScriptFilename (self, *args)
 getCurrentPostNames (self)
 hasCurrentSignalName (self, name)
 hasCurrentQueryName (self, name)
 hasCurrentRetrieveName (self, name)
 hasCurrentPostName (self, name)
 waitForNewMessageGroup (self, ms, groupName)
 getCurrentTriggerName (self)
 getCurrentTriggerContext (self)
 waitForNewMessage (self, *args)
 getCurrentMessageReceiveTime (self)
 postOutputMessage (self, *args)
 emitSignal (self, name, msg=None)
 waitForSignal (self, name, timeout, lastReceivedTime=0)
 retrieveAllSystemIDs (self)
 addSubscription (self, xml)
 addPsyProbeCustomView (self, name, templateURL)
 removePsyProbeCustomView (self, name)
 setPrivateData (self, name, data, size, mimetype=None)
 getPrivateDataSize (self, name)
 getPrivateDataCopy (self, name, size)
 getPrivateData (self, name, data, maxSize)
 deletePrivateData (self, name)
 createParameter (self, *args)
 hasParameter (self, name)
 deleteParameter (self, name)
 getParameterDataType (self, name)
 getParameterValueSize (self, name)
 getParameterString (self, name)
 getParameterAsBool (self, name)
 getParameterInt (self, name)
 getParameterFloat (self, name)
 getParameter (self, *args)
 setParameter (self, *args)
 resetParameter (self, name)
 tweakParameter (self, name, tweak)
 retrieveTimeParam (self, result, name, startTime, endTime=0, maxcount=0, maxage=0, timeout=5000)
 retrieveStringParam (self, result, name, startString, endString=None, maxcount=0, maxage=0, timeout=5000)
 retrieveIntegerParam (self, *args)
 retrieveFloatParam (self, result, name, startFloat, endFloat=0.123456789123456789, maxcount=0, maxage=0, timeout=5000)
 retrieve (self, *args)
 queryCatalog (self, *args)
 queryRemoteCatalog (self, *args)
 queryReply (self, *args)
 logPrint (self, level, formatstring)

Static Public Member Functions

 fromPython (ptr)
 fromPythonAddressOf (ptr)

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 CTRL_SYSTEM_READY = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_READY_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_READY_set)
 CTRL_PROCESS_INITIALISE = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_INITIALISE_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_INITIALISE_set)
 CTRL_PROCESS_GREETING = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_GREETING_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_GREETING_set)
 CTRL_PROCESS_SHUTDOWN = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_SHUTDOWN_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_SHUTDOWN_set)
 CTRL_CONTEXT_CHANGE = property(_cmsdk3debug.PsyAPI_CTRL_CONTEXT_CHANGE_get, _cmsdk3debug.PsyAPI_CTRL_CONTEXT_CHANGE_set)
 CTRL_SYSTEM_SHUTDOWN = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTDOWN_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTDOWN_set)
 CTRL_SYSTEM_SHUTTINGDOWN = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_set)
 CTRL_TRIGGER = property(_cmsdk3debug.PsyAPI_CTRL_TRIGGER_get, _cmsdk3debug.PsyAPI_CTRL_TRIGGER_set)
 CTRL_TRIGGER_GROUP = property(_cmsdk3debug.PsyAPI_CTRL_TRIGGER_GROUP_get, _cmsdk3debug.PsyAPI_CTRL_TRIGGER_GROUP_set)
 CTRL_QUERY = property(_cmsdk3debug.PsyAPI_CTRL_QUERY_get, _cmsdk3debug.PsyAPI_CTRL_QUERY_set)
 CTRL_QUERY_REPLY = property(_cmsdk3debug.PsyAPI_CTRL_QUERY_REPLY_get, _cmsdk3debug.PsyAPI_CTRL_QUERY_REPLY_set)
 CTRL_PULLCOMPONENTDATA = property(_cmsdk3debug.PsyAPI_CTRL_PULLCOMPONENTDATA_get, _cmsdk3debug.PsyAPI_CTRL_PULLCOMPONENTDATA_set)
 CTRL_CREATECUSTOMPAGE = property(_cmsdk3debug.PsyAPI_CTRL_CREATECUSTOMPAGE_get, _cmsdk3debug.PsyAPI_CTRL_CREATECUSTOMPAGE_set)
 CTRL_ADDSUBSCRIPTION = property(_cmsdk3debug.PsyAPI_CTRL_ADDSUBSCRIPTION_get, _cmsdk3debug.PsyAPI_CTRL_ADDSUBSCRIPTION_set)
 CTRL_RETRIEVESYSTEMIDS = property(_cmsdk3debug.PsyAPI_CTRL_RETRIEVESYSTEMIDS_get, _cmsdk3debug.PsyAPI_CTRL_RETRIEVESYSTEMIDS_set)
 CTRL_INTERSYSTEM_QUERY = property(_cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_get, _cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_set)
 CTRL_INTERSYSTEM_QUERY_REPLY = property(_cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_get, _cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_set)

Detailed Description

Definition at line 3104 of file cmsdk3debug.py.

Constructor & Destructor Documentation

◆ __init__()

cmsdk3debug.PsyAPI.__init__ ( self,
space )

Definition at line 3125 of file cmsdk3debug.py.

Member Function Documentation

◆ addPsyProbeCustomView()

cmsdk3debug.PsyAPI.addPsyProbeCustomView ( self,
name,
templateURL )

Definition at line 3221 of file cmsdk3debug.py.

◆ addSubscription()

cmsdk3debug.PsyAPI.addSubscription ( self,
xml )

Definition at line 3218 of file cmsdk3debug.py.

◆ contextToText()

cmsdk3debug.PsyAPI.contextToText ( self,
context )

Definition at line 3164 of file cmsdk3debug.py.

◆ createParameter()

cmsdk3debug.PsyAPI.createParameter ( self,
* args )

Definition at line 3242 of file cmsdk3debug.py.

◆ deleteParameter()

cmsdk3debug.PsyAPI.deleteParameter ( self,
name )

Definition at line 3248 of file cmsdk3debug.py.

◆ deletePrivateData()

cmsdk3debug.PsyAPI.deletePrivateData ( self,
name )

Definition at line 3239 of file cmsdk3debug.py.

◆ emitSignal()

cmsdk3debug.PsyAPI.emitSignal ( self,
name,
msg = None )

Definition at line 3209 of file cmsdk3debug.py.

◆ fromPython()

cmsdk3debug.PsyAPI.fromPython ( ptr)
static

Definition at line 3130 of file cmsdk3debug.py.

◆ fromPythonAddressOf()

cmsdk3debug.PsyAPI.fromPythonAddressOf ( ptr)
static

Definition at line 3134 of file cmsdk3debug.py.

◆ getCommandlineBasedir()

cmsdk3debug.PsyAPI.getCommandlineBasedir ( self)

Definition at line 3146 of file cmsdk3debug.py.

◆ getCurrentMessageReceiveTime()

cmsdk3debug.PsyAPI.getCurrentMessageReceiveTime ( self)

Definition at line 3203 of file cmsdk3debug.py.

◆ getCurrentPostNames()

cmsdk3debug.PsyAPI.getCurrentPostNames ( self)

Definition at line 3176 of file cmsdk3debug.py.

◆ getCurrentScript()

cmsdk3debug.PsyAPI.getCurrentScript ( self,
* args )

Definition at line 3170 of file cmsdk3debug.py.

◆ getCurrentScriptFilename()

cmsdk3debug.PsyAPI.getCurrentScriptFilename ( self,
* args )

Definition at line 3173 of file cmsdk3debug.py.

◆ getCurrentScriptLanguage()

cmsdk3debug.PsyAPI.getCurrentScriptLanguage ( self,
* args )

Definition at line 3167 of file cmsdk3debug.py.

◆ getCurrentTriggerContext()

cmsdk3debug.PsyAPI.getCurrentTriggerContext ( self)

Definition at line 3197 of file cmsdk3debug.py.

◆ getCurrentTriggerName()

cmsdk3debug.PsyAPI.getCurrentTriggerName ( self)

Definition at line 3194 of file cmsdk3debug.py.

◆ getInputQueueSize()

cmsdk3debug.PsyAPI.getInputQueueSize ( self)

Definition at line 3158 of file cmsdk3debug.py.

◆ getModuleName()

cmsdk3debug.PsyAPI.getModuleName ( self,
* args )

Definition at line 3152 of file cmsdk3debug.py.

◆ getOtherModuleName()

cmsdk3debug.PsyAPI.getOtherModuleName ( self,
id )

Definition at line 3155 of file cmsdk3debug.py.

◆ getParameter()

cmsdk3debug.PsyAPI.getParameter ( self,
* args )

Definition at line 3269 of file cmsdk3debug.py.

◆ getParameterAsBool()

cmsdk3debug.PsyAPI.getParameterAsBool ( self,
name )

Definition at line 3260 of file cmsdk3debug.py.

◆ getParameterDataType()

cmsdk3debug.PsyAPI.getParameterDataType ( self,
name )

Definition at line 3251 of file cmsdk3debug.py.

◆ getParameterFloat()

cmsdk3debug.PsyAPI.getParameterFloat ( self,
name )

Definition at line 3266 of file cmsdk3debug.py.

◆ getParameterInt()

cmsdk3debug.PsyAPI.getParameterInt ( self,
name )

Definition at line 3263 of file cmsdk3debug.py.

◆ getParameterString()

cmsdk3debug.PsyAPI.getParameterString ( self,
name )

Definition at line 3257 of file cmsdk3debug.py.

◆ getParameterValueSize()

cmsdk3debug.PsyAPI.getParameterValueSize ( self,
name )

Definition at line 3254 of file cmsdk3debug.py.

◆ getPrivateData()

cmsdk3debug.PsyAPI.getPrivateData ( self,
name,
data,
maxSize )

Definition at line 3236 of file cmsdk3debug.py.

◆ getPrivateDataCopy()

cmsdk3debug.PsyAPI.getPrivateDataCopy ( self,
name,
size )

Definition at line 3233 of file cmsdk3debug.py.

◆ getPrivateDataSize()

cmsdk3debug.PsyAPI.getPrivateDataSize ( self,
name )

Definition at line 3230 of file cmsdk3debug.py.

◆ hasCurrentPostName()

cmsdk3debug.PsyAPI.hasCurrentPostName ( self,
name )

Definition at line 3188 of file cmsdk3debug.py.

◆ hasCurrentQueryName()

cmsdk3debug.PsyAPI.hasCurrentQueryName ( self,
name )

Definition at line 3182 of file cmsdk3debug.py.

◆ hasCurrentRetrieveName()

cmsdk3debug.PsyAPI.hasCurrentRetrieveName ( self,
name )

Definition at line 3185 of file cmsdk3debug.py.

◆ hasCurrentSignalName()

cmsdk3debug.PsyAPI.hasCurrentSignalName ( self,
name )

Definition at line 3179 of file cmsdk3debug.py.

◆ hasParameter()

cmsdk3debug.PsyAPI.hasParameter ( self,
name )

Definition at line 3245 of file cmsdk3debug.py.

◆ isRunning()

cmsdk3debug.PsyAPI.isRunning ( self)

Definition at line 3140 of file cmsdk3debug.py.

◆ logPrint()

cmsdk3debug.PsyAPI.logPrint ( self,
level,
formatstring )

Definition at line 3305 of file cmsdk3debug.py.

◆ postOutputMessage()

cmsdk3debug.PsyAPI.postOutputMessage ( self,
* args )

Definition at line 3206 of file cmsdk3debug.py.

◆ queryCatalog()

cmsdk3debug.PsyAPI.queryCatalog ( self,
* args )

Definition at line 3296 of file cmsdk3debug.py.

◆ queryRemoteCatalog()

cmsdk3debug.PsyAPI.queryRemoteCatalog ( self,
* args )

Definition at line 3299 of file cmsdk3debug.py.

◆ queryReply()

cmsdk3debug.PsyAPI.queryReply ( self,
* args )

Definition at line 3302 of file cmsdk3debug.py.

◆ removePsyProbeCustomView()

cmsdk3debug.PsyAPI.removePsyProbeCustomView ( self,
name )

Definition at line 3224 of file cmsdk3debug.py.

◆ resetParameter()

cmsdk3debug.PsyAPI.resetParameter ( self,
name )

Definition at line 3275 of file cmsdk3debug.py.

◆ retrieve()

cmsdk3debug.PsyAPI.retrieve ( self,
* args )

Definition at line 3293 of file cmsdk3debug.py.

◆ retrieveAllSystemIDs()

cmsdk3debug.PsyAPI.retrieveAllSystemIDs ( self)

Definition at line 3215 of file cmsdk3debug.py.

◆ retrieveFloatParam()

cmsdk3debug.PsyAPI.retrieveFloatParam ( self,
result,
name,
startFloat,
endFloat = 0.123456789123456789,
maxcount = 0,
maxage = 0,
timeout = 5000 )

Definition at line 3290 of file cmsdk3debug.py.

◆ retrieveIntegerParam()

cmsdk3debug.PsyAPI.retrieveIntegerParam ( self,
* args )

Definition at line 3287 of file cmsdk3debug.py.

◆ retrieveStringParam()

cmsdk3debug.PsyAPI.retrieveStringParam ( self,
result,
name,
startString,
endString = None,
maxcount = 0,
maxage = 0,
timeout = 5000 )

Definition at line 3284 of file cmsdk3debug.py.

◆ retrieveTimeParam()

cmsdk3debug.PsyAPI.retrieveTimeParam ( self,
result,
name,
startTime,
endTime = 0,
maxcount = 0,
maxage = 0,
timeout = 5000 )

Definition at line 3281 of file cmsdk3debug.py.

◆ setAutoDelete()

cmsdk3debug.PsyAPI.setAutoDelete ( self,
autodel )

Definition at line 3137 of file cmsdk3debug.py.

◆ setCommandlineBasedir()

cmsdk3debug.PsyAPI.setCommandlineBasedir ( self,
cmdlineBasedir )

Definition at line 3149 of file cmsdk3debug.py.

◆ setParameter()

cmsdk3debug.PsyAPI.setParameter ( self,
* args )

Definition at line 3272 of file cmsdk3debug.py.

◆ setPrivateData()

cmsdk3debug.PsyAPI.setPrivateData ( self,
name,
data,
size,
mimetype = None )

Definition at line 3227 of file cmsdk3debug.py.

◆ shouldContinue()

cmsdk3debug.PsyAPI.shouldContinue ( self)

Definition at line 3143 of file cmsdk3debug.py.

◆ tweakParameter()

cmsdk3debug.PsyAPI.tweakParameter ( self,
name,
tweak )

Definition at line 3278 of file cmsdk3debug.py.

◆ typeToText()

cmsdk3debug.PsyAPI.typeToText ( self,
type )

Definition at line 3161 of file cmsdk3debug.py.

◆ waitForNewMessage()

cmsdk3debug.PsyAPI.waitForNewMessage ( self,
* args )

Definition at line 3200 of file cmsdk3debug.py.

◆ waitForNewMessageGroup()

cmsdk3debug.PsyAPI.waitForNewMessageGroup ( self,
ms,
groupName )

Definition at line 3191 of file cmsdk3debug.py.

◆ waitForSignal()

cmsdk3debug.PsyAPI.waitForSignal ( self,
name,
timeout,
lastReceivedTime = 0 )

Definition at line 3212 of file cmsdk3debug.py.

Property Documentation

◆ CTRL_ADDSUBSCRIPTION

cmsdk3debug.PsyAPI.CTRL_ADDSUBSCRIPTION = property(_cmsdk3debug.PsyAPI_CTRL_ADDSUBSCRIPTION_get, _cmsdk3debug.PsyAPI_CTRL_ADDSUBSCRIPTION_set)
static

Definition at line 3120 of file cmsdk3debug.py.

◆ CTRL_CONTEXT_CHANGE

cmsdk3debug.PsyAPI.CTRL_CONTEXT_CHANGE = property(_cmsdk3debug.PsyAPI_CTRL_CONTEXT_CHANGE_get, _cmsdk3debug.PsyAPI_CTRL_CONTEXT_CHANGE_set)
static

Definition at line 3111 of file cmsdk3debug.py.

◆ CTRL_CREATECUSTOMPAGE

cmsdk3debug.PsyAPI.CTRL_CREATECUSTOMPAGE = property(_cmsdk3debug.PsyAPI_CTRL_CREATECUSTOMPAGE_get, _cmsdk3debug.PsyAPI_CTRL_CREATECUSTOMPAGE_set)
static

Definition at line 3119 of file cmsdk3debug.py.

◆ CTRL_INTERSYSTEM_QUERY

cmsdk3debug.PsyAPI.CTRL_INTERSYSTEM_QUERY = property(_cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_get, _cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_set)
static

Definition at line 3122 of file cmsdk3debug.py.

◆ CTRL_INTERSYSTEM_QUERY_REPLY

cmsdk3debug.PsyAPI.CTRL_INTERSYSTEM_QUERY_REPLY = property(_cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_get, _cmsdk3debug.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_set)
static

Definition at line 3123 of file cmsdk3debug.py.

◆ CTRL_PROCESS_GREETING

cmsdk3debug.PsyAPI.CTRL_PROCESS_GREETING = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_GREETING_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_GREETING_set)
static

Definition at line 3109 of file cmsdk3debug.py.

◆ CTRL_PROCESS_INITIALISE

cmsdk3debug.PsyAPI.CTRL_PROCESS_INITIALISE = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_INITIALISE_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_INITIALISE_set)
static

Definition at line 3108 of file cmsdk3debug.py.

◆ CTRL_PROCESS_SHUTDOWN

cmsdk3debug.PsyAPI.CTRL_PROCESS_SHUTDOWN = property(_cmsdk3debug.PsyAPI_CTRL_PROCESS_SHUTDOWN_get, _cmsdk3debug.PsyAPI_CTRL_PROCESS_SHUTDOWN_set)
static

Definition at line 3110 of file cmsdk3debug.py.

◆ CTRL_PULLCOMPONENTDATA

cmsdk3debug.PsyAPI.CTRL_PULLCOMPONENTDATA = property(_cmsdk3debug.PsyAPI_CTRL_PULLCOMPONENTDATA_get, _cmsdk3debug.PsyAPI_CTRL_PULLCOMPONENTDATA_set)
static

Definition at line 3118 of file cmsdk3debug.py.

◆ CTRL_QUERY

cmsdk3debug.PsyAPI.CTRL_QUERY = property(_cmsdk3debug.PsyAPI_CTRL_QUERY_get, _cmsdk3debug.PsyAPI_CTRL_QUERY_set)
static

Definition at line 3116 of file cmsdk3debug.py.

◆ CTRL_QUERY_REPLY

cmsdk3debug.PsyAPI.CTRL_QUERY_REPLY = property(_cmsdk3debug.PsyAPI_CTRL_QUERY_REPLY_get, _cmsdk3debug.PsyAPI_CTRL_QUERY_REPLY_set)
static

Definition at line 3117 of file cmsdk3debug.py.

◆ CTRL_RETRIEVESYSTEMIDS

cmsdk3debug.PsyAPI.CTRL_RETRIEVESYSTEMIDS = property(_cmsdk3debug.PsyAPI_CTRL_RETRIEVESYSTEMIDS_get, _cmsdk3debug.PsyAPI_CTRL_RETRIEVESYSTEMIDS_set)
static

Definition at line 3121 of file cmsdk3debug.py.

◆ CTRL_SYSTEM_READY

cmsdk3debug.PsyAPI.CTRL_SYSTEM_READY = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_READY_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_READY_set)
static

Definition at line 3107 of file cmsdk3debug.py.

◆ CTRL_SYSTEM_SHUTDOWN

cmsdk3debug.PsyAPI.CTRL_SYSTEM_SHUTDOWN = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTDOWN_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTDOWN_set)
static

Definition at line 3112 of file cmsdk3debug.py.

◆ CTRL_SYSTEM_SHUTTINGDOWN

cmsdk3debug.PsyAPI.CTRL_SYSTEM_SHUTTINGDOWN = property(_cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_get, _cmsdk3debug.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_set)
static

Definition at line 3113 of file cmsdk3debug.py.

◆ CTRL_TRIGGER

cmsdk3debug.PsyAPI.CTRL_TRIGGER = property(_cmsdk3debug.PsyAPI_CTRL_TRIGGER_get, _cmsdk3debug.PsyAPI_CTRL_TRIGGER_set)
static

Definition at line 3114 of file cmsdk3debug.py.

◆ CTRL_TRIGGER_GROUP

cmsdk3debug.PsyAPI.CTRL_TRIGGER_GROUP = property(_cmsdk3debug.PsyAPI_CTRL_TRIGGER_GROUP_get, _cmsdk3debug.PsyAPI_CTRL_TRIGGER_GROUP_set)
static

Definition at line 3115 of file cmsdk3debug.py.

◆ thisown

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

Definition at line 3105 of file cmsdk3debug.py.


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