|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
Public Member Functions | |
| __init__ (self, *args) | |
| copy (self) | |
| swapMessageData (self, data) | |
| fillInDraftUserDataFrom (self, data, maxDraftSize) | |
| isValid (self) | |
| getAsBool (self, key) | |
| getUserSize (self) | |
| getUserCount (self) | |
| getKeyType (self, key) | |
| isArrayContent (self, key) | |
| isMapContent (self, key) | |
| isSingleValue (self, key) | |
| hasKey (self, key) | |
| hasString (self, key) | |
| hasInteger (self, key) | |
| hasFloat (self, key) | |
| hasTime (self, key) | |
| hasData (self, key) | |
| hasMessage (self, key) | |
| getTimeArray (self, key) | |
| getAsStringArray (self, key) | |
| getAsIntArray (self, key) | |
| getAsFloatArray (self, key) | |
| getStringArray (self, key) | |
| getIntArray (self, key) | |
| getDoubleArray (self, key) | |
| getFloatArray (self, key) | |
| getAttachedMessageArray (self, key) | |
| getArraySize (self, key) | |
| getArrayCount (self, key) | |
| getMapSize (self, key) | |
| getMapCount (self, key) | |
| setTimeArray (self, key, map) | |
| setStringArray (self, key, map) | |
| setIntArray (self, key, map) | |
| setDoubleArray (self, key, map) | |
| setFloatArray (self, key, map) | |
| setAttachedMessageArray (self, key, map) | |
| getContentType (self, *args) | |
| getContentSize (self, *args) | |
| getTime (self, *args) | |
| getAsString (self, *args) | |
| getAsInt (self, *args) | |
| getAsTime (self, *args) | |
| getAsFloat (self, *args) | |
| getString (self, *args) | |
| getInt (self, *args) | |
| getDouble (self, *args) | |
| getFloat (self, *args) | |
| getData (self, *args) | |
| getDataCopy (self, *args) | |
| getAttachedMessageCopy (self, *args) | |
| setTime (self, *args) | |
| setString (self, *args) | |
| setInt (self, *args) | |
| setDouble (self, *args) | |
| setFloat (self, *args) | |
| setData (self, *args) | |
| setAttachedMessage (self, *args) | |
| getTimeMap (self, key) | |
| getAsStringMap (self, key) | |
| getAsIntMap (self, key) | |
| getAsFloatMap (self, key) | |
| getStringMap (self, key) | |
| getIntMap (self, key) | |
| getDoubleMap (self, key) | |
| getFloatMap (self, key) | |
| getAttachedMessageMap (self, key) | |
| setTimeMap (self, key, map) | |
| setStringMap (self, key, map) | |
| setIntMap (self, key, map) | |
| setDoubleMap (self, key, map) | |
| setFloatMap (self, key, map) | |
| setAttachedMessageMap (self, key, map) | |
| toJSON (self, subtypes=None, subcontexts=None, compNames=None) | |
| toXML (self, subtypes=None, subcontexts=None, compNames=None) | |
| toCSV (self, separator=None, preample=None, subtypes=None, subcontexts=None, compNames=None) | |
| copyUserEntriesFromMessage (self, msg) | |
| getUserEntriesAsString (self) | |
| getUserEntriesAsJSON (self, asText) | |
| getRawData (self) | |
| getOrigin (self) | |
| getDestination (self) | |
| setOrigin (self, addr) | |
| setDestination (self, addr) | |
| getSize (self) | |
| setMultiple (self, arg2, to, tag, ttl, policy, sendtime) | |
| getTag (self) | |
| setTag (self, tag) | |
| getReference (self) | |
| setReference (self, ref) | |
| getSystemID (self) | |
| setSystemID (self, id) | |
| getMemID (self) | |
| setMemID (self, id) | |
| getFrom (self) | |
| setFrom (self, arg2) | |
| getTo (self) | |
| setTo (self, to) | |
| getType (self) | |
| setType (self, type) | |
| getContextChange (self) | |
| setContextChange (self, context) | |
| getTTL (self) | |
| getEOL (self) | |
| setTTL (self, ttl) | |
| setEOL (self, eol) | |
| getPriority (self) | |
| setPriority (self, priority) | |
| getPolicy (self) | |
| setPolicy (self, policy) | |
| getSendTime (self) | |
| setSendTime (self, time) | |
| getRecvTime (self) | |
| setRecvTime (self, time) | |
| getCreatedTime (self) | |
| setCreatedTime (self, t) | |
| getStatus (self) | |
| setStatus (self, status) | |
| getSerial (self) | |
| setSerial (self, serial) | |
| addTimeUsage (self, cycleCPUTime, cycleWallTime, chainCPUTime=0, chainWallTime=0, chainCount=0) | |
| getCycleCPUTime (self) | |
| setCycleCPUTime (self, t) | |
| getCycleWallTime (self) | |
| setCycleWallTime (self, t) | |
| getChainCPUTime (self) | |
| setChainCPUTime (self, t) | |
| getChainWallTime (self) | |
| setChainWallTime (self, t) | |
| getChainCount (self) | |
| setChainCount (self, count) | |
| deleteEntry (self, key) | |
Public Attributes | |
| this = this | |
Static Public Attributes | |
| FindClosestMessage = staticmethod(_cmsdk2.DataMessage_FindClosestMessage) | |
| ConvertDataFromOlderMessageFormat = staticmethod(_cmsdk2.DataMessage_ConvertDataFromOlderMessageFormat) | |
| NONE = _cmsdk2.DataMessage_NONE | |
| SINGLE = _cmsdk2.DataMessage_SINGLE | |
| ARRAY = _cmsdk2.DataMessage_ARRAY | |
| MAP = _cmsdk2.DataMessage_MAP | |
| GetCSVHeader = staticmethod(_cmsdk2.DataMessage_GetCSVHeader) | |
| cmsdk2.DataMessage.__init__ | ( | self, | |
| * | args ) |
Definition at line 449 of file cmsdk2.py.
References this, cmsdk2.DataMessageEntryHeader.this, cmsdk2.DataMessageHeader.this, and cmsdk2.DataMessageHeader_Old.this.
| cmsdk2.DataMessage.addTimeUsage | ( | self, | |
| cycleCPUTime, | |||
| cycleWallTime, | |||
| chainCPUTime = 0, | |||
| chainWallTime = 0, | |||
| chainCount = 0 ) |
| cmsdk2.DataMessage.copyUserEntriesFromMessage | ( | self, | |
| msg ) |
| cmsdk2.DataMessage.deleteEntry | ( | self, | |
| key ) |
Definition at line 859 of file cmsdk2.py.
References cmsdk2._swig_property.
| cmsdk2.DataMessage.fillInDraftUserDataFrom | ( | self, | |
| data, | |||
| maxDraftSize ) |
| cmsdk2.DataMessage.getAttachedMessageCopy | ( | self, | |
| * | args ) |
| cmsdk2.DataMessage.setAttachedMessageArray | ( | self, | |
| key, | |||
| map ) |
| cmsdk2.DataMessage.setAttachedMessageMap | ( | self, | |
| key, | |||
| map ) |
| cmsdk2.DataMessage.setMultiple | ( | self, | |
| arg2, | |||
| to, | |||
| tag, | |||
| ttl, | |||
| policy, | |||
| sendtime ) |
| cmsdk2.DataMessage.toCSV | ( | self, | |
| separator = None, | |||
| preample = None, | |||
| subtypes = None, | |||
| subcontexts = None, | |||
| compNames = None ) |
| cmsdk2.DataMessage.toJSON | ( | self, | |
| subtypes = None, | |||
| subcontexts = None, | |||
| compNames = None ) |
| cmsdk2.DataMessage.toXML | ( | self, | |
| subtypes = None, | |||
| subcontexts = None, | |||
| compNames = None ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| cmsdk2.DataMessage.this = this |
Definition at line 454 of file cmsdk2.py.
Referenced by cmsdk2.Bitmap.__init__(), cmsdk2.BITMAPFILEHEADER_CM.__init__(), cmsdk2.BITMAPINFOHEADER_CM.__init__(), cmsdk2.BitmapUpdate.__init__(), cmsdk2.ComponentSetup.__init__(), cmsdk2.ComponentSpec.__init__(), cmsdk2.CustomView.__init__(), __init__(), cmsdk2.FilterSpec.__init__(), cmsdk2.FloatVector.__init__(), cmsdk2.IntVector.__init__(), cmsdk2.MessagePlayer.__init__(), cmsdk2.Pixel.__init__(), cmsdk2.PostSpec.__init__(), cmsdk2.PsyAPI.__init__(), cmsdk2.PsyDateAndTime.__init__(), cmsdk2.PsySpace.__init__(), cmsdk2.QuerySpec.__init__(), cmsdk2.ReplayIndexEntry.__init__(), cmsdk2.RetrieveSpec.__init__(), cmsdk2.SignalSpec.__init__(), cmsdk2.SignalStruct.__init__(), cmsdk2.StringVector.__init__(), cmsdk2.TimeQueue.__init__(), cmsdk2.TimeQueueSchedule.__init__(), cmsdk2.TriggerSpec.__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__().