CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk3.py
Go to the documentation of this file.
1# This file was automatically generated by SWIG (https://www.swig.org).
2# Version 4.4.0
3#
4# Do not make changes to this file unless you know what you are doing - modify
5# the SWIG interface file instead.
6
7from sys import version_info as _swig_python_version_info
8# Import the low-level C/C++ module
9if getattr(globals().get("__spec__"), "parent", None) or __package__ or "." in __name__:
10 from . import _cmsdk3
11else:
12 import _cmsdk3
13
14try:
15 import builtins as __builtin__
16except ImportError:
17 import __builtin__
18
19def _swig_repr(self):
20 try:
21 strthis = "proxy of " + self.this.__repr__()
22 except __builtin__.Exception:
23 strthis = ""
24 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
25
26
28 def set_instance_attr(self, name, value):
29 if name == "this":
30 set(self, name, value)
31 elif name == "thisown":
32 self.this.own(value)
33 elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
34 set(self, name, value)
35 else:
36 raise AttributeError("You cannot add instance attributes to %s" % self)
37 return set_instance_attr
38
39
41 def set_class_attr(cls, name, value):
42 if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
43 set(cls, name, value)
44 else:
45 raise AttributeError("You cannot add class attributes to %s" % cls)
46 return set_class_attr
47
48
49def _swig_add_metaclass(metaclass):
50 """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
51 def wrapper(cls):
52 return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
53 return wrapper
54
55
57 """Meta class to enforce nondynamic attributes (no new attributes) for a class"""
58 __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
59
60
61class SwigPyIterator(object):
62 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
63
64 def __init__(self, *args, **kwargs):
65 raise AttributeError("No constructor defined - class is abstract")
66 __repr__ = _swig_repr
67 __swig_destroy__ = _cmsdk3.delete_SwigPyIterator
68
69 def value(self):
70 return _cmsdk3.SwigPyIterator_value(self)
71
72 def incr(self, n=1):
73 return _cmsdk3.SwigPyIterator_incr(self, n)
74
75 def decr(self, n=1):
76 return _cmsdk3.SwigPyIterator_decr(self, n)
77
78 def distance(self, x):
79 return _cmsdk3.SwigPyIterator_distance(self, x)
80
81 def equal(self, x):
82 return _cmsdk3.SwigPyIterator_equal(self, x)
83
84 def copy(self):
85 return _cmsdk3.SwigPyIterator_copy(self)
86
87 def next(self):
88 return _cmsdk3.SwigPyIterator_next(self)
89
90 def __next__(self):
91 return _cmsdk3.SwigPyIterator___next__(self)
92
93 def previous(self):
94 return _cmsdk3.SwigPyIterator_previous(self)
95
96 def advance(self, n):
97 return _cmsdk3.SwigPyIterator_advance(self, n)
98
99 def __eq__(self, x):
100 return _cmsdk3.SwigPyIterator___eq__(self, x)
101
102 def __ne__(self, x):
103 return _cmsdk3.SwigPyIterator___ne__(self, x)
104
105 def __iadd__(self, n):
106 return _cmsdk3.SwigPyIterator___iadd__(self, n)
107
108 def __isub__(self, n):
109 return _cmsdk3.SwigPyIterator___isub__(self, n)
110
111 def __add__(self, n):
112 return _cmsdk3.SwigPyIterator___add__(self, n)
113
114 def __sub__(self, *args):
115 return _cmsdk3.SwigPyIterator___sub__(self, *args)
116 def __iter__(self):
117 return self
118
119# Register SwigPyIterator in _cmsdk3:
120_cmsdk3.SwigPyIterator_swigregister(SwigPyIterator)
121CURRENTDATAMESSAGEVERSION = _cmsdk3.CURRENTDATAMESSAGEVERSION
123 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
124 __repr__ = _swig_repr
125 size = property(_cmsdk3.DataMessageEntryHeader_size_get, _cmsdk3.DataMessageEntryHeader_size_set)
126 cid = property(_cmsdk3.DataMessageEntryHeader_cid_get, _cmsdk3.DataMessageEntryHeader_cid_set)
127
128 def __init__(self):
129 _cmsdk3.DataMessageEntryHeader_swiginit(self, _cmsdk3.new_DataMessageEntryHeader())
130 __swig_destroy__ = _cmsdk3.delete_DataMessageEntryHeader
131
132# Register DataMessageEntryHeader in _cmsdk3:
133_cmsdk3.DataMessageEntryHeader_swigregister(DataMessageEntryHeader)
135 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
136 __repr__ = _swig_repr
137 size = property(_cmsdk3.DataMessageHeader_Old_size_get, _cmsdk3.DataMessageHeader_Old_size_set)
138 cid = property(_cmsdk3.DataMessageHeader_Old_cid_get, _cmsdk3.DataMessageHeader_Old_cid_set)
139 memid = property(_cmsdk3.DataMessageHeader_Old_memid_get, _cmsdk3.DataMessageHeader_Old_memid_set)
140 time = property(_cmsdk3.DataMessageHeader_Old_time_get, _cmsdk3.DataMessageHeader_Old_time_set)
141 sendtime = property(_cmsdk3.DataMessageHeader_Old_sendtime_get, _cmsdk3.DataMessageHeader_Old_sendtime_set)
142 recvtime = property(_cmsdk3.DataMessageHeader_Old_recvtime_get, _cmsdk3.DataMessageHeader_Old_recvtime_set)
143 origin = property(_cmsdk3.DataMessageHeader_Old_origin_get, _cmsdk3.DataMessageHeader_Old_origin_set)
144 destination = property(_cmsdk3.DataMessageHeader_Old_destination_get, _cmsdk3.DataMessageHeader_Old_destination_set)
145 ttl = property(_cmsdk3.DataMessageHeader_Old_ttl_get, _cmsdk3.DataMessageHeader_Old_ttl_set)
146 priority = property(_cmsdk3.DataMessageHeader_Old_priority_get, _cmsdk3.DataMessageHeader_Old_priority_set)
147 policy = property(_cmsdk3.DataMessageHeader_Old_policy_get, _cmsdk3.DataMessageHeader_Old_policy_set)
148 _from = property(_cmsdk3.DataMessageHeader_Old__from_get, _cmsdk3.DataMessageHeader_Old__from_set)
149 to = property(_cmsdk3.DataMessageHeader_Old_to_get, _cmsdk3.DataMessageHeader_Old_to_set)
150 type = property(_cmsdk3.DataMessageHeader_Old_type_get, _cmsdk3.DataMessageHeader_Old_type_set)
151 tag = property(_cmsdk3.DataMessageHeader_Old_tag_get, _cmsdk3.DataMessageHeader_Old_tag_set)
152 status = property(_cmsdk3.DataMessageHeader_Old_status_get, _cmsdk3.DataMessageHeader_Old_status_set)
153 reference = property(_cmsdk3.DataMessageHeader_Old_reference_get, _cmsdk3.DataMessageHeader_Old_reference_set)
154 serial = property(_cmsdk3.DataMessageHeader_Old_serial_get, _cmsdk3.DataMessageHeader_Old_serial_set)
155 contextchange = property(_cmsdk3.DataMessageHeader_Old_contextchange_get, _cmsdk3.DataMessageHeader_Old_contextchange_set)
156 userSize = property(_cmsdk3.DataMessageHeader_Old_userSize_get, _cmsdk3.DataMessageHeader_Old_userSize_set)
157 userCount = property(_cmsdk3.DataMessageHeader_Old_userCount_get, _cmsdk3.DataMessageHeader_Old_userCount_set)
158
159 def __init__(self):
160 _cmsdk3.DataMessageHeader_Old_swiginit(self, _cmsdk3.new_DataMessageHeader_Old())
161 __swig_destroy__ = _cmsdk3.delete_DataMessageHeader_Old
162
163# Register DataMessageHeader_Old in _cmsdk3:
164_cmsdk3.DataMessageHeader_Old_swigregister(DataMessageHeader_Old)
165class DataMessageHeader(object):
166 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
167 __repr__ = _swig_repr
168 size = property(_cmsdk3.DataMessageHeader_size_get, _cmsdk3.DataMessageHeader_size_set)
169 cid = property(_cmsdk3.DataMessageHeader_cid_get, _cmsdk3.DataMessageHeader_cid_set)
170 cver = property(_cmsdk3.DataMessageHeader_cver_get, _cmsdk3.DataMessageHeader_cver_set)
171 cenc = property(_cmsdk3.DataMessageHeader_cenc_get, _cmsdk3.DataMessageHeader_cenc_set)
172 memid = property(_cmsdk3.DataMessageHeader_memid_get, _cmsdk3.DataMessageHeader_memid_set)
173 time = property(_cmsdk3.DataMessageHeader_time_get, _cmsdk3.DataMessageHeader_time_set)
174 sendtime = property(_cmsdk3.DataMessageHeader_sendtime_get, _cmsdk3.DataMessageHeader_sendtime_set)
175 recvtime = property(_cmsdk3.DataMessageHeader_recvtime_get, _cmsdk3.DataMessageHeader_recvtime_set)
176 origin = property(_cmsdk3.DataMessageHeader_origin_get, _cmsdk3.DataMessageHeader_origin_set)
177 destination = property(_cmsdk3.DataMessageHeader_destination_get, _cmsdk3.DataMessageHeader_destination_set)
178 ttl = property(_cmsdk3.DataMessageHeader_ttl_get, _cmsdk3.DataMessageHeader_ttl_set)
179 priority = property(_cmsdk3.DataMessageHeader_priority_get, _cmsdk3.DataMessageHeader_priority_set)
180 policy = property(_cmsdk3.DataMessageHeader_policy_get, _cmsdk3.DataMessageHeader_policy_set)
181 _from = property(_cmsdk3.DataMessageHeader__from_get, _cmsdk3.DataMessageHeader__from_set)
182 to = property(_cmsdk3.DataMessageHeader_to_get, _cmsdk3.DataMessageHeader_to_set)
183 type = property(_cmsdk3.DataMessageHeader_type_get, _cmsdk3.DataMessageHeader_type_set)
184 tag = property(_cmsdk3.DataMessageHeader_tag_get, _cmsdk3.DataMessageHeader_tag_set)
185 status = property(_cmsdk3.DataMessageHeader_status_get, _cmsdk3.DataMessageHeader_status_set)
186 reference = property(_cmsdk3.DataMessageHeader_reference_get, _cmsdk3.DataMessageHeader_reference_set)
187 serial = property(_cmsdk3.DataMessageHeader_serial_get, _cmsdk3.DataMessageHeader_serial_set)
188 contextchange = property(_cmsdk3.DataMessageHeader_contextchange_get, _cmsdk3.DataMessageHeader_contextchange_set)
189 userSize = property(_cmsdk3.DataMessageHeader_userSize_get, _cmsdk3.DataMessageHeader_userSize_set)
190 userCount = property(_cmsdk3.DataMessageHeader_userCount_get, _cmsdk3.DataMessageHeader_userCount_set)
191 cyclecputime = property(_cmsdk3.DataMessageHeader_cyclecputime_get, _cmsdk3.DataMessageHeader_cyclecputime_set)
192 cyclewalltime = property(_cmsdk3.DataMessageHeader_cyclewalltime_get, _cmsdk3.DataMessageHeader_cyclewalltime_set)
193 chaincputime = property(_cmsdk3.DataMessageHeader_chaincputime_get, _cmsdk3.DataMessageHeader_chaincputime_set)
194 chainwalltime = property(_cmsdk3.DataMessageHeader_chainwalltime_get, _cmsdk3.DataMessageHeader_chainwalltime_set)
195 chaincount = property(_cmsdk3.DataMessageHeader_chaincount_get, _cmsdk3.DataMessageHeader_chaincount_set)
196 systemid = property(_cmsdk3.DataMessageHeader_systemid_get, _cmsdk3.DataMessageHeader_systemid_set)
197
198 def toJSON(self, subtypes=None, subcontexts=None, compNames=None):
199 return _cmsdk3.DataMessageHeader_toJSON(self, subtypes, subcontexts, compNames)
200
201 def toXML(self, subtypes=None, subcontexts=None, compNames=None):
202 return _cmsdk3.DataMessageHeader_toXML(self, subtypes, subcontexts, compNames)
203
204 def __init__(self):
205 _cmsdk3.DataMessageHeader_swiginit(self, _cmsdk3.new_DataMessageHeader())
206 __swig_destroy__ = _cmsdk3.delete_DataMessageHeader
207
208# Register DataMessageHeader in _cmsdk3:
209_cmsdk3.DataMessageHeader_swigregister(DataMessageHeader)
210class DataMessage(object):
211 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
212 __repr__ = _swig_repr
213
214 @staticmethod
215 def FindClosestMessage(t, messages):
216 return _cmsdk3.DataMessage_FindClosestMessage(t, messages)
217
218 @staticmethod
220 return _cmsdk3.DataMessage_ConvertDataFromOlderMessageFormat(data, newData)
221
222 @staticmethod
223 def UnitTest():
224 return _cmsdk3.DataMessage_UnitTest()
225
226 def __init__(self, *args):
227 _cmsdk3.DataMessage_swiginit(self, _cmsdk3.new_DataMessage(*args))
228 __swig_destroy__ = _cmsdk3.delete_DataMessage
229
230 def copy(self):
231 return _cmsdk3.DataMessage_copy(self)
232
233 def swapMessageData(self, data):
234 return _cmsdk3.DataMessage_swapMessageData(self, data)
235
236 def fillInDraftUserDataFrom(self, data, maxDraftSize):
237 return _cmsdk3.DataMessage_fillInDraftUserDataFrom(self, data, maxDraftSize)
238
239 def isValid(self):
240 return _cmsdk3.DataMessage_isValid(self)
241
242 def getAsBool(self, key):
243 return _cmsdk3.DataMessage_getAsBool(self, key)
244
245 def getUserSize(self):
246 return _cmsdk3.DataMessage_getUserSize(self)
247
248 def getUserCount(self):
249 return _cmsdk3.DataMessage_getUserCount(self)
250 NONE = _cmsdk3.DataMessage_NONE
251 SINGLE = _cmsdk3.DataMessage_SINGLE
252 ARRAY = _cmsdk3.DataMessage_ARRAY
253 MAP = _cmsdk3.DataMessage_MAP
254
255 def getKeyType(self, key):
256 return _cmsdk3.DataMessage_getKeyType(self, key)
257
258 def isArrayContent(self, key):
259 return _cmsdk3.DataMessage_isArrayContent(self, key)
260
261 def isMapContent(self, key):
262 return _cmsdk3.DataMessage_isMapContent(self, key)
263
264 def isSingleValue(self, key):
265 return _cmsdk3.DataMessage_isSingleValue(self, key)
266
267 def hasKey(self, key):
268 return _cmsdk3.DataMessage_hasKey(self, key)
269
270 def hasString(self, key):
271 return _cmsdk3.DataMessage_hasString(self, key)
272
273 def hasInteger(self, key):
274 return _cmsdk3.DataMessage_hasInteger(self, key)
275
276 def hasFloat(self, key):
277 return _cmsdk3.DataMessage_hasFloat(self, key)
278
279 def hasTime(self, key):
280 return _cmsdk3.DataMessage_hasTime(self, key)
281
282 def hasData(self, key):
283 return _cmsdk3.DataMessage_hasData(self, key)
284
285 def hasMessage(self, key):
286 return _cmsdk3.DataMessage_hasMessage(self, key)
287
288 def getTimeArray(self, key):
289 return _cmsdk3.DataMessage_getTimeArray(self, key)
290
291 def getAsStringArray(self, key):
292 return _cmsdk3.DataMessage_getAsStringArray(self, key)
293
294 def getAsIntArray(self, key):
295 return _cmsdk3.DataMessage_getAsIntArray(self, key)
296
297 def getAsFloatArray(self, key):
298 return _cmsdk3.DataMessage_getAsFloatArray(self, key)
299
300 def getStringArray(self, key):
301 return _cmsdk3.DataMessage_getStringArray(self, key)
302
303 def getIntArray(self, key):
304 return _cmsdk3.DataMessage_getIntArray(self, key)
305
306 def getDoubleArray(self, key):
307 return _cmsdk3.DataMessage_getDoubleArray(self, key)
308
309 def getFloatArray(self, key):
310 return _cmsdk3.DataMessage_getFloatArray(self, key)
311
313 return _cmsdk3.DataMessage_getAttachedMessageArray(self, key)
314
315 def getArraySize(self, key):
316 return _cmsdk3.DataMessage_getArraySize(self, key)
317
318 def getArrayCount(self, key):
319 return _cmsdk3.DataMessage_getArrayCount(self, key)
320
321 def getMapSize(self, key):
322 return _cmsdk3.DataMessage_getMapSize(self, key)
323
324 def getMapCount(self, key):
325 return _cmsdk3.DataMessage_getMapCount(self, key)
326
327 def setTimeArray(self, key, map):
328 return _cmsdk3.DataMessage_setTimeArray(self, key, map)
329
330 def setStringArray(self, key, map):
331 return _cmsdk3.DataMessage_setStringArray(self, key, map)
332
333 def setIntArray(self, key, map):
334 return _cmsdk3.DataMessage_setIntArray(self, key, map)
335
336 def setDoubleArray(self, key, map):
337 return _cmsdk3.DataMessage_setDoubleArray(self, key, map)
338
339 def setFloatArray(self, key, map):
340 return _cmsdk3.DataMessage_setFloatArray(self, key, map)
341
342 def setAttachedMessageArray(self, key, map):
343 return _cmsdk3.DataMessage_setAttachedMessageArray(self, key, map)
344
345 def getContentType(self, *args):
346 return _cmsdk3.DataMessage_getContentType(self, *args)
347
348 def getContentSize(self, *args):
349 return _cmsdk3.DataMessage_getContentSize(self, *args)
350
351 def getTime(self, *args):
352 return _cmsdk3.DataMessage_getTime(self, *args)
353
354 def getAsString(self, *args):
355 return _cmsdk3.DataMessage_getAsString(self, *args)
356
357 def getAsInt(self, *args):
358 return _cmsdk3.DataMessage_getAsInt(self, *args)
359
360 def getAsTime(self, *args):
361 return _cmsdk3.DataMessage_getAsTime(self, *args)
362
363 def getAsFloat(self, *args):
364 return _cmsdk3.DataMessage_getAsFloat(self, *args)
365
366 def getString(self, *args):
367 return _cmsdk3.DataMessage_getString(self, *args)
368
369 def getInt(self, *args):
370 return _cmsdk3.DataMessage_getInt(self, *args)
371
372 def getDouble(self, *args):
373 return _cmsdk3.DataMessage_getDouble(self, *args)
374
375 def getFloat(self, *args):
376 return _cmsdk3.DataMessage_getFloat(self, *args)
377
378 def getData(self, *args):
379 return _cmsdk3.DataMessage_getData(self, *args)
380
381 def getDataCopy(self, *args):
382 return _cmsdk3.DataMessage_getDataCopy(self, *args)
383
384 def getAttachedMessageCopy(self, *args):
385 return _cmsdk3.DataMessage_getAttachedMessageCopy(self, *args)
386
387 def setTime(self, *args):
388 return _cmsdk3.DataMessage_setTime(self, *args)
389
390 def setString(self, *args):
391 return _cmsdk3.DataMessage_setString(self, *args)
392
393 def setInt(self, *args):
394 return _cmsdk3.DataMessage_setInt(self, *args)
395
396 def setDouble(self, *args):
397 return _cmsdk3.DataMessage_setDouble(self, *args)
398
399 def setFloat(self, *args):
400 return _cmsdk3.DataMessage_setFloat(self, *args)
401
402 def setData(self, *args):
403 return _cmsdk3.DataMessage_setData(self, *args)
404
405 def setAttachedMessage(self, *args):
406 return _cmsdk3.DataMessage_setAttachedMessage(self, *args)
407
408 def getTimeMap(self, key):
409 return _cmsdk3.DataMessage_getTimeMap(self, key)
410
411 def getAsStringMap(self, key):
412 return _cmsdk3.DataMessage_getAsStringMap(self, key)
413
414 def getAsIntMap(self, key):
415 return _cmsdk3.DataMessage_getAsIntMap(self, key)
416
417 def getAsFloatMap(self, key):
418 return _cmsdk3.DataMessage_getAsFloatMap(self, key)
419
420 def getStringMap(self, key):
421 return _cmsdk3.DataMessage_getStringMap(self, key)
422
423 def getIntMap(self, key):
424 return _cmsdk3.DataMessage_getIntMap(self, key)
425
426 def getDoubleMap(self, key):
427 return _cmsdk3.DataMessage_getDoubleMap(self, key)
428
429 def getFloatMap(self, key):
430 return _cmsdk3.DataMessage_getFloatMap(self, key)
431
432 def getAttachedMessageMap(self, key):
433 return _cmsdk3.DataMessage_getAttachedMessageMap(self, key)
434
435 def setTimeMap(self, key, map):
436 return _cmsdk3.DataMessage_setTimeMap(self, key, map)
437
438 def setStringMap(self, key, map):
439 return _cmsdk3.DataMessage_setStringMap(self, key, map)
440
441 def setIntMap(self, key, map):
442 return _cmsdk3.DataMessage_setIntMap(self, key, map)
443
444 def setDoubleMap(self, key, map):
445 return _cmsdk3.DataMessage_setDoubleMap(self, key, map)
446
447 def setFloatMap(self, key, map):
448 return _cmsdk3.DataMessage_setFloatMap(self, key, map)
449
450 def setAttachedMessageMap(self, key, map):
451 return _cmsdk3.DataMessage_setAttachedMessageMap(self, key, map)
452
453 def toJSON(self, subtypes=None, subcontexts=None, compNames=None):
454 return _cmsdk3.DataMessage_toJSON(self, subtypes, subcontexts, compNames)
455
456 def toXML(self, subtypes=None, subcontexts=None, compNames=None):
457 return _cmsdk3.DataMessage_toXML(self, subtypes, subcontexts, compNames)
458
459 def toCSV(self, separator=None, preample=None, subtypes=None, subcontexts=None, compNames=None):
460 return _cmsdk3.DataMessage_toCSV(self, separator, preample, subtypes, subcontexts, compNames)
461
462 @staticmethod
463 def GetCSVHeader(separator=None, preample=None):
464 return _cmsdk3.DataMessage_GetCSVHeader(separator, preample)
465
467 return _cmsdk3.DataMessage_copyUserEntriesFromMessage(self, msg)
468
470 return _cmsdk3.DataMessage_getUserEntriesAsString(self)
471
472 def getUserEntriesAsJSON(self, asText):
473 return _cmsdk3.DataMessage_getUserEntriesAsJSON(self, asText)
474
475 def getRawData(self):
476 return _cmsdk3.DataMessage_getRawData(self)
477
478 def getOrigin(self):
479 return _cmsdk3.DataMessage_getOrigin(self)
480
481 def getDestination(self):
482 return _cmsdk3.DataMessage_getDestination(self)
483
484 def setOrigin(self, addr):
485 return _cmsdk3.DataMessage_setOrigin(self, addr)
486
487 def setDestination(self, addr):
488 return _cmsdk3.DataMessage_setDestination(self, addr)
489
490 def getSize(self):
491 return _cmsdk3.DataMessage_getSize(self)
492
493 def setMultiple(self, _from, to, tag, ttl, policy, sendtime):
494 return _cmsdk3.DataMessage_setMultiple(self, _from, to, tag, ttl, policy, sendtime)
495
496 def getTag(self):
497 return _cmsdk3.DataMessage_getTag(self)
498
499 def setTag(self, tag):
500 return _cmsdk3.DataMessage_setTag(self, tag)
501
502 def getReference(self):
503 return _cmsdk3.DataMessage_getReference(self)
504
505 def setReference(self, ref):
506 return _cmsdk3.DataMessage_setReference(self, ref)
507
508 def getSystemID(self):
509 return _cmsdk3.DataMessage_getSystemID(self)
510
511 def setSystemID(self, id):
512 return _cmsdk3.DataMessage_setSystemID(self, id)
513
514 def getMemID(self):
515 return _cmsdk3.DataMessage_getMemID(self)
516
517 def setMemID(self, id):
518 return _cmsdk3.DataMessage_setMemID(self, id)
519
520 def getFrom(self):
521 return _cmsdk3.DataMessage_getFrom(self)
522
523 def setFrom(self, _from):
524 return _cmsdk3.DataMessage_setFrom(self, _from)
525
526 def getTo(self):
527 return _cmsdk3.DataMessage_getTo(self)
528
529 def setTo(self, to):
530 return _cmsdk3.DataMessage_setTo(self, to)
531
532 def getType(self):
533 return _cmsdk3.DataMessage_getType(self)
534
535 def setType(self, type):
536 return _cmsdk3.DataMessage_setType(self, type)
537
539 return _cmsdk3.DataMessage_getContextChange(self)
540
541 def setContextChange(self, context):
542 return _cmsdk3.DataMessage_setContextChange(self, context)
543
544 def getTTL(self):
545 return _cmsdk3.DataMessage_getTTL(self)
546
547 def getEOL(self):
548 return _cmsdk3.DataMessage_getEOL(self)
549
550 def setTTL(self, ttl):
551 return _cmsdk3.DataMessage_setTTL(self, ttl)
552
553 def setEOL(self, eol):
554 return _cmsdk3.DataMessage_setEOL(self, eol)
555
556 def getPriority(self):
557 return _cmsdk3.DataMessage_getPriority(self)
558
559 def setPriority(self, priority):
560 return _cmsdk3.DataMessage_setPriority(self, priority)
561
562 def getPolicy(self):
563 return _cmsdk3.DataMessage_getPolicy(self)
564
565 def setPolicy(self, policy):
566 return _cmsdk3.DataMessage_setPolicy(self, policy)
567
568 def getSendTime(self):
569 return _cmsdk3.DataMessage_getSendTime(self)
570
571 def setSendTime(self, time):
572 return _cmsdk3.DataMessage_setSendTime(self, time)
573
574 def getRecvTime(self):
575 return _cmsdk3.DataMessage_getRecvTime(self)
576
577 def setRecvTime(self, time):
578 return _cmsdk3.DataMessage_setRecvTime(self, time)
579
580 def getCreatedTime(self):
581 return _cmsdk3.DataMessage_getCreatedTime(self)
582
583 def setCreatedTime(self, t):
584 return _cmsdk3.DataMessage_setCreatedTime(self, t)
585
586 def getStatus(self):
587 return _cmsdk3.DataMessage_getStatus(self)
588
589 def setStatus(self, status):
590 return _cmsdk3.DataMessage_setStatus(self, status)
591
592 def getSerial(self):
593 return _cmsdk3.DataMessage_getSerial(self)
594
595 def setSerial(self, serial):
596 return _cmsdk3.DataMessage_setSerial(self, serial)
597
598 def addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime=0, chainWallTime=0, chainCount=0):
599 return _cmsdk3.DataMessage_addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime, chainWallTime, chainCount)
600
602 return _cmsdk3.DataMessage_getCycleCPUTime(self)
603
604 def setCycleCPUTime(self, t):
605 return _cmsdk3.DataMessage_setCycleCPUTime(self, t)
606
608 return _cmsdk3.DataMessage_getCycleWallTime(self)
609
610 def setCycleWallTime(self, t):
611 return _cmsdk3.DataMessage_setCycleWallTime(self, t)
612
614 return _cmsdk3.DataMessage_getChainCPUTime(self)
615
616 def setChainCPUTime(self, t):
617 return _cmsdk3.DataMessage_setChainCPUTime(self, t)
618
620 return _cmsdk3.DataMessage_getChainWallTime(self)
621
622 def setChainWallTime(self, t):
623 return _cmsdk3.DataMessage_setChainWallTime(self, t)
624
625 def getChainCount(self):
626 return _cmsdk3.DataMessage_getChainCount(self)
627
628 def setChainCount(self, count):
629 return _cmsdk3.DataMessage_setChainCount(self, count)
630
631 def deleteEntry(self, key):
632 return _cmsdk3.DataMessage_deleteEntry(self, key)
633 data = property(_cmsdk3.DataMessage_data_get, _cmsdk3.DataMessage_data_set)
634 _lastFindKey = property(_cmsdk3.DataMessage__lastFindKey_get, _cmsdk3.DataMessage__lastFindKey_set)
635 _lastFindKeyResult = property(_cmsdk3.DataMessage__lastFindKeyResult_get, _cmsdk3.DataMessage__lastFindKeyResult_set)
636
638 return _cmsdk3.DataMessage_invalidateFindKeyCache(self)
639
640# Register DataMessage in _cmsdk3:
641_cmsdk3.DataMessage_swigregister(DataMessage)
642COMP_WHITEBOARD = _cmsdk3.COMP_WHITEBOARD
643COMP_CATALOG = _cmsdk3.COMP_CATALOG
644COMP_STREAM = _cmsdk3.COMP_STREAM
645COMP_FEED = _cmsdk3.COMP_FEED
646COMP_SERVICE = _cmsdk3.COMP_SERVICE
647COMP_MODULE = _cmsdk3.COMP_MODULE
648COMP_INTERNAL = _cmsdk3.COMP_INTERNAL
649COMP_EXTERNAL = _cmsdk3.COMP_EXTERNAL
650COMP_MIGRATE_NO = _cmsdk3.COMP_MIGRATE_NO
651COMP_MIGRATE_ALLOW = _cmsdk3.COMP_MIGRATE_ALLOW
652TRIGGERFILTER_HASKEY = _cmsdk3.TRIGGERFILTER_HASKEY
653TRIGGERFILTER_EQUALS = _cmsdk3.TRIGGERFILTER_EQUALS
654TRIGGERFILTER_NOTEQUALS = _cmsdk3.TRIGGERFILTER_NOTEQUALS
655TRIGGERFILTER_EQUALSNUMERIC = _cmsdk3.TRIGGERFILTER_EQUALSNUMERIC
656TRIGGERFILTER_NOTEQUALSNUMERIC = _cmsdk3.TRIGGERFILTER_NOTEQUALSNUMERIC
657TRIGGERFILTER_GREATERTHAN = _cmsdk3.TRIGGERFILTER_GREATERTHAN
658TRIGGERFILTER_LESSTHAN = _cmsdk3.TRIGGERFILTER_LESSTHAN
659TRIGGERFILTER_MAXAGE = _cmsdk3.TRIGGERFILTER_MAXAGE
660INDEX_TIME = _cmsdk3.INDEX_TIME
661INDEX_STRING = _cmsdk3.INDEX_STRING
662INDEX_INTEGER = _cmsdk3.INDEX_INTEGER
663INDEX_FLOAT = _cmsdk3.INDEX_FLOAT
664class FilterSpec(object):
665 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
666 __repr__ = _swig_repr
667 filter = property(_cmsdk3.FilterSpec_filter_get, _cmsdk3.FilterSpec_filter_set)
668 time = property(_cmsdk3.FilterSpec_time_get, _cmsdk3.FilterSpec_time_set)
669 key = property(_cmsdk3.FilterSpec_key_get, _cmsdk3.FilterSpec_key_set)
670 value = property(_cmsdk3.FilterSpec_value_get, _cmsdk3.FilterSpec_value_set)
671
672 def toXML(self):
673 return _cmsdk3.FilterSpec_toXML(self)
674
675 def fromXML(self, *args):
676 return _cmsdk3.FilterSpec_fromXML(self, *args)
677
678 def __init__(self):
679 _cmsdk3.FilterSpec_swiginit(self, _cmsdk3.new_FilterSpec())
680 __swig_destroy__ = _cmsdk3.delete_FilterSpec
681
682# Register FilterSpec in _cmsdk3:
683_cmsdk3.FilterSpec_swigregister(FilterSpec)
684class QuerySpec(object):
685 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
686 __repr__ = _swig_repr
687 source = property(_cmsdk3.QuerySpec_source_get, _cmsdk3.QuerySpec_source_set)
688 origin = property(_cmsdk3.QuerySpec_origin_get, _cmsdk3.QuerySpec_origin_set)
689 maxage = property(_cmsdk3.QuerySpec_maxage_get, _cmsdk3.QuerySpec_maxage_set)
690 maxcount = property(_cmsdk3.QuerySpec_maxcount_get, _cmsdk3.QuerySpec_maxcount_set)
691 context = property(_cmsdk3.QuerySpec_context_get, _cmsdk3.QuerySpec_context_set)
692 binary = property(_cmsdk3.QuerySpec_binary_get, _cmsdk3.QuerySpec_binary_set)
693 ipHost = property(_cmsdk3.QuerySpec_ipHost_get, _cmsdk3.QuerySpec_ipHost_set)
694 ipPort = property(_cmsdk3.QuerySpec_ipPort_get, _cmsdk3.QuerySpec_ipPort_set)
695 sourceName = property(_cmsdk3.QuerySpec_sourceName_get, _cmsdk3.QuerySpec_sourceName_set)
696 hostName = property(_cmsdk3.QuerySpec_hostName_get, _cmsdk3.QuerySpec_hostName_set)
697 name = property(_cmsdk3.QuerySpec_name_get, _cmsdk3.QuerySpec_name_set)
698 key = property(_cmsdk3.QuerySpec_key_get, _cmsdk3.QuerySpec_key_set)
699 value = property(_cmsdk3.QuerySpec_value_get, _cmsdk3.QuerySpec_value_set)
700 type = property(_cmsdk3.QuerySpec_type_get, _cmsdk3.QuerySpec_type_set)
701 subdir = property(_cmsdk3.QuerySpec_subdir_get, _cmsdk3.QuerySpec_subdir_set)
702 ext = property(_cmsdk3.QuerySpec_ext_get, _cmsdk3.QuerySpec_ext_set)
703 operation = property(_cmsdk3.QuerySpec_operation_get, _cmsdk3.QuerySpec_operation_set)
704
705 def toXML(self):
706 return _cmsdk3.QuerySpec_toXML(self)
707
708 def fromXML(self, *args):
709 return _cmsdk3.QuerySpec_fromXML(self, *args)
710
711 def __init__(self):
712 _cmsdk3.QuerySpec_swiginit(self, _cmsdk3.new_QuerySpec())
713 __swig_destroy__ = _cmsdk3.delete_QuerySpec
714
715# Register QuerySpec in _cmsdk3:
716_cmsdk3.QuerySpec_swigregister(QuerySpec)
717class RetrieveSpec(object):
718 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
719 __repr__ = _swig_repr
720 source = property(_cmsdk3.RetrieveSpec_source_get, _cmsdk3.RetrieveSpec_source_set)
721 origin = property(_cmsdk3.RetrieveSpec_origin_get, _cmsdk3.RetrieveSpec_origin_set)
722 maxage = property(_cmsdk3.RetrieveSpec_maxage_get, _cmsdk3.RetrieveSpec_maxage_set)
723 maxcount = property(_cmsdk3.RetrieveSpec_maxcount_get, _cmsdk3.RetrieveSpec_maxcount_set)
724 type = property(_cmsdk3.RetrieveSpec_type_get, _cmsdk3.RetrieveSpec_type_set)
725 context = property(_cmsdk3.RetrieveSpec_context_get, _cmsdk3.RetrieveSpec_context_set)
726 tag = property(_cmsdk3.RetrieveSpec_tag_get, _cmsdk3.RetrieveSpec_tag_set)
727 name = property(_cmsdk3.RetrieveSpec_name_get, _cmsdk3.RetrieveSpec_name_set)
728 key = property(_cmsdk3.RetrieveSpec_key_get, _cmsdk3.RetrieveSpec_key_set)
729 keytype = property(_cmsdk3.RetrieveSpec_keytype_get, _cmsdk3.RetrieveSpec_keytype_set)
730 _from = property(_cmsdk3.RetrieveSpec__from_get, _cmsdk3.RetrieveSpec__from_set)
731 to = property(_cmsdk3.RetrieveSpec_to_get, _cmsdk3.RetrieveSpec_to_set)
732 startTime = property(_cmsdk3.RetrieveSpec_startTime_get, _cmsdk3.RetrieveSpec_startTime_set)
733 endTime = property(_cmsdk3.RetrieveSpec_endTime_get, _cmsdk3.RetrieveSpec_endTime_set)
734 startInt = property(_cmsdk3.RetrieveSpec_startInt_get, _cmsdk3.RetrieveSpec_startInt_set)
735 endInt = property(_cmsdk3.RetrieveSpec_endInt_get, _cmsdk3.RetrieveSpec_endInt_set)
736 startFloat = property(_cmsdk3.RetrieveSpec_startFloat_get, _cmsdk3.RetrieveSpec_startFloat_set)
737 endFloat = property(_cmsdk3.RetrieveSpec_endFloat_get, _cmsdk3.RetrieveSpec_endFloat_set)
738 startString = property(_cmsdk3.RetrieveSpec_startString_get, _cmsdk3.RetrieveSpec_startString_set)
739 endString = property(_cmsdk3.RetrieveSpec_endString_get, _cmsdk3.RetrieveSpec_endString_set)
740
741 def toXML(self):
742 return _cmsdk3.RetrieveSpec_toXML(self)
743
744 def fromXML(self, *args):
745 return _cmsdk3.RetrieveSpec_fromXML(self, *args)
746
747 def __init__(self):
748 _cmsdk3.RetrieveSpec_swiginit(self, _cmsdk3.new_RetrieveSpec())
749 __swig_destroy__ = _cmsdk3.delete_RetrieveSpec
750
751# Register RetrieveSpec in _cmsdk3:
752_cmsdk3.RetrieveSpec_swigregister(RetrieveSpec)
753MESSAGE_NON_GUARANTEED = _cmsdk3.MESSAGE_NON_GUARANTEED
754class PostSpec(object):
755 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
756 __repr__ = _swig_repr
757 to = property(_cmsdk3.PostSpec_to_get, _cmsdk3.PostSpec_to_set)
758 type = property(_cmsdk3.PostSpec_type_get, _cmsdk3.PostSpec_type_set)
759 context = property(_cmsdk3.PostSpec_context_get, _cmsdk3.PostSpec_context_set)
760 contextchange = property(_cmsdk3.PostSpec_contextchange_get, _cmsdk3.PostSpec_contextchange_set)
761 tag = property(_cmsdk3.PostSpec_tag_get, _cmsdk3.PostSpec_tag_set)
762 ttl = property(_cmsdk3.PostSpec_ttl_get, _cmsdk3.PostSpec_ttl_set)
763 policy = property(_cmsdk3.PostSpec_policy_get, _cmsdk3.PostSpec_policy_set)
764 contentCount = property(_cmsdk3.PostSpec_contentCount_get, _cmsdk3.PostSpec_contentCount_set)
765 name = property(_cmsdk3.PostSpec_name_get, _cmsdk3.PostSpec_name_set)
766 content = property(_cmsdk3.PostSpec_content_get, _cmsdk3.PostSpec_content_set)
767
768 def toXML(self):
769 return _cmsdk3.PostSpec_toXML(self)
770
771 def fromXML(self, *args):
772 return _cmsdk3.PostSpec_fromXML(self, *args)
773
774 def contentFromXML(self, node):
775 return _cmsdk3.PostSpec_contentFromXML(self, node)
776
777 def addContentToMsg(self, msg):
778 return _cmsdk3.PostSpec_addContentToMsg(self, msg)
779
780 def __init__(self):
781 _cmsdk3.PostSpec_swiginit(self, _cmsdk3.new_PostSpec())
782 __swig_destroy__ = _cmsdk3.delete_PostSpec
783
784# Register PostSpec in _cmsdk3:
785_cmsdk3.PostSpec_swigregister(PostSpec)
786class SignalSpec(object):
787 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
788 __repr__ = _swig_repr
789 type = property(_cmsdk3.SignalSpec_type_get, _cmsdk3.SignalSpec_type_set)
790 name = property(_cmsdk3.SignalSpec_name_get, _cmsdk3.SignalSpec_name_set)
791
792 def toXML(self):
793 return _cmsdk3.SignalSpec_toXML(self)
794
795 def fromXML(self, *args):
796 return _cmsdk3.SignalSpec_fromXML(self, *args)
797
798 def __init__(self):
799 _cmsdk3.SignalSpec_swiginit(self, _cmsdk3.new_SignalSpec())
800 __swig_destroy__ = _cmsdk3.delete_SignalSpec
801
802# Register SignalSpec in _cmsdk3:
803_cmsdk3.SignalSpec_swigregister(SignalSpec)
804class TriggerSpec(object):
805 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
806 __repr__ = _swig_repr
807
808 def reset(self, s=0):
809 return _cmsdk3.TriggerSpec_reset(self, s)
810
811 def getFilterSpec(self, n):
812 return _cmsdk3.TriggerSpec_getFilterSpec(self, n)
813
814 def getRetrieveSpec(self, *args):
815 return _cmsdk3.TriggerSpec_getRetrieveSpec(self, *args)
816
817 def getQuerySpec(self, *args):
818 return _cmsdk3.TriggerSpec_getQuerySpec(self, *args)
819
820 def getPostSpecs(self, *args):
821 return _cmsdk3.TriggerSpec_getPostSpecs(self, *args)
822
823 def getPostSpec(self, *args):
824 return _cmsdk3.TriggerSpec_getPostSpec(self, *args)
825
826 def getSignalSpec(self, *args):
827 return _cmsdk3.TriggerSpec_getSignalSpec(self, *args)
828
829 def toXML(self):
830 return _cmsdk3.TriggerSpec_toXML(self)
831
832 @staticmethod
833 def UnitTest():
834 return _cmsdk3.TriggerSpec_UnitTest()
835 size = property(_cmsdk3.TriggerSpec_size_get, _cmsdk3.TriggerSpec_size_set)
836 cid = property(_cmsdk3.TriggerSpec_cid_get, _cmsdk3.TriggerSpec_cid_set)
837 id = property(_cmsdk3.TriggerSpec_id_get, _cmsdk3.TriggerSpec_id_set)
838 componentID = property(_cmsdk3.TriggerSpec_componentID_get, _cmsdk3.TriggerSpec_componentID_set)
839 interval = property(_cmsdk3.TriggerSpec_interval_get, _cmsdk3.TriggerSpec_interval_set)
840 _from = property(_cmsdk3.TriggerSpec__from_get, _cmsdk3.TriggerSpec__from_set)
841 to = property(_cmsdk3.TriggerSpec_to_get, _cmsdk3.TriggerSpec_to_set)
842 tag = property(_cmsdk3.TriggerSpec_tag_get, _cmsdk3.TriggerSpec_tag_set)
843 delay = property(_cmsdk3.TriggerSpec_delay_get, _cmsdk3.TriggerSpec_delay_set)
844 grouppolicy = property(_cmsdk3.TriggerSpec_grouppolicy_get, _cmsdk3.TriggerSpec_grouppolicy_set)
845 groupparam = property(_cmsdk3.TriggerSpec_groupparam_get, _cmsdk3.TriggerSpec_groupparam_set)
846 crankID = property(_cmsdk3.TriggerSpec_crankID_get, _cmsdk3.TriggerSpec_crankID_set)
847 group = property(_cmsdk3.TriggerSpec_group_get, _cmsdk3.TriggerSpec_group_set)
848 type = property(_cmsdk3.TriggerSpec_type_get, _cmsdk3.TriggerSpec_type_set)
849 context = property(_cmsdk3.TriggerSpec_context_get, _cmsdk3.TriggerSpec_context_set)
850 triggerContext = property(_cmsdk3.TriggerSpec_triggerContext_get, _cmsdk3.TriggerSpec_triggerContext_set)
851 name = property(_cmsdk3.TriggerSpec_name_get, _cmsdk3.TriggerSpec_name_set)
852 filterCount = property(_cmsdk3.TriggerSpec_filterCount_get, _cmsdk3.TriggerSpec_filterCount_set)
853 retrieveCount = property(_cmsdk3.TriggerSpec_retrieveCount_get, _cmsdk3.TriggerSpec_retrieveCount_set)
854 queryCount = property(_cmsdk3.TriggerSpec_queryCount_get, _cmsdk3.TriggerSpec_queryCount_set)
855 postCount = property(_cmsdk3.TriggerSpec_postCount_get, _cmsdk3.TriggerSpec_postCount_set)
856 signalCount = property(_cmsdk3.TriggerSpec_signalCount_get, _cmsdk3.TriggerSpec_signalCount_set)
857
858 def __init__(self):
859 _cmsdk3.TriggerSpec_swiginit(self, _cmsdk3.new_TriggerSpec())
860 __swig_destroy__ = _cmsdk3.delete_TriggerSpec
861
862# Register TriggerSpec in _cmsdk3:
863_cmsdk3.TriggerSpec_swigregister(TriggerSpec)
864class ComponentSetup(object):
865 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
866 __repr__ = _swig_repr
867
868 def reset(self):
869 return _cmsdk3.ComponentSetup_reset(self)
870 size = property(_cmsdk3.ComponentSetup_size_get, _cmsdk3.ComponentSetup_size_set)
871 cid = property(_cmsdk3.ComponentSetup_cid_get, _cmsdk3.ComponentSetup_cid_set)
872 componentID = property(_cmsdk3.ComponentSetup_componentID_get, _cmsdk3.ComponentSetup_componentID_set)
873 spaceID = property(_cmsdk3.ComponentSetup_spaceID_get, _cmsdk3.ComponentSetup_spaceID_set)
874 tag = property(_cmsdk3.ComponentSetup_tag_get, _cmsdk3.ComponentSetup_tag_set)
875 type = property(_cmsdk3.ComponentSetup_type_get, _cmsdk3.ComponentSetup_type_set)
876 name = property(_cmsdk3.ComponentSetup_name_get, _cmsdk3.ComponentSetup_name_set)
877 logfile = property(_cmsdk3.ComponentSetup_logfile_get, _cmsdk3.ComponentSetup_logfile_set)
878 verbose = property(_cmsdk3.ComponentSetup_verbose_get, _cmsdk3.ComponentSetup_verbose_set)
879 debug = property(_cmsdk3.ComponentSetup_debug_get, _cmsdk3.ComponentSetup_debug_set)
880 migration = property(_cmsdk3.ComponentSetup_migration_get, _cmsdk3.ComponentSetup_migration_set)
881 priority = property(_cmsdk3.ComponentSetup_priority_get, _cmsdk3.ComponentSetup_priority_set)
882 function = property(_cmsdk3.ComponentSetup_function_get, _cmsdk3.ComponentSetup_function_set)
883 root = property(_cmsdk3.ComponentSetup_root_get, _cmsdk3.ComponentSetup_root_set)
884 rotate = property(_cmsdk3.ComponentSetup_rotate_get, _cmsdk3.ComponentSetup_rotate_set)
885 consoleOutput = property(_cmsdk3.ComponentSetup_consoleOutput_get, _cmsdk3.ComponentSetup_consoleOutput_set)
886 autoRestart = property(_cmsdk3.ComponentSetup_autoRestart_get, _cmsdk3.ComponentSetup_autoRestart_set)
887 subdir = property(_cmsdk3.ComponentSetup_subdir_get, _cmsdk3.ComponentSetup_subdir_set)
888 extension = property(_cmsdk3.ComponentSetup_extension_get, _cmsdk3.ComponentSetup_extension_set)
889 base = property(_cmsdk3.ComponentSetup_base_get, _cmsdk3.ComponentSetup_base_set)
890 keys = property(_cmsdk3.ComponentSetup_keys_get, _cmsdk3.ComponentSetup_keys_set)
891 value = property(_cmsdk3.ComponentSetup_value_get, _cmsdk3.ComponentSetup_value_set)
892 operation = property(_cmsdk3.ComponentSetup_operation_get, _cmsdk3.ComponentSetup_operation_set)
893 timeout = property(_cmsdk3.ComponentSetup_timeout_get, _cmsdk3.ComponentSetup_timeout_set)
894 maxcount = property(_cmsdk3.ComponentSetup_maxcount_get, _cmsdk3.ComponentSetup_maxcount_set)
895 maxsize = property(_cmsdk3.ComponentSetup_maxsize_get, _cmsdk3.ComponentSetup_maxsize_set)
896 interval = property(_cmsdk3.ComponentSetup_interval_get, _cmsdk3.ComponentSetup_interval_set)
897 cmdline = property(_cmsdk3.ComponentSetup_cmdline_get, _cmsdk3.ComponentSetup_cmdline_set)
898 setup = property(_cmsdk3.ComponentSetup_setup_get, _cmsdk3.ComponentSetup_setup_set)
899
900 def __init__(self):
901 _cmsdk3.ComponentSetup_swiginit(self, _cmsdk3.new_ComponentSetup())
902 __swig_destroy__ = _cmsdk3.delete_ComponentSetup
903
904# Register ComponentSetup in _cmsdk3:
905_cmsdk3.ComponentSetup_swigregister(ComponentSetup)
906class CustomView(object):
907 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
908 __repr__ = _swig_repr
909 compID = property(_cmsdk3.CustomView_compID_get, _cmsdk3.CustomView_compID_set)
910 name = property(_cmsdk3.CustomView_name_get, _cmsdk3.CustomView_name_set)
911 templateURL = property(_cmsdk3.CustomView_templateURL_get, _cmsdk3.CustomView_templateURL_set)
912
913 def __init__(self):
914 _cmsdk3.CustomView_swiginit(self, _cmsdk3.new_CustomView())
915 __swig_destroy__ = _cmsdk3.delete_CustomView
916
917# Register CustomView in _cmsdk3:
918_cmsdk3.CustomView_swigregister(CustomView)
919class ComponentSpec(object):
920 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
921 __repr__ = _swig_repr
922
923 def __init__(self):
924 _cmsdk3.ComponentSpec_swiginit(self, _cmsdk3.new_ComponentSpec())
925 __swig_destroy__ = _cmsdk3.delete_ComponentSpec
926 setup = property(_cmsdk3.ComponentSpec_setup_get, _cmsdk3.ComponentSpec_setup_set)
927 triggers = property(_cmsdk3.ComponentSpec_triggers_get, _cmsdk3.ComponentSpec_triggers_set)
928 customViews = property(_cmsdk3.ComponentSpec_customViews_get, _cmsdk3.ComponentSpec_customViews_set)
929
930# Register ComponentSpec in _cmsdk3:
931_cmsdk3.ComponentSpec_swigregister(ComponentSpec)
932CRANKAPI_FAILED = _cmsdk3.CRANKAPI_FAILED
933CRANKAPI_INUSE = _cmsdk3.CRANKAPI_INUSE
934CRANKAPI_RUNNING = _cmsdk3.CRANKAPI_RUNNING
935CRANKAPI_IDLE = _cmsdk3.CRANKAPI_IDLE
936POST_FAILED = _cmsdk3.POST_FAILED
937POST_NOSPEC = _cmsdk3.POST_NOSPEC
938POST_OUTOFCONTEXT = _cmsdk3.POST_OUTOFCONTEXT
939QUERY_FAILED = _cmsdk3.QUERY_FAILED
940QUERY_TIMEOUT = _cmsdk3.QUERY_TIMEOUT
941QUERY_NAME_UNKNOWN = _cmsdk3.QUERY_NAME_UNKNOWN
942QUERY_COMPONENT_UNKNOWN = _cmsdk3.QUERY_COMPONENT_UNKNOWN
943QUERY_QUERYFAILED = _cmsdk3.QUERY_QUERYFAILED
944QUERY_SUCCESS = _cmsdk3.QUERY_SUCCESS
945QUERY_NOT_AVAILABLE = _cmsdk3.QUERY_NOT_AVAILABLE
946QUERY_NOT_REACHABLE = _cmsdk3.QUERY_NOT_REACHABLE
947LOG_COMPONENT = _cmsdk3.LOG_COMPONENT
948class PsyAPI(object):
949 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
950 __repr__ = _swig_repr
951 CTRL_SYSTEM_READY = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_READY_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_READY_set)
952 CTRL_PROCESS_INITIALISE = property(_cmsdk3.PsyAPI_CTRL_PROCESS_INITIALISE_get, _cmsdk3.PsyAPI_CTRL_PROCESS_INITIALISE_set)
953 CTRL_PROCESS_GREETING = property(_cmsdk3.PsyAPI_CTRL_PROCESS_GREETING_get, _cmsdk3.PsyAPI_CTRL_PROCESS_GREETING_set)
954 CTRL_PROCESS_SHUTDOWN = property(_cmsdk3.PsyAPI_CTRL_PROCESS_SHUTDOWN_get, _cmsdk3.PsyAPI_CTRL_PROCESS_SHUTDOWN_set)
955 CTRL_CONTEXT_CHANGE = property(_cmsdk3.PsyAPI_CTRL_CONTEXT_CHANGE_get, _cmsdk3.PsyAPI_CTRL_CONTEXT_CHANGE_set)
956 CTRL_SYSTEM_SHUTDOWN = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTDOWN_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTDOWN_set)
957 CTRL_SYSTEM_SHUTTINGDOWN = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_set)
958 CTRL_TRIGGER = property(_cmsdk3.PsyAPI_CTRL_TRIGGER_get, _cmsdk3.PsyAPI_CTRL_TRIGGER_set)
959 CTRL_QUERY = property(_cmsdk3.PsyAPI_CTRL_QUERY_get, _cmsdk3.PsyAPI_CTRL_QUERY_set)
960 CTRL_QUERY_REPLY = property(_cmsdk3.PsyAPI_CTRL_QUERY_REPLY_get, _cmsdk3.PsyAPI_CTRL_QUERY_REPLY_set)
961 CTRL_PULLCOMPONENTDATA = property(_cmsdk3.PsyAPI_CTRL_PULLCOMPONENTDATA_get, _cmsdk3.PsyAPI_CTRL_PULLCOMPONENTDATA_set)
962 CTRL_CREATECUSTOMPAGE = property(_cmsdk3.PsyAPI_CTRL_CREATECUSTOMPAGE_get, _cmsdk3.PsyAPI_CTRL_CREATECUSTOMPAGE_set)
963 CTRL_ADDSUBSCRIPTION = property(_cmsdk3.PsyAPI_CTRL_ADDSUBSCRIPTION_get, _cmsdk3.PsyAPI_CTRL_ADDSUBSCRIPTION_set)
964 CTRL_RETRIEVESYSTEMIDS = property(_cmsdk3.PsyAPI_CTRL_RETRIEVESYSTEMIDS_get, _cmsdk3.PsyAPI_CTRL_RETRIEVESYSTEMIDS_set)
965 CTRL_INTERSYSTEM_QUERY = property(_cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_get, _cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_set)
966 CTRL_INTERSYSTEM_QUERY_REPLY = property(_cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_get, _cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_set)
967
968 def __init__(self, space):
969 _cmsdk3.PsyAPI_swiginit(self, _cmsdk3.new_PsyAPI(space))
970 __swig_destroy__ = _cmsdk3.delete_PsyAPI
971
972 @staticmethod
973 def fromPython(ptr):
974 return _cmsdk3.PsyAPI_fromPython(ptr)
975
976 @staticmethod
978 return _cmsdk3.PsyAPI_fromPythonAddressOf(ptr)
979
980 def setAutoDelete(self, autodel):
981 return _cmsdk3.PsyAPI_setAutoDelete(self, autodel)
982
983 def isRunning(self):
984 return _cmsdk3.PsyAPI_isRunning(self)
985
986 def shouldContinue(self):
987 return _cmsdk3.PsyAPI_shouldContinue(self)
988
990 return _cmsdk3.PsyAPI_getCommandlineBasedir(self)
991
992 def setCommandlineBasedir(self, cmdlineBasedir):
993 return _cmsdk3.PsyAPI_setCommandlineBasedir(self, cmdlineBasedir)
994
995 def getModuleName(self, *args):
996 return _cmsdk3.PsyAPI_getModuleName(self, *args)
997
998 def getOtherModuleName(self, id):
999 return _cmsdk3.PsyAPI_getOtherModuleName(self, id)
1000
1002 return _cmsdk3.PsyAPI_getInputQueueSize(self)
1003
1004 def typeToText(self, type):
1005 return _cmsdk3.PsyAPI_typeToText(self, type)
1006
1007 def contextToText(self, context):
1008 return _cmsdk3.PsyAPI_contextToText(self, context)
1009
1011 return _cmsdk3.PsyAPI_getCurrentScriptLanguage(self, *args)
1012
1013 def getCurrentScript(self, *args):
1014 return _cmsdk3.PsyAPI_getCurrentScript(self, *args)
1015
1017 return _cmsdk3.PsyAPI_getCurrentScriptFilename(self, *args)
1018
1020 return _cmsdk3.PsyAPI_getCurrentPostNames(self)
1021
1022 def hasCurrentSignalName(self, name):
1023 return _cmsdk3.PsyAPI_hasCurrentSignalName(self, name)
1024
1025 def hasCurrentQueryName(self, name):
1026 return _cmsdk3.PsyAPI_hasCurrentQueryName(self, name)
1027
1028 def hasCurrentRetrieveName(self, name):
1029 return _cmsdk3.PsyAPI_hasCurrentRetrieveName(self, name)
1030
1031 def hasCurrentPostName(self, name):
1032 return _cmsdk3.PsyAPI_hasCurrentPostName(self, name)
1033
1035 return _cmsdk3.PsyAPI_getCurrentTriggerName(self)
1036
1038 return _cmsdk3.PsyAPI_getCurrentTriggerContext(self)
1039
1040 def waitForNewMessage(self, *args):
1041 return _cmsdk3.PsyAPI_waitForNewMessage(self, *args)
1042
1044 return _cmsdk3.PsyAPI_getCurrentMessageReceiveTime(self)
1045
1046 def postOutputMessage(self, *args):
1047 return _cmsdk3.PsyAPI_postOutputMessage(self, *args)
1048
1049 def emitSignal(self, name, msg=None):
1050 return _cmsdk3.PsyAPI_emitSignal(self, name, msg)
1051
1052 def waitForSignal(self, name, timeout, lastReceivedTime=0):
1053 return _cmsdk3.PsyAPI_waitForSignal(self, name, timeout, lastReceivedTime)
1054
1056 return _cmsdk3.PsyAPI_retrieveAllSystemIDs(self)
1057
1058 def addSubscription(self, xml):
1059 return _cmsdk3.PsyAPI_addSubscription(self, xml)
1060
1061 def addPsyProbeCustomView(self, name, templateURL):
1062 return _cmsdk3.PsyAPI_addPsyProbeCustomView(self, name, templateURL)
1063
1065 return _cmsdk3.PsyAPI_removePsyProbeCustomView(self, name)
1066
1067 def setPrivateData(self, name, data, size, mimetype=None):
1068 return _cmsdk3.PsyAPI_setPrivateData(self, name, data, size, mimetype)
1069
1070 def getPrivateDataSize(self, name):
1071 return _cmsdk3.PsyAPI_getPrivateDataSize(self, name)
1072
1073 def getPrivateDataCopy(self, name, size):
1074 return _cmsdk3.PsyAPI_getPrivateDataCopy(self, name, size)
1075
1076 def getPrivateData(self, name, data, maxSize):
1077 return _cmsdk3.PsyAPI_getPrivateData(self, name, data, maxSize)
1078
1079 def deletePrivateData(self, name):
1080 return _cmsdk3.PsyAPI_deletePrivateData(self, name)
1081
1082 def createParameter(self, *args):
1083 return _cmsdk3.PsyAPI_createParameter(self, *args)
1084
1085 def hasParameter(self, name):
1086 return _cmsdk3.PsyAPI_hasParameter(self, name)
1087
1088 def deleteParameter(self, name):
1089 return _cmsdk3.PsyAPI_deleteParameter(self, name)
1090
1091 def getParameterDataType(self, name):
1092 return _cmsdk3.PsyAPI_getParameterDataType(self, name)
1093
1094 def getParameterValueSize(self, name):
1095 return _cmsdk3.PsyAPI_getParameterValueSize(self, name)
1096
1097 def getParameterString(self, name):
1098 return _cmsdk3.PsyAPI_getParameterString(self, name)
1099
1100 def getParameterAsBool(self, name):
1101 return _cmsdk3.PsyAPI_getParameterAsBool(self, name)
1102
1103 def getParameterInt(self, name):
1104 return _cmsdk3.PsyAPI_getParameterInt(self, name)
1105
1106 def getParameterFloat(self, name):
1107 return _cmsdk3.PsyAPI_getParameterFloat(self, name)
1108
1109 def getParameter(self, *args):
1110 return _cmsdk3.PsyAPI_getParameter(self, *args)
1111
1112 def setParameter(self, *args):
1113 return _cmsdk3.PsyAPI_setParameter(self, *args)
1114
1115 def resetParameter(self, name):
1116 return _cmsdk3.PsyAPI_resetParameter(self, name)
1117
1118 def tweakParameter(self, name, tweak):
1119 return _cmsdk3.PsyAPI_tweakParameter(self, name, tweak)
1120
1121 def retrieveTimeParam(self, result, name, startTime, endTime=0, maxcount=0, maxage=0, timeout=5000):
1122 return _cmsdk3.PsyAPI_retrieveTimeParam(self, result, name, startTime, endTime, maxcount, maxage, timeout)
1123
1124 def retrieveStringParam(self, result, name, startString, endString=None, maxcount=0, maxage=0, timeout=5000):
1125 return _cmsdk3.PsyAPI_retrieveStringParam(self, result, name, startString, endString, maxcount, maxage, timeout)
1126
1127 def retrieveIntegerParam(self, *args):
1128 return _cmsdk3.PsyAPI_retrieveIntegerParam(self, *args)
1129
1130 def retrieveFloatParam(self, *args):
1131 return _cmsdk3.PsyAPI_retrieveFloatParam(self, *args)
1132
1133 def retrieve(self, *args):
1134 return _cmsdk3.PsyAPI_retrieve(self, *args)
1135
1136 def queryCatalog(self, *args):
1137 return _cmsdk3.PsyAPI_queryCatalog(self, *args)
1138
1139 def queryRemoteCatalog(self, *args):
1140 return _cmsdk3.PsyAPI_queryRemoteCatalog(self, *args)
1141
1142 def queryReply(self, *args):
1143 return _cmsdk3.PsyAPI_queryReply(self, *args)
1144
1145 def logPrint(self, level, formatstring):
1146 return _cmsdk3.PsyAPI_logPrint(self, level, formatstring)
1147
1148# Register PsyAPI in _cmsdk3:
1149_cmsdk3.PsyAPI_swigregister(PsyAPI)
1150cvar = _cmsdk3.cvar
1151
1152LOG_SPACE = _cmsdk3.LOG_SPACE
1153class TimeQueueSchedule(object):
1154 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1155 __repr__ = _swig_repr
1156
1157 def __init__(self, interval, start=0, end=0):
1158 _cmsdk3.TimeQueueSchedule_swiginit(self, _cmsdk3.new_TimeQueueSchedule(interval, start, end))
1159 __swig_destroy__ = _cmsdk3.delete_TimeQueueSchedule
1160 id = property(_cmsdk3.TimeQueueSchedule_id_get, _cmsdk3.TimeQueueSchedule_id_set)
1161 nextTrigger = property(_cmsdk3.TimeQueueSchedule_nextTrigger_get, _cmsdk3.TimeQueueSchedule_nextTrigger_set)
1162 interval = property(_cmsdk3.TimeQueueSchedule_interval_get, _cmsdk3.TimeQueueSchedule_interval_set)
1163 start = property(_cmsdk3.TimeQueueSchedule_start_get, _cmsdk3.TimeQueueSchedule_start_set)
1164 end = property(_cmsdk3.TimeQueueSchedule_end_get, _cmsdk3.TimeQueueSchedule_end_set)
1165 msgType = property(_cmsdk3.TimeQueueSchedule_msgType_get, _cmsdk3.TimeQueueSchedule_msgType_set)
1166 msgTag = property(_cmsdk3.TimeQueueSchedule_msgTag_get, _cmsdk3.TimeQueueSchedule_msgTag_set)
1167
1168# Register TimeQueueSchedule in _cmsdk3:
1169_cmsdk3.TimeQueueSchedule_swigregister(TimeQueueSchedule)
1170class TimeQueue(object):
1171 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1172 __repr__ = _swig_repr
1173
1174 def __init__(self):
1175 _cmsdk3.TimeQueue_swiginit(self, _cmsdk3.new_TimeQueue())
1176 __swig_destroy__ = _cmsdk3.delete_TimeQueue
1177
1178 def addSchedule(self, schedule):
1179 return _cmsdk3.TimeQueue_addSchedule(self, schedule)
1180
1181 def removeSchedule(self, id):
1182 return _cmsdk3.TimeQueue_removeSchedule(self, id)
1183
1184 def waitForNextEvent(self, ms):
1185 return _cmsdk3.TimeQueue_waitForNextEvent(self, ms)
1186
1187# Register TimeQueue in _cmsdk3:
1188_cmsdk3.TimeQueue_swigregister(TimeQueue)
1189class SignalStruct(object):
1190 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1191 __repr__ = _swig_repr
1192 lastSignalMsg = property(_cmsdk3.SignalStruct_lastSignalMsg_get, _cmsdk3.SignalStruct_lastSignalMsg_set)
1193 event = property(_cmsdk3.SignalStruct_event_get, _cmsdk3.SignalStruct_event_set)
1194 mutex = property(_cmsdk3.SignalStruct_mutex_get, _cmsdk3.SignalStruct_mutex_set)
1195
1196 def __init__(self):
1197 _cmsdk3.SignalStruct_swiginit(self, _cmsdk3.new_SignalStruct())
1198 __swig_destroy__ = _cmsdk3.delete_SignalStruct
1199
1200# Register SignalStruct in _cmsdk3:
1201_cmsdk3.SignalStruct_swigregister(SignalStruct)
1202PROCMESSAGE = _cmsdk3.PROCMESSAGE
1203PROCSIGNAL = _cmsdk3.PROCSIGNAL
1204PROCREQUEST = _cmsdk3.PROCREQUEST
1205class PsySpace(object):
1206 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1207 __repr__ = _swig_repr
1208
1209 def __init__(self, name=None, isAdHoc=True, procID=0, isLocal=False):
1210 _cmsdk3.PsySpace_swiginit(self, _cmsdk3.new_PsySpace(name, isAdHoc, procID, isLocal))
1211 __swig_destroy__ = _cmsdk3.delete_PsySpace
1212
1213 def connect(self, systemID, isMaster=False, cmdline=None):
1214 return _cmsdk3.PsySpace_connect(self, systemID, isMaster, cmdline)
1215
1216 def isConnected(self, timeoutMS=5000):
1217 return _cmsdk3.PsySpace_isConnected(self, timeoutMS)
1218
1219 def reset(self):
1220 return _cmsdk3.PsySpace_reset(self)
1221
1222 def start(self, threadCount=5):
1223 return _cmsdk3.PsySpace_start(self, threadCount)
1224
1225 def shutdown(self):
1226 return _cmsdk3.PsySpace_shutdown(self)
1227
1228 def hasShutdown(self):
1229 return _cmsdk3.PsySpace_hasShutdown(self)
1230
1231 def getID(self):
1232 return _cmsdk3.PsySpace_getID(self)
1233
1234 def postMessage(self, msg):
1235 return _cmsdk3.PsySpace_postMessage(self, msg)
1236
1237 def emitSignal(self, type, msg):
1238 return _cmsdk3.PsySpace_emitSignal(self, type, msg)
1239
1240 def waitForSignal(self, type, timeout, lastReceivedTime=0):
1241 return _cmsdk3.PsySpace_waitForSignal(self, type, timeout, lastReceivedTime)
1242
1243 def query(self, msg, result, timeout):
1244 return _cmsdk3.PsySpace_query(self, msg, result, timeout)
1245
1246 def queryReply(self, id, status, result):
1247 return _cmsdk3.PsySpace_queryReply(self, id, status, result)
1248
1249 def getComponentID(self, name):
1250 return _cmsdk3.PsySpace_getComponentID(self, name)
1251
1252 def getCrankAPI(self, name):
1253 return _cmsdk3.PsySpace_getCrankAPI(self, name)
1254
1255 def registerCrankCallback(self, name, func):
1256 return _cmsdk3.PsySpace_registerCrankCallback(self, name, func)
1257
1258 def addPsyProbeCustomView(self, compID, name, templateURL):
1259 return _cmsdk3.PsySpace_addPsyProbeCustomView(self, compID, name, templateURL)
1260
1261 def logEntry(self, entry):
1262 return _cmsdk3.PsySpace_logEntry(self, entry)
1263 manager = property(_cmsdk3.PsySpace_manager_get, _cmsdk3.PsySpace_manager_set)
1264
1265# Register PsySpace in _cmsdk3:
1266_cmsdk3.PsySpace_swigregister(PsySpace)
1267
1269 return _cmsdk3.PsySpaceRun(arg)
1270
1272 return _cmsdk3.PsySpacePoolRun(arg)
1273
1275 return _cmsdk3.PsySpaceContinuousRun(arg)
1276
1277USEC_YEAR_0_TO_1970 = _cmsdk3.USEC_YEAR_0_TO_1970
1278SECS_PER_YEAR = _cmsdk3.SECS_PER_YEAR
1279SECS_PER_MONTH = _cmsdk3.SECS_PER_MONTH
1280SECS_PER_WEEK = _cmsdk3.SECS_PER_WEEK
1281SECS_PER_DAY = _cmsdk3.SECS_PER_DAY
1282SECS_PER_HOUR = _cmsdk3.SECS_PER_HOUR
1283SECS_PER_MIN = _cmsdk3.SECS_PER_MIN
1284TIME_YEAR_1970 = _cmsdk3.TIME_YEAR_1970
1285SECOND_MS = _cmsdk3.SECOND_MS
1286MINUTE_MS = _cmsdk3.MINUTE_MS
1287HOUR_MS = _cmsdk3.HOUR_MS
1288DAY_MS = _cmsdk3.DAY_MS
1289WEEK_MS = _cmsdk3.WEEK_MS
1290class PsyDateAndTime(object):
1291 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1292 __repr__ = _swig_repr
1293 usec = property(_cmsdk3.PsyDateAndTime_usec_get, _cmsdk3.PsyDateAndTime_usec_set)
1294 msec = property(_cmsdk3.PsyDateAndTime_msec_get, _cmsdk3.PsyDateAndTime_msec_set)
1295 sec = property(_cmsdk3.PsyDateAndTime_sec_get, _cmsdk3.PsyDateAndTime_sec_set)
1296 min = property(_cmsdk3.PsyDateAndTime_min_get, _cmsdk3.PsyDateAndTime_min_set)
1297 hour = property(_cmsdk3.PsyDateAndTime_hour_get, _cmsdk3.PsyDateAndTime_hour_set)
1298 day = property(_cmsdk3.PsyDateAndTime_day_get, _cmsdk3.PsyDateAndTime_day_set)
1299 mon = property(_cmsdk3.PsyDateAndTime_mon_get, _cmsdk3.PsyDateAndTime_mon_set)
1300 year = property(_cmsdk3.PsyDateAndTime_year_get, _cmsdk3.PsyDateAndTime_year_set)
1301 wday = property(_cmsdk3.PsyDateAndTime_wday_get, _cmsdk3.PsyDateAndTime_wday_set)
1302 yday = property(_cmsdk3.PsyDateAndTime_yday_get, _cmsdk3.PsyDateAndTime_yday_set)
1303 negative = property(_cmsdk3.PsyDateAndTime_negative_get, _cmsdk3.PsyDateAndTime_negative_set)
1304 dst = property(_cmsdk3.PsyDateAndTime_dst_get, _cmsdk3.PsyDateAndTime_dst_set)
1305 dstsec = property(_cmsdk3.PsyDateAndTime_dstsec_get, _cmsdk3.PsyDateAndTime_dstsec_set)
1306 tzsec = property(_cmsdk3.PsyDateAndTime_tzsec_get, _cmsdk3.PsyDateAndTime_tzsec_set)
1307 zonename = property(_cmsdk3.PsyDateAndTime_zonename_get, _cmsdk3.PsyDateAndTime_zonename_set)
1308
1309 def __init__(self):
1310 _cmsdk3.PsyDateAndTime_swiginit(self, _cmsdk3.new_PsyDateAndTime())
1311 __swig_destroy__ = _cmsdk3.delete_PsyDateAndTime
1312
1313# Register PsyDateAndTime in _cmsdk3:
1314_cmsdk3.PsyDateAndTime_swigregister(PsyDateAndTime)
1315
1317 return _cmsdk3.GetTimeNow()
1318
1320 return _cmsdk3.SyncToHardwareClock()
1321
1322def SetCurrentNetSyncDif(netTimeDif):
1323 return _cmsdk3.SetCurrentNetSyncDif(netTimeDif)
1324
1325def SetCurrentTimeSyncData(tmc, netTimeAdjust):
1326 return _cmsdk3.SetCurrentTimeSyncData(tmc, netTimeAdjust)
1327
1328def GetCurrentTimeSyncData(tmc, netTimeAdjust):
1329 return _cmsdk3.GetCurrentTimeSyncData(tmc, netTimeAdjust)
1330TMC_MASTER = _cmsdk3.TMC_MASTER
1331TMC_SLAVE = _cmsdk3.TMC_SLAVE
1332TMC_SYNC_INTERVAL = _cmsdk3.TMC_SYNC_INTERVAL
1333
1335 return _cmsdk3.EstNextTMCWrap()
1336
1338 return _cmsdk3.GetTimeAge(t)
1339
1341 return _cmsdk3.GetTimeAgeMS(t)
1342
1344 return _cmsdk3.GetTimeFromString(str)
1345
1346def GetHTTPTime(time, buffer, size):
1347 return _cmsdk3.GetHTTPTime(time, buffer, size)
1348
1350 return _cmsdk3.GetTimeFromPsyDateAndTime(tad)
1351
1353 return _cmsdk3.GetTimeOffsetGMT()
1354
1355def GetDateAndTime(t, local=True):
1356 return _cmsdk3.GetDateAndTime(t, local)
1357
1359 return _cmsdk3.GetDateAndTimeUTC(t)
1360
1362 return _cmsdk3.GetTimeDifference(*args)
1363
1364def PrintTime(t, local=True, us=True, ms=True):
1365 return _cmsdk3.PrintTime(t, local, us, ms)
1366
1367def PrintTimeOnly(t, local=True, us=True, ms=True):
1368 return _cmsdk3.PrintTimeOnly(t, local, us, ms)
1369
1370def PrintTimeDif(t, us=True, ms=True):
1371 return _cmsdk3.PrintTimeDif(t, us, ms)
1372
1373def PrintDate(t, local=True):
1374 return _cmsdk3.PrintDate(t, local)
1375
1376def PrintDateSortable(t, local=True):
1377 return _cmsdk3.PrintDateSortable(t, local)
1378
1379def PrintDateSortableDelimiter(t, _del, local=True):
1380 return _cmsdk3.PrintDateSortableDelimiter(t, _del, local)
1381
1382def PrintTimeSortable(t, local):
1383 return _cmsdk3.PrintTimeSortable(t, local)
1384
1386 return _cmsdk3.PrintTimeSortableMillisec(t, local)
1387
1389 return _cmsdk3.PrintTimeSortableMicrosec(t, local)
1390
1391def PrintTimeNowString(local=True, us=True, ms=True):
1392 return _cmsdk3.PrintTimeNowString(local, us, ms)
1393
1394def PrintTimeString(t, local=True, us=True, ms=True):
1395 return _cmsdk3.PrintTimeString(t, local, us, ms)
1396
1397def PrintTimeOnlyString(t, local=True, us=True, ms=True):
1398 return _cmsdk3.PrintTimeOnlyString(t, local, us, ms)
1399
1400def PrintTimeDifString(t, us=True, ms=True):
1401 return _cmsdk3.PrintTimeDifString(t, us, ms)
1402
1403def PrintDateString(t, local=True):
1404 return _cmsdk3.PrintDateString(t, local)
1405
1406def PrintDateStringSortable(t, local=True):
1407 return _cmsdk3.PrintDateStringSortable(t, local)
1408
1409def PrintDateStringSortableDelimiter(t, _del, local=True):
1410 return _cmsdk3.PrintDateStringSortableDelimiter(t, _del, local)
1411
1412def PrintTimeSortableString(t, local=True):
1413 return _cmsdk3.PrintTimeSortableString(t, local)
1414
1416 return _cmsdk3.PrintTimeSortableMillisecString(t, local)
1417
1419 return _cmsdk3.PrintTimeSortableMicrosecString(t, local)
1420
1422 return _cmsdk3.FTime2PsyTime(t)
1423
1425 return _cmsdk3.PsyTime_UnitTest()
1426DATACTRL = _cmsdk3.DATACTRL
1427RLECTRL = _cmsdk3.RLECTRL
1428DIFCTRL = _cmsdk3.DIFCTRL
1430 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1431 __repr__ = _swig_repr
1432 bfType = property(_cmsdk3.BITMAPFILEHEADER_CM_bfType_get, _cmsdk3.BITMAPFILEHEADER_CM_bfType_set)
1433 bfSize = property(_cmsdk3.BITMAPFILEHEADER_CM_bfSize_get, _cmsdk3.BITMAPFILEHEADER_CM_bfSize_set)
1434 bfReserved1 = property(_cmsdk3.BITMAPFILEHEADER_CM_bfReserved1_get, _cmsdk3.BITMAPFILEHEADER_CM_bfReserved1_set)
1435 bfReserved2 = property(_cmsdk3.BITMAPFILEHEADER_CM_bfReserved2_get, _cmsdk3.BITMAPFILEHEADER_CM_bfReserved2_set)
1436 bfOffBits = property(_cmsdk3.BITMAPFILEHEADER_CM_bfOffBits_get, _cmsdk3.BITMAPFILEHEADER_CM_bfOffBits_set)
1437
1438 def __init__(self):
1439 _cmsdk3.BITMAPFILEHEADER_CM_swiginit(self, _cmsdk3.new_BITMAPFILEHEADER_CM())
1440 __swig_destroy__ = _cmsdk3.delete_BITMAPFILEHEADER_CM
1441
1442# Register BITMAPFILEHEADER_CM in _cmsdk3:
1443_cmsdk3.BITMAPFILEHEADER_CM_swigregister(BITMAPFILEHEADER_CM)
1445 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1446 __repr__ = _swig_repr
1447 biSize = property(_cmsdk3.BITMAPINFOHEADER_CM_biSize_get, _cmsdk3.BITMAPINFOHEADER_CM_biSize_set)
1448 biWidth = property(_cmsdk3.BITMAPINFOHEADER_CM_biWidth_get, _cmsdk3.BITMAPINFOHEADER_CM_biWidth_set)
1449 biHeight = property(_cmsdk3.BITMAPINFOHEADER_CM_biHeight_get, _cmsdk3.BITMAPINFOHEADER_CM_biHeight_set)
1450 biPlanes = property(_cmsdk3.BITMAPINFOHEADER_CM_biPlanes_get, _cmsdk3.BITMAPINFOHEADER_CM_biPlanes_set)
1451 biBitCount = property(_cmsdk3.BITMAPINFOHEADER_CM_biBitCount_get, _cmsdk3.BITMAPINFOHEADER_CM_biBitCount_set)
1452 biCompression = property(_cmsdk3.BITMAPINFOHEADER_CM_biCompression_get, _cmsdk3.BITMAPINFOHEADER_CM_biCompression_set)
1453 biSizeImage = property(_cmsdk3.BITMAPINFOHEADER_CM_biSizeImage_get, _cmsdk3.BITMAPINFOHEADER_CM_biSizeImage_set)
1454 biXPelsPerMeter = property(_cmsdk3.BITMAPINFOHEADER_CM_biXPelsPerMeter_get, _cmsdk3.BITMAPINFOHEADER_CM_biXPelsPerMeter_set)
1455 biYPelsPerMeter = property(_cmsdk3.BITMAPINFOHEADER_CM_biYPelsPerMeter_get, _cmsdk3.BITMAPINFOHEADER_CM_biYPelsPerMeter_set)
1456 biClrUsed = property(_cmsdk3.BITMAPINFOHEADER_CM_biClrUsed_get, _cmsdk3.BITMAPINFOHEADER_CM_biClrUsed_set)
1457 biClrImportant = property(_cmsdk3.BITMAPINFOHEADER_CM_biClrImportant_get, _cmsdk3.BITMAPINFOHEADER_CM_biClrImportant_set)
1458
1459 def __init__(self):
1460 _cmsdk3.BITMAPINFOHEADER_CM_swiginit(self, _cmsdk3.new_BITMAPINFOHEADER_CM())
1461 __swig_destroy__ = _cmsdk3.delete_BITMAPINFOHEADER_CM
1462
1463# Register BITMAPINFOHEADER_CM in _cmsdk3:
1464_cmsdk3.BITMAPINFOHEADER_CM_swigregister(BITMAPINFOHEADER_CM)
1465class valRGBA(object):
1466 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1467 __repr__ = _swig_repr
1468 red = property(_cmsdk3.valRGBA_red_get, _cmsdk3.valRGBA_red_set)
1469 green = property(_cmsdk3.valRGBA_green_get, _cmsdk3.valRGBA_green_set)
1470 blue = property(_cmsdk3.valRGBA_blue_get, _cmsdk3.valRGBA_blue_set)
1471 alpha = property(_cmsdk3.valRGBA_alpha_get, _cmsdk3.valRGBA_alpha_set)
1472
1473 def __init__(self):
1474 _cmsdk3.valRGBA_swiginit(self, _cmsdk3.new_valRGBA())
1475 __swig_destroy__ = _cmsdk3.delete_valRGBA
1476
1477# Register valRGBA in _cmsdk3:
1478_cmsdk3.valRGBA_swigregister(valRGBA)
1479class Pixel(object):
1480 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1481 __repr__ = _swig_repr
1482
1483 def __init__(self):
1484 _cmsdk3.Pixel_swiginit(self, _cmsdk3.new_Pixel())
1485 x = property(_cmsdk3.Pixel_x_get, _cmsdk3.Pixel_x_set)
1486 y = property(_cmsdk3.Pixel_y_get, _cmsdk3.Pixel_y_set)
1487 value = property(_cmsdk3.Pixel_value_get, _cmsdk3.Pixel_value_set)
1488 __swig_destroy__ = _cmsdk3.delete_Pixel
1489
1490# Register Pixel in _cmsdk3:
1491_cmsdk3.Pixel_swigregister(Pixel)
1492class Bitmap(object):
1493 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1494 __repr__ = _swig_repr
1495
1496 def __init__(self, *args):
1497 _cmsdk3.Bitmap_swiginit(self, _cmsdk3.new_Bitmap(*args))
1498 __swig_destroy__ = _cmsdk3.delete_Bitmap
1499
1500 def init(self, *args):
1501 return _cmsdk3.Bitmap_init(self, *args)
1502
1503 def toMessage(self):
1504 return _cmsdk3.Bitmap_toMessage(self)
1505
1506 def __sub__(self, bitmap):
1507 return _cmsdk3.Bitmap___sub__(self, bitmap)
1508
1509 def updateBitmap(self, update, takeData):
1510 return _cmsdk3.Bitmap_updateBitmap(self, update, takeData)
1511
1513 return _cmsdk3.Bitmap_runLengthEncode(self)
1514
1516 return _cmsdk3.Bitmap_runLengthDestructiveEncode(self)
1517
1518 def reset(self):
1519 return _cmsdk3.Bitmap_reset(self)
1520
1521 def mirror(self, horizontal, vertical):
1522 return _cmsdk3.Bitmap_mirror(self, horizontal, vertical)
1523
1524 def setPixel(self, *args):
1525 return _cmsdk3.Bitmap_setPixel(self, *args)
1526
1527 def setPixelXOR(self, *args):
1528 return _cmsdk3.Bitmap_setPixelXOR(self, *args)
1529
1530 def getPixel(self, *args):
1531 return _cmsdk3.Bitmap_getPixel(self, *args)
1532
1533 def getPos(self, x, y):
1534 return _cmsdk3.Bitmap_getPos(self, x, y)
1535
1536 def getDPos(self, x, y):
1537 return _cmsdk3.Bitmap_getDPos(self, x, y)
1538
1539 def getXY(self, pos):
1540 return _cmsdk3.Bitmap_getXY(self, pos)
1541
1542 def getPixelColor(self, x, y):
1543 return _cmsdk3.Bitmap_getPixelColor(self, x, y)
1544
1545 def eraseBitmap(self, *args):
1546 return _cmsdk3.Bitmap_eraseBitmap(self, *args)
1547
1548 def replaceColor(self, oldColor, newColor):
1549 return _cmsdk3.Bitmap_replaceColor(self, oldColor, newColor)
1550
1551 def fillBox(self, *args):
1552 return _cmsdk3.Bitmap_fillBox(self, *args)
1553
1554 def putTransPixel(self, x, y, color, weight):
1555 return _cmsdk3.Bitmap_putTransPixel(self, x, y, color, weight)
1556
1557 def drawLine(self, *args):
1558 return _cmsdk3.Bitmap_drawLine(self, *args)
1559
1560 def drawBox(self, box, color):
1561 return _cmsdk3.Bitmap_drawBox(self, box, color)
1562
1563 def drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled=False):
1564 return _cmsdk3.Bitmap_drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled)
1565
1566 def putQuadPixel(self, xCenter, yCenter, x, y, color, weight):
1567 return _cmsdk3.Bitmap_putQuadPixel(self, xCenter, yCenter, x, y, color, weight)
1568
1569 def drawBitmap(self, *args):
1570 return _cmsdk3.Bitmap_drawBitmap(self, *args)
1571
1572 def getCopy(self, box):
1573 return _cmsdk3.Bitmap_getCopy(self, box)
1574
1575 def canBeResizedTo(self, width, height):
1576 return _cmsdk3.Bitmap_canBeResizedTo(self, width, height)
1577
1578 def getResizedCopy(self, *args):
1579 return _cmsdk3.Bitmap_getResizedCopy(self, *args)
1580
1581 def resizeTo(self, w, h, proportional):
1582 return _cmsdk3.Bitmap_resizeTo(self, w, h, proportional)
1583
1584 def copyDataFromBitmap(self, bitmap, shouldResize=False):
1585 return _cmsdk3.Bitmap_copyDataFromBitmap(self, bitmap, shouldResize)
1586
1587 def takeDataFromBitmap(self, bitmap):
1588 return _cmsdk3.Bitmap_takeDataFromBitmap(self, bitmap)
1589
1590 def getBestResizeFactor(self, factor):
1591 return _cmsdk3.Bitmap_getBestResizeFactor(self, factor)
1592
1593 def getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66):
1594 return _cmsdk3.Bitmap_getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66)
1595
1596 def createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66):
1597 return _cmsdk3.Bitmap_createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66)
1598
1599 def readFromMemory(self, data, size):
1600 return _cmsdk3.Bitmap_readFromMemory(self, data, size)
1601
1602 def readFromFile(self, filename):
1603 return _cmsdk3.Bitmap_readFromFile(self, filename)
1604
1605 def saveToFile(self, filename):
1606 return _cmsdk3.Bitmap_saveToFile(self, filename)
1607
1608 @staticmethod
1609 def convertBitmapFileData(src, width, height, depth, dst, dstlen):
1610 return _cmsdk3.Bitmap_convertBitmapFileData(src, width, height, depth, dst, dstlen)
1611
1612 @staticmethod
1613 def convertBitmapFileDataRunLength(src, width, height, depth, dstlen):
1614 return _cmsdk3.Bitmap_convertBitmapFileDataRunLength(src, width, height, depth, dstlen)
1615
1616 @staticmethod
1617 def differenceBitmapFileData(orig, src, width, height, depth, dstlen):
1618 return _cmsdk3.Bitmap_differenceBitmapFileData(orig, src, width, height, depth, dstlen)
1619
1620 @staticmethod
1621 def differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen):
1622 return _cmsdk3.Bitmap_differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen)
1623
1624 def getCompressedUpdate(self, destructive):
1625 return _cmsdk3.Bitmap_getCompressedUpdate(self, destructive)
1626
1627 def getGrayScaleDataCopy(self, len):
1628 return _cmsdk3.Bitmap_getGrayScaleDataCopy(self, len)
1629
1630 def copyGrayScaleData(self, src, len):
1631 return _cmsdk3.Bitmap_copyGrayScaleData(self, src, len)
1632
1634 return _cmsdk3.Bitmap_resetBitmapUpdates(self)
1635
1637 return _cmsdk3.Bitmap_setBitmapUpdated(self)
1638
1639 def addBitmapUpdateRegion(self, updateBox):
1640 return _cmsdk3.Bitmap_addBitmapUpdateRegion(self, updateBox)
1641
1643 return _cmsdk3.Bitmap_hasBitmapBeenUpdated(self)
1644
1646 return _cmsdk3.Bitmap_hasBitmapBeenTotallyChanged(self)
1647 width = property(_cmsdk3.Bitmap_width_get, _cmsdk3.Bitmap_width_set)
1648 height = property(_cmsdk3.Bitmap_height_get, _cmsdk3.Bitmap_height_set)
1649 size = property(_cmsdk3.Bitmap_size_get, _cmsdk3.Bitmap_size_set)
1650 data = property(_cmsdk3.Bitmap_data_get, _cmsdk3.Bitmap_data_set)
1651 updateRegion = property(_cmsdk3.Bitmap_updateRegion_get, _cmsdk3.Bitmap_updateRegion_set)
1652
1653 def round(self, d):
1654 return _cmsdk3.Bitmap_round(self, d)
1655
1656 def toBitmapFileFormat(self, len):
1657 return _cmsdk3.Bitmap_toBitmapFileFormat(self, len)
1658
1659 @staticmethod
1661 return _cmsdk3.Bitmap_DataToBitmapFileFormat(*args)
1662
1663 @staticmethod
1664 def DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len):
1665 return _cmsdk3.Bitmap_DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len)
1666
1667 @staticmethod
1669 return _cmsdk3.Bitmap_UnitTest()
1670
1671# Register Bitmap in _cmsdk3:
1672_cmsdk3.Bitmap_swigregister(Bitmap)
1673
1674def ImageResizeDown66(bytesource, cols, rows):
1675 return _cmsdk3.ImageResizeDown66(bytesource, cols, rows)
1676
1677def ImageResizeDown(bytesource, cols, rows, factor):
1678 return _cmsdk3.ImageResizeDown(bytesource, cols, rows, factor)
1679
1680def ImageResizeUp66(bytesource, cols, rows):
1681 return _cmsdk3.ImageResizeUp66(bytesource, cols, rows)
1682
1683def ImageResizeUp(bytesource, cols, rows, factor):
1684 return _cmsdk3.ImageResizeUp(bytesource, cols, rows, factor)
1685class BitmapUpdate(object):
1686 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1687 __repr__ = _swig_repr
1688 FULL = _cmsdk3.BitmapUpdate_FULL
1689 RUNLENGTH = _cmsdk3.BitmapUpdate_RUNLENGTH
1690 RL16 = _cmsdk3.BitmapUpdate_RL16
1691 DIF = _cmsdk3.BitmapUpdate_DIF
1692 DIFRUNLENGTH = _cmsdk3.BitmapUpdate_DIFRUNLENGTH
1693 NONE = _cmsdk3.BitmapUpdate_NONE
1694 type = property(_cmsdk3.BitmapUpdate_type_get, _cmsdk3.BitmapUpdate_type_set)
1695
1696 def __init__(self, *args):
1697 _cmsdk3.BitmapUpdate_swiginit(self, _cmsdk3.new_BitmapUpdate(*args))
1698 __swig_destroy__ = _cmsdk3.delete_BitmapUpdate
1699
1700 def init(self, w, h):
1701 return _cmsdk3.BitmapUpdate_init(self, w, h)
1702
1703 def reset(self):
1704 return _cmsdk3.BitmapUpdate_reset(self)
1705
1706 def update(self, update):
1707 return _cmsdk3.BitmapUpdate_update(self, update)
1708
1709 def toBitmap(self):
1710 return _cmsdk3.BitmapUpdate_toBitmap(self)
1711
1712 def setUpdateType(self, updateType):
1713 return _cmsdk3.BitmapUpdate_setUpdateType(self, updateType)
1714
1715 def getUpdateType(self):
1716 return _cmsdk3.BitmapUpdate_getUpdateType(self)
1717
1718 def setFullUpdate(self, bitmap):
1719 return _cmsdk3.BitmapUpdate_setFullUpdate(self, bitmap)
1720
1721 def readFromFile(self, filename):
1722 return _cmsdk3.BitmapUpdate_readFromFile(self, filename)
1723
1724 def readFromFileRLE(self, filename):
1725 return _cmsdk3.BitmapUpdate_readFromFileRLE(self, filename)
1726
1727 def readFromFileDiff(self, filename, oldBitmap):
1728 return _cmsdk3.BitmapUpdate_readFromFileDiff(self, filename, oldBitmap)
1729
1730 def readFromFileRLEDiff(self, filename, oldBitmap):
1731 return _cmsdk3.BitmapUpdate_readFromFileRLEDiff(self, filename, oldBitmap)
1732 width = property(_cmsdk3.BitmapUpdate_width_get, _cmsdk3.BitmapUpdate_width_set)
1733 height = property(_cmsdk3.BitmapUpdate_height_get, _cmsdk3.BitmapUpdate_height_set)
1734 size = property(_cmsdk3.BitmapUpdate_size_get, _cmsdk3.BitmapUpdate_size_set)
1735 data = property(_cmsdk3.BitmapUpdate_data_get, _cmsdk3.BitmapUpdate_data_set)
1736
1737# Register BitmapUpdate in _cmsdk3:
1738_cmsdk3.BitmapUpdate_swigregister(BitmapUpdate)
1739class ReplayIndexEntry(object):
1740 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1741 __repr__ = _swig_repr
1742 cid = property(_cmsdk3.ReplayIndexEntry_cid_get, _cmsdk3.ReplayIndexEntry_cid_set)
1743 serial = property(_cmsdk3.ReplayIndexEntry_serial_get, _cmsdk3.ReplayIndexEntry_serial_set)
1744 msgTime = property(_cmsdk3.ReplayIndexEntry_msgTime_get, _cmsdk3.ReplayIndexEntry_msgTime_set)
1745 size = property(_cmsdk3.ReplayIndexEntry_size_get, _cmsdk3.ReplayIndexEntry_size_set)
1746 msgTriggerName = property(_cmsdk3.ReplayIndexEntry_msgTriggerName_get, _cmsdk3.ReplayIndexEntry_msgTriggerName_set)
1747 msg = property(_cmsdk3.ReplayIndexEntry_msg_get, _cmsdk3.ReplayIndexEntry_msg_set)
1748
1749 def reset(self):
1750 return _cmsdk3.ReplayIndexEntry_reset(self)
1751
1752 def isValid(self):
1753 return _cmsdk3.ReplayIndexEntry_isValid(self)
1754
1755 def __init__(self):
1756 _cmsdk3.ReplayIndexEntry_swiginit(self, _cmsdk3.new_ReplayIndexEntry())
1757 __swig_destroy__ = _cmsdk3.delete_ReplayIndexEntry
1758
1759# Register ReplayIndexEntry in _cmsdk3:
1760_cmsdk3.ReplayIndexEntry_swigregister(ReplayIndexEntry)
1761class MessagePlayer(object):
1762 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1763 __repr__ = _swig_repr
1764
1765 def __init__(self):
1766 _cmsdk3.MessagePlayer_swiginit(self, _cmsdk3.new_MessagePlayer())
1767 __swig_destroy__ = _cmsdk3.delete_MessagePlayer
1768
1769 def initRead(self, *args):
1770 return _cmsdk3.MessagePlayer_initRead(self, *args)
1771
1772 def initWrite(self, root, maxCount, maxSize):
1773 return _cmsdk3.MessagePlayer_initWrite(self, root, maxCount, maxSize)
1774
1775 def setSubTypeList(self, subtypes):
1776 return _cmsdk3.MessagePlayer_setSubTypeList(self, subtypes)
1777
1778 def setSubContextList(self, subcontexts):
1779 return _cmsdk3.MessagePlayer_setSubContextList(self, subcontexts)
1780
1781 def setComponentNameList(self, names):
1782 return _cmsdk3.MessagePlayer_setComponentNameList(self, names)
1783
1784 def writeMetadata(self):
1785 return _cmsdk3.MessagePlayer_writeMetadata(self)
1786
1787 def readMetadata(self):
1788 return _cmsdk3.MessagePlayer_readMetadata(self)
1789
1790 def setSystemIDs(self, msg):
1791 return _cmsdk3.MessagePlayer_setSystemIDs(self, msg)
1792
1793 def exportToCSVFile(self, filename, separator=None):
1794 return _cmsdk3.MessagePlayer_exportToCSVFile(self, filename, separator)
1795
1796 def exportToCSV(self, separator=None):
1797 return _cmsdk3.MessagePlayer_exportToCSV(self, separator)
1798
1799 def addMessage(self, name, msg):
1800 return _cmsdk3.MessagePlayer_addMessage(self, name, msg)
1801
1802 def waitForNextMessage(self, *args):
1803 return _cmsdk3.MessagePlayer_waitForNextMessage(self, *args)
1804
1806 return _cmsdk3.MessagePlayer_getCurrentTriggerName(self)
1807
1808 def flushToDisk(self):
1809 return _cmsdk3.MessagePlayer_flushToDisk(self)
1810
1811 def printAllString(self, format=None):
1812 return _cmsdk3.MessagePlayer_printAllString(self, format)
1813
1814# Register MessagePlayer in _cmsdk3:
1815_cmsdk3.MessagePlayer_swigregister(MessagePlayer)
1816class StringVector(object):
1817 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1818 __repr__ = _swig_repr
1819
1820 def iterator(self):
1821 return _cmsdk3.StringVector_iterator(self)
1822 def __iter__(self):
1823 return self.iterator()
1824
1825 def __nonzero__(self):
1826 return _cmsdk3.StringVector___nonzero__(self)
1827
1828 def __bool__(self):
1829 return _cmsdk3.StringVector___bool__(self)
1830
1831 def __len__(self):
1832 return _cmsdk3.StringVector___len__(self)
1833
1834 def __getslice__(self, i, j):
1835 return _cmsdk3.StringVector___getslice__(self, i, j)
1836
1837 def __setslice__(self, *args):
1838 return _cmsdk3.StringVector___setslice__(self, *args)
1839
1840 def __delslice__(self, i, j):
1841 return _cmsdk3.StringVector___delslice__(self, i, j)
1842
1843 def __delitem__(self, *args):
1844 return _cmsdk3.StringVector___delitem__(self, *args)
1845
1846 def __getitem__(self, *args):
1847 return _cmsdk3.StringVector___getitem__(self, *args)
1848
1849 def __setitem__(self, *args):
1850 return _cmsdk3.StringVector___setitem__(self, *args)
1851
1852 def pop(self):
1853 return _cmsdk3.StringVector_pop(self)
1854
1855 def append(self, x):
1856 return _cmsdk3.StringVector_append(self, x)
1857
1858 def empty(self):
1859 return _cmsdk3.StringVector_empty(self)
1860
1861 def size(self):
1862 return _cmsdk3.StringVector_size(self)
1863
1864 def swap(self, v):
1865 return _cmsdk3.StringVector_swap(self, v)
1866
1867 def begin(self):
1868 return _cmsdk3.StringVector_begin(self)
1869
1870 def end(self):
1871 return _cmsdk3.StringVector_end(self)
1872
1873 def rbegin(self):
1874 return _cmsdk3.StringVector_rbegin(self)
1875
1876 def rend(self):
1877 return _cmsdk3.StringVector_rend(self)
1878
1879 def clear(self):
1880 return _cmsdk3.StringVector_clear(self)
1881
1882 def get_allocator(self):
1883 return _cmsdk3.StringVector_get_allocator(self)
1884
1885 def pop_back(self):
1886 return _cmsdk3.StringVector_pop_back(self)
1887
1888 def erase(self, *args):
1889 return _cmsdk3.StringVector_erase(self, *args)
1890
1891 def __init__(self, *args):
1892 _cmsdk3.StringVector_swiginit(self, _cmsdk3.new_StringVector(*args))
1893
1894 def push_back(self, x):
1895 return _cmsdk3.StringVector_push_back(self, x)
1896
1897 def front(self):
1898 return _cmsdk3.StringVector_front(self)
1899
1900 def back(self):
1901 return _cmsdk3.StringVector_back(self)
1902
1903 def assign(self, n, x):
1904 return _cmsdk3.StringVector_assign(self, n, x)
1905
1906 def resize(self, *args):
1907 return _cmsdk3.StringVector_resize(self, *args)
1908
1909 def insert(self, *args):
1910 return _cmsdk3.StringVector_insert(self, *args)
1911
1912 def reserve(self, n):
1913 return _cmsdk3.StringVector_reserve(self, n)
1914
1915 def capacity(self):
1916 return _cmsdk3.StringVector_capacity(self)
1917 __swig_destroy__ = _cmsdk3.delete_StringVector
1918
1919# Register StringVector in _cmsdk3:
1920_cmsdk3.StringVector_swigregister(StringVector)
1921class IntVector(object):
1922 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1923 __repr__ = _swig_repr
1924
1925 def iterator(self):
1926 return _cmsdk3.IntVector_iterator(self)
1927 def __iter__(self):
1928 return self.iterator()
1929
1930 def __nonzero__(self):
1931 return _cmsdk3.IntVector___nonzero__(self)
1932
1933 def __bool__(self):
1934 return _cmsdk3.IntVector___bool__(self)
1935
1936 def __len__(self):
1937 return _cmsdk3.IntVector___len__(self)
1938
1939 def __getslice__(self, i, j):
1940 return _cmsdk3.IntVector___getslice__(self, i, j)
1941
1942 def __setslice__(self, *args):
1943 return _cmsdk3.IntVector___setslice__(self, *args)
1944
1945 def __delslice__(self, i, j):
1946 return _cmsdk3.IntVector___delslice__(self, i, j)
1947
1948 def __delitem__(self, *args):
1949 return _cmsdk3.IntVector___delitem__(self, *args)
1950
1951 def __getitem__(self, *args):
1952 return _cmsdk3.IntVector___getitem__(self, *args)
1953
1954 def __setitem__(self, *args):
1955 return _cmsdk3.IntVector___setitem__(self, *args)
1956
1957 def pop(self):
1958 return _cmsdk3.IntVector_pop(self)
1959
1960 def append(self, x):
1961 return _cmsdk3.IntVector_append(self, x)
1962
1963 def empty(self):
1964 return _cmsdk3.IntVector_empty(self)
1965
1966 def size(self):
1967 return _cmsdk3.IntVector_size(self)
1968
1969 def swap(self, v):
1970 return _cmsdk3.IntVector_swap(self, v)
1971
1972 def begin(self):
1973 return _cmsdk3.IntVector_begin(self)
1974
1975 def end(self):
1976 return _cmsdk3.IntVector_end(self)
1977
1978 def rbegin(self):
1979 return _cmsdk3.IntVector_rbegin(self)
1980
1981 def rend(self):
1982 return _cmsdk3.IntVector_rend(self)
1983
1984 def clear(self):
1985 return _cmsdk3.IntVector_clear(self)
1986
1987 def get_allocator(self):
1988 return _cmsdk3.IntVector_get_allocator(self)
1989
1990 def pop_back(self):
1991 return _cmsdk3.IntVector_pop_back(self)
1992
1993 def erase(self, *args):
1994 return _cmsdk3.IntVector_erase(self, *args)
1995
1996 def __init__(self, *args):
1997 _cmsdk3.IntVector_swiginit(self, _cmsdk3.new_IntVector(*args))
1998
1999 def push_back(self, x):
2000 return _cmsdk3.IntVector_push_back(self, x)
2001
2002 def front(self):
2003 return _cmsdk3.IntVector_front(self)
2004
2005 def back(self):
2006 return _cmsdk3.IntVector_back(self)
2007
2008 def assign(self, n, x):
2009 return _cmsdk3.IntVector_assign(self, n, x)
2010
2011 def resize(self, *args):
2012 return _cmsdk3.IntVector_resize(self, *args)
2013
2014 def insert(self, *args):
2015 return _cmsdk3.IntVector_insert(self, *args)
2016
2017 def reserve(self, n):
2018 return _cmsdk3.IntVector_reserve(self, n)
2019
2020 def capacity(self):
2021 return _cmsdk3.IntVector_capacity(self)
2022 __swig_destroy__ = _cmsdk3.delete_IntVector
2023
2024# Register IntVector in _cmsdk3:
2025_cmsdk3.IntVector_swigregister(IntVector)
2026class FloatVector(object):
2027 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2028 __repr__ = _swig_repr
2029
2030 def iterator(self):
2031 return _cmsdk3.FloatVector_iterator(self)
2032 def __iter__(self):
2033 return self.iterator()
2034
2035 def __nonzero__(self):
2036 return _cmsdk3.FloatVector___nonzero__(self)
2037
2038 def __bool__(self):
2039 return _cmsdk3.FloatVector___bool__(self)
2040
2041 def __len__(self):
2042 return _cmsdk3.FloatVector___len__(self)
2043
2044 def __getslice__(self, i, j):
2045 return _cmsdk3.FloatVector___getslice__(self, i, j)
2046
2047 def __setslice__(self, *args):
2048 return _cmsdk3.FloatVector___setslice__(self, *args)
2049
2050 def __delslice__(self, i, j):
2051 return _cmsdk3.FloatVector___delslice__(self, i, j)
2052
2053 def __delitem__(self, *args):
2054 return _cmsdk3.FloatVector___delitem__(self, *args)
2055
2056 def __getitem__(self, *args):
2057 return _cmsdk3.FloatVector___getitem__(self, *args)
2058
2059 def __setitem__(self, *args):
2060 return _cmsdk3.FloatVector___setitem__(self, *args)
2061
2062 def pop(self):
2063 return _cmsdk3.FloatVector_pop(self)
2064
2065 def append(self, x):
2066 return _cmsdk3.FloatVector_append(self, x)
2067
2068 def empty(self):
2069 return _cmsdk3.FloatVector_empty(self)
2070
2071 def size(self):
2072 return _cmsdk3.FloatVector_size(self)
2073
2074 def swap(self, v):
2075 return _cmsdk3.FloatVector_swap(self, v)
2076
2077 def begin(self):
2078 return _cmsdk3.FloatVector_begin(self)
2079
2080 def end(self):
2081 return _cmsdk3.FloatVector_end(self)
2082
2083 def rbegin(self):
2084 return _cmsdk3.FloatVector_rbegin(self)
2085
2086 def rend(self):
2087 return _cmsdk3.FloatVector_rend(self)
2088
2089 def clear(self):
2090 return _cmsdk3.FloatVector_clear(self)
2091
2092 def get_allocator(self):
2093 return _cmsdk3.FloatVector_get_allocator(self)
2094
2095 def pop_back(self):
2096 return _cmsdk3.FloatVector_pop_back(self)
2097
2098 def erase(self, *args):
2099 return _cmsdk3.FloatVector_erase(self, *args)
2100
2101 def __init__(self, *args):
2102 _cmsdk3.FloatVector_swiginit(self, _cmsdk3.new_FloatVector(*args))
2103
2104 def push_back(self, x):
2105 return _cmsdk3.FloatVector_push_back(self, x)
2106
2107 def front(self):
2108 return _cmsdk3.FloatVector_front(self)
2109
2110 def back(self):
2111 return _cmsdk3.FloatVector_back(self)
2112
2113 def assign(self, n, x):
2114 return _cmsdk3.FloatVector_assign(self, n, x)
2115
2116 def resize(self, *args):
2117 return _cmsdk3.FloatVector_resize(self, *args)
2118
2119 def insert(self, *args):
2120 return _cmsdk3.FloatVector_insert(self, *args)
2121
2122 def reserve(self, n):
2123 return _cmsdk3.FloatVector_reserve(self, n)
2124
2125 def capacity(self):
2126 return _cmsdk3.FloatVector_capacity(self)
2127 __swig_destroy__ = _cmsdk3.delete_FloatVector
2128
2129# Register FloatVector in _cmsdk3:
2130_cmsdk3.FloatVector_swigregister(FloatVector)
2131
addBitmapUpdateRegion(self, updateBox)
Definition cmsdk3.py:1639
__init__(self, *args)
Definition cmsdk3.py:1496
getResizedCopy(self, *args)
Definition cmsdk3.py:1578
readFromMemory(self, data, size)
Definition cmsdk3.py:1599
toMessage(self)
Definition cmsdk3.py:1503
putQuadPixel(self, xCenter, yCenter, x, y, color, weight)
Definition cmsdk3.py:1566
round(self, d)
Definition cmsdk3.py:1653
canBeResizedTo(self, width, height)
Definition cmsdk3.py:1575
getGrayScaleDataCopy(self, len)
Definition cmsdk3.py:1627
eraseBitmap(self, *args)
Definition cmsdk3.py:1545
convertBitmapFileData(src, width, height, depth, dst, dstlen)
Definition cmsdk3.py:1609
drawBitmap(self, *args)
Definition cmsdk3.py:1569
runLengthDestructiveEncode(self)
Definition cmsdk3.py:1515
saveToFile(self, filename)
Definition cmsdk3.py:1605
DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len)
Definition cmsdk3.py:1664
init(self, *args)
Definition cmsdk3.py:1500
differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen)
Definition cmsdk3.py:1621
DataToBitmapFileFormat(*args)
Definition cmsdk3.py:1660
differenceBitmapFileData(orig, src, width, height, depth, dstlen)
Definition cmsdk3.py:1617
setBitmapUpdated(self)
Definition cmsdk3.py:1636
runLengthEncode(self)
Definition cmsdk3.py:1512
__sub__(self, bitmap)
Definition cmsdk3.py:1506
drawBox(self, box, color)
Definition cmsdk3.py:1560
takeDataFromBitmap(self, bitmap)
Definition cmsdk3.py:1587
hasBitmapBeenTotallyChanged(self)
Definition cmsdk3.py:1645
getCompressedUpdate(self, destructive)
Definition cmsdk3.py:1624
hasBitmapBeenUpdated(self)
Definition cmsdk3.py:1642
reset(self)
Definition cmsdk3.py:1518
convertBitmapFileDataRunLength(src, width, height, depth, dstlen)
Definition cmsdk3.py:1613
setPixel(self, *args)
Definition cmsdk3.py:1524
putTransPixel(self, x, y, color, weight)
Definition cmsdk3.py:1554
resizeTo(self, w, h, proportional)
Definition cmsdk3.py:1581
replaceColor(self, oldColor, newColor)
Definition cmsdk3.py:1548
getDPos(self, x, y)
Definition cmsdk3.py:1536
getXY(self, pos)
Definition cmsdk3.py:1539
resetBitmapUpdates(self)
Definition cmsdk3.py:1633
drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled=False)
Definition cmsdk3.py:1563
copyGrayScaleData(self, src, len)
Definition cmsdk3.py:1630
getBestResizeFactor(self, factor)
Definition cmsdk3.py:1590
fillBox(self, *args)
Definition cmsdk3.py:1551
createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66)
Definition cmsdk3.py:1596
getCopy(self, box)
Definition cmsdk3.py:1572
getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66)
Definition cmsdk3.py:1593
readFromFile(self, filename)
Definition cmsdk3.py:1602
toBitmapFileFormat(self, len)
Definition cmsdk3.py:1656
getPos(self, x, y)
Definition cmsdk3.py:1533
copyDataFromBitmap(self, bitmap, shouldResize=False)
Definition cmsdk3.py:1584
getPixelColor(self, x, y)
Definition cmsdk3.py:1542
drawLine(self, *args)
Definition cmsdk3.py:1557
mirror(self, horizontal, vertical)
Definition cmsdk3.py:1521
updateBitmap(self, update, takeData)
Definition cmsdk3.py:1509
getPixel(self, *args)
Definition cmsdk3.py:1530
setPixelXOR(self, *args)
Definition cmsdk3.py:1527
__init__(self, *args)
Definition cmsdk3.py:1696
readFromFileDiff(self, filename, oldBitmap)
Definition cmsdk3.py:1727
update(self, update)
Definition cmsdk3.py:1706
setUpdateType(self, updateType)
Definition cmsdk3.py:1712
setFullUpdate(self, bitmap)
Definition cmsdk3.py:1718
init(self, w, h)
Definition cmsdk3.py:1700
readFromFile(self, filename)
Definition cmsdk3.py:1721
readFromFileRLE(self, filename)
Definition cmsdk3.py:1724
readFromFileRLEDiff(self, filename, oldBitmap)
Definition cmsdk3.py:1730
Definition cmsdk3.py:122
__init__(self)
Definition cmsdk3.py:128
toXML(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:201
toJSON(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:198
getAsBool(self, key)
Definition cmsdk3.py:242
setData(self, *args)
Definition cmsdk3.py:402
invalidateFindKeyCache(self)
Definition cmsdk3.py:637
setOrigin(self, addr)
Definition cmsdk3.py:484
setDouble(self, *args)
Definition cmsdk3.py:396
getIntMap(self, key)
Definition cmsdk3.py:423
setInt(self, *args)
Definition cmsdk3.py:393
setStringMap(self, key, map)
Definition cmsdk3.py:438
getAsIntMap(self, key)
Definition cmsdk3.py:414
setIntMap(self, key, map)
Definition cmsdk3.py:441
setEOL(self, eol)
Definition cmsdk3.py:553
setRecvTime(self, time)
Definition cmsdk3.py:577
getIntArray(self, key)
Definition cmsdk3.py:303
getCycleCPUTime(self)
Definition cmsdk3.py:601
getAsFloatMap(self, key)
Definition cmsdk3.py:417
getFloatMap(self, key)
Definition cmsdk3.py:429
isSingleValue(self, key)
Definition cmsdk3.py:264
getUserEntriesAsJSON(self, asText)
Definition cmsdk3.py:472
getChainCPUTime(self)
Definition cmsdk3.py:613
setTime(self, *args)
Definition cmsdk3.py:387
setFloat(self, *args)
Definition cmsdk3.py:399
setStringArray(self, key, map)
Definition cmsdk3.py:330
getAttachedMessageCopy(self, *args)
Definition cmsdk3.py:384
getData(self, *args)
Definition cmsdk3.py:378
ConvertDataFromOlderMessageFormat(data, newData)
Definition cmsdk3.py:219
setCreatedTime(self, t)
Definition cmsdk3.py:583
setAttachedMessageMap(self, key, map)
Definition cmsdk3.py:450
setReference(self, ref)
Definition cmsdk3.py:505
setTimeArray(self, key, map)
Definition cmsdk3.py:327
toXML(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:456
getMapCount(self, key)
Definition cmsdk3.py:324
GetCSVHeader(separator=None, preample=None)
Definition cmsdk3.py:463
setSerial(self, serial)
Definition cmsdk3.py:595
setFloatMap(self, key, map)
Definition cmsdk3.py:447
getAsString(self, *args)
Definition cmsdk3.py:354
hasMessage(self, key)
Definition cmsdk3.py:285
swapMessageData(self, data)
Definition cmsdk3.py:233
setIntArray(self, key, map)
Definition cmsdk3.py:333
getKeyType(self, key)
Definition cmsdk3.py:255
getContextChange(self)
Definition cmsdk3.py:538
setContextChange(self, context)
Definition cmsdk3.py:541
getFloat(self, *args)
Definition cmsdk3.py:375
getAsFloatArray(self, key)
Definition cmsdk3.py:297
setCycleWallTime(self, t)
Definition cmsdk3.py:610
getAsInt(self, *args)
Definition cmsdk3.py:357
getFloatArray(self, key)
Definition cmsdk3.py:309
toCSV(self, separator=None, preample=None, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:459
setTTL(self, ttl)
Definition cmsdk3.py:550
hasTime(self, key)
Definition cmsdk3.py:279
isMapContent(self, key)
Definition cmsdk3.py:261
getContentSize(self, *args)
Definition cmsdk3.py:348
getUserEntriesAsString(self)
Definition cmsdk3.py:469
setStatus(self, status)
Definition cmsdk3.py:589
hasString(self, key)
Definition cmsdk3.py:270
setPolicy(self, policy)
Definition cmsdk3.py:565
setTo(self, to)
Definition cmsdk3.py:529
setTag(self, tag)
Definition cmsdk3.py:499
getAsTime(self, *args)
Definition cmsdk3.py:360
setCycleCPUTime(self, t)
Definition cmsdk3.py:604
setSystemID(self, id)
Definition cmsdk3.py:511
getAsFloat(self, *args)
Definition cmsdk3.py:363
setFrom(self, _from)
Definition cmsdk3.py:523
getAsStringMap(self, key)
Definition cmsdk3.py:411
setChainCPUTime(self, t)
Definition cmsdk3.py:616
setSendTime(self, time)
Definition cmsdk3.py:571
getArraySize(self, key)
Definition cmsdk3.py:315
getContentType(self, *args)
Definition cmsdk3.py:345
isArrayContent(self, key)
Definition cmsdk3.py:258
hasData(self, key)
Definition cmsdk3.py:282
hasInteger(self, key)
Definition cmsdk3.py:273
getCreatedTime(self)
Definition cmsdk3.py:580
setMultiple(self, _from, to, tag, ttl, policy, sendtime)
Definition cmsdk3.py:493
__init__(self, *args)
Definition cmsdk3.py:226
getTimeArray(self, key)
Definition cmsdk3.py:288
getChainWallTime(self)
Definition cmsdk3.py:619
setPriority(self, priority)
Definition cmsdk3.py:559
getDestination(self)
Definition cmsdk3.py:481
addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime=0, chainWallTime=0, chainCount=0)
Definition cmsdk3.py:598
fillInDraftUserDataFrom(self, data, maxDraftSize)
Definition cmsdk3.py:236
getAsIntArray(self, key)
Definition cmsdk3.py:294
setChainWallTime(self, t)
Definition cmsdk3.py:622
getStringArray(self, key)
Definition cmsdk3.py:300
hasFloat(self, key)
Definition cmsdk3.py:276
getAttachedMessageArray(self, key)
Definition cmsdk3.py:312
FindClosestMessage(t, messages)
Definition cmsdk3.py:215
getDouble(self, *args)
Definition cmsdk3.py:372
getChainCount(self)
Definition cmsdk3.py:625
getDoubleMap(self, key)
Definition cmsdk3.py:426
getCycleWallTime(self)
Definition cmsdk3.py:607
setDoubleArray(self, key, map)
Definition cmsdk3.py:336
setAttachedMessage(self, *args)
Definition cmsdk3.py:405
setType(self, type)
Definition cmsdk3.py:535
getString(self, *args)
Definition cmsdk3.py:366
getTime(self, *args)
Definition cmsdk3.py:351
setFloatArray(self, key, map)
Definition cmsdk3.py:339
setChainCount(self, count)
Definition cmsdk3.py:628
getMapSize(self, key)
Definition cmsdk3.py:321
getStringMap(self, key)
Definition cmsdk3.py:420
setTimeMap(self, key, map)
Definition cmsdk3.py:435
setAttachedMessageArray(self, key, map)
Definition cmsdk3.py:342
setMemID(self, id)
Definition cmsdk3.py:517
getAttachedMessageMap(self, key)
Definition cmsdk3.py:432
getDoubleArray(self, key)
Definition cmsdk3.py:306
getDataCopy(self, *args)
Definition cmsdk3.py:381
setString(self, *args)
Definition cmsdk3.py:390
deleteEntry(self, key)
Definition cmsdk3.py:631
getTimeMap(self, key)
Definition cmsdk3.py:408
hasKey(self, key)
Definition cmsdk3.py:267
copyUserEntriesFromMessage(self, msg)
Definition cmsdk3.py:466
setDoubleMap(self, key, map)
Definition cmsdk3.py:444
toJSON(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:453
setDestination(self, addr)
Definition cmsdk3.py:487
getInt(self, *args)
Definition cmsdk3.py:369
getArrayCount(self, key)
Definition cmsdk3.py:318
getAsStringArray(self, key)
Definition cmsdk3.py:291
fromXML(self, *args)
Definition cmsdk3.py:675
push_back(self, x)
Definition cmsdk3.py:2104
assign(self, n, x)
Definition cmsdk3.py:2113
__delitem__(self, *args)
Definition cmsdk3.py:2053
erase(self, *args)
Definition cmsdk3.py:2098
append(self, x)
Definition cmsdk3.py:2065
__init__(self, *args)
Definition cmsdk3.py:2101
insert(self, *args)
Definition cmsdk3.py:2119
__setitem__(self, *args)
Definition cmsdk3.py:2059
__getslice__(self, i, j)
Definition cmsdk3.py:2044
__setslice__(self, *args)
Definition cmsdk3.py:2047
__getitem__(self, *args)
Definition cmsdk3.py:2056
__delslice__(self, i, j)
Definition cmsdk3.py:2050
resize(self, *args)
Definition cmsdk3.py:2116
reserve(self, n)
Definition cmsdk3.py:2122
reserve(self, n)
Definition cmsdk3.py:2017
__nonzero__(self)
Definition cmsdk3.py:1930
__delslice__(self, i, j)
Definition cmsdk3.py:1945
push_back(self, x)
Definition cmsdk3.py:1999
__setitem__(self, *args)
Definition cmsdk3.py:1954
append(self, x)
Definition cmsdk3.py:1960
swap(self, v)
Definition cmsdk3.py:1969
__getslice__(self, i, j)
Definition cmsdk3.py:1939
get_allocator(self)
Definition cmsdk3.py:1987
__getitem__(self, *args)
Definition cmsdk3.py:1951
__delitem__(self, *args)
Definition cmsdk3.py:1948
__init__(self, *args)
Definition cmsdk3.py:1996
resize(self, *args)
Definition cmsdk3.py:2011
assign(self, n, x)
Definition cmsdk3.py:2008
insert(self, *args)
Definition cmsdk3.py:2014
__setslice__(self, *args)
Definition cmsdk3.py:1942
erase(self, *args)
Definition cmsdk3.py:1993
getCurrentTriggerName(self)
Definition cmsdk3.py:1805
setComponentNameList(self, names)
Definition cmsdk3.py:1781
setSubTypeList(self, subtypes)
Definition cmsdk3.py:1775
addMessage(self, name, msg)
Definition cmsdk3.py:1799
initRead(self, *args)
Definition cmsdk3.py:1769
exportToCSVFile(self, filename, separator=None)
Definition cmsdk3.py:1793
setSystemIDs(self, msg)
Definition cmsdk3.py:1790
initWrite(self, root, maxCount, maxSize)
Definition cmsdk3.py:1772
setSubContextList(self, subcontexts)
Definition cmsdk3.py:1778
waitForNextMessage(self, *args)
Definition cmsdk3.py:1802
printAllString(self, format=None)
Definition cmsdk3.py:1811
exportToCSV(self, separator=None)
Definition cmsdk3.py:1796
__init__(self)
Definition cmsdk3.py:1483
Definition cmsdk3.py:754
contentFromXML(self, node)
Definition cmsdk3.py:774
__init__(self)
Definition cmsdk3.py:780
toXML(self)
Definition cmsdk3.py:768
fromXML(self, *args)
Definition cmsdk3.py:771
addContentToMsg(self, msg)
Definition cmsdk3.py:777
setAutoDelete(self, autodel)
Definition cmsdk3.py:980
getModuleName(self, *args)
Definition cmsdk3.py:995
contextToText(self, context)
Definition cmsdk3.py:1007
retrieveStringParam(self, result, name, startString, endString=None, maxcount=0, maxage=0, timeout=5000)
Definition cmsdk3.py:1124
getInputQueueSize(self)
Definition cmsdk3.py:1001
getPrivateData(self, name, data, maxSize)
Definition cmsdk3.py:1076
resetParameter(self, name)
Definition cmsdk3.py:1115
getCurrentScript(self, *args)
Definition cmsdk3.py:1013
postOutputMessage(self, *args)
Definition cmsdk3.py:1046
fromPythonAddressOf(ptr)
Definition cmsdk3.py:977
setParameter(self, *args)
Definition cmsdk3.py:1112
retrieveAllSystemIDs(self)
Definition cmsdk3.py:1055
queryCatalog(self, *args)
Definition cmsdk3.py:1136
getCommandlineBasedir(self)
Definition cmsdk3.py:989
deletePrivateData(self, name)
Definition cmsdk3.py:1079
addPsyProbeCustomView(self, name, templateURL)
Definition cmsdk3.py:1061
queryRemoteCatalog(self, *args)
Definition cmsdk3.py:1139
fromPython(ptr)
Definition cmsdk3.py:973
retrieve(self, *args)
Definition cmsdk3.py:1133
retrieveIntegerParam(self, *args)
Definition cmsdk3.py:1127
getCurrentTriggerContext(self)
Definition cmsdk3.py:1037
waitForSignal(self, name, timeout, lastReceivedTime=0)
Definition cmsdk3.py:1052
getCurrentScriptFilename(self, *args)
Definition cmsdk3.py:1016
hasCurrentRetrieveName(self, name)
Definition cmsdk3.py:1028
getPrivateDataSize(self, name)
Definition cmsdk3.py:1070
logPrint(self, level, formatstring)
Definition cmsdk3.py:1145
setCommandlineBasedir(self, cmdlineBasedir)
Definition cmsdk3.py:992
retrieveTimeParam(self, result, name, startTime, endTime=0, maxcount=0, maxage=0, timeout=5000)
Definition cmsdk3.py:1121
deleteParameter(self, name)
Definition cmsdk3.py:1088
getCurrentScriptLanguage(self, *args)
Definition cmsdk3.py:1010
getPrivateDataCopy(self, name, size)
Definition cmsdk3.py:1073
getParameter(self, *args)
Definition cmsdk3.py:1109
typeToText(self, type)
Definition cmsdk3.py:1004
hasParameter(self, name)
Definition cmsdk3.py:1085
getParameterString(self, name)
Definition cmsdk3.py:1097
getCurrentTriggerName(self)
Definition cmsdk3.py:1034
getCurrentMessageReceiveTime(self)
Definition cmsdk3.py:1043
shouldContinue(self)
Definition cmsdk3.py:986
getParameterValueSize(self, name)
Definition cmsdk3.py:1094
getParameterDataType(self, name)
Definition cmsdk3.py:1091
getParameterAsBool(self, name)
Definition cmsdk3.py:1100
__init__(self, space)
Definition cmsdk3.py:968
waitForNewMessage(self, *args)
Definition cmsdk3.py:1040
hasCurrentPostName(self, name)
Definition cmsdk3.py:1031
removePsyProbeCustomView(self, name)
Definition cmsdk3.py:1064
createParameter(self, *args)
Definition cmsdk3.py:1082
queryReply(self, *args)
Definition cmsdk3.py:1142
addSubscription(self, xml)
Definition cmsdk3.py:1058
getParameterFloat(self, name)
Definition cmsdk3.py:1106
setPrivateData(self, name, data, size, mimetype=None)
Definition cmsdk3.py:1067
hasCurrentSignalName(self, name)
Definition cmsdk3.py:1022
hasCurrentQueryName(self, name)
Definition cmsdk3.py:1025
isRunning(self)
Definition cmsdk3.py:983
getCurrentPostNames(self)
Definition cmsdk3.py:1019
retrieveFloatParam(self, *args)
Definition cmsdk3.py:1130
getOtherModuleName(self, id)
Definition cmsdk3.py:998
tweakParameter(self, name, tweak)
Definition cmsdk3.py:1118
getParameterInt(self, name)
Definition cmsdk3.py:1103
emitSignal(self, name, msg=None)
Definition cmsdk3.py:1049
query(self, msg, result, timeout)
Definition cmsdk3.py:1243
isConnected(self, timeoutMS=5000)
Definition cmsdk3.py:1216
getComponentID(self, name)
Definition cmsdk3.py:1249
queryReply(self, id, status, result)
Definition cmsdk3.py:1246
emitSignal(self, type, msg)
Definition cmsdk3.py:1237
__init__(self, name=None, isAdHoc=True, procID=0, isLocal=False)
Definition cmsdk3.py:1209
waitForSignal(self, type, timeout, lastReceivedTime=0)
Definition cmsdk3.py:1240
start(self, threadCount=5)
Definition cmsdk3.py:1222
logEntry(self, entry)
Definition cmsdk3.py:1261
postMessage(self, msg)
Definition cmsdk3.py:1234
hasShutdown(self)
Definition cmsdk3.py:1228
registerCrankCallback(self, name, func)
Definition cmsdk3.py:1255
addPsyProbeCustomView(self, compID, name, templateURL)
Definition cmsdk3.py:1258
getCrankAPI(self, name)
Definition cmsdk3.py:1252
connect(self, systemID, isMaster=False, cmdline=None)
Definition cmsdk3.py:1213
fromXML(self, *args)
Definition cmsdk3.py:708
Definition cmsdk3.py:1739
isValid(self)
Definition cmsdk3.py:1752
reset(self)
Definition cmsdk3.py:1749
__init__(self)
Definition cmsdk3.py:1755
fromXML(self, *args)
Definition cmsdk3.py:744
fromXML(self, *args)
Definition cmsdk3.py:795
insert(self, *args)
Definition cmsdk3.py:1909
__getslice__(self, i, j)
Definition cmsdk3.py:1834
__delslice__(self, i, j)
Definition cmsdk3.py:1840
__setslice__(self, *args)
Definition cmsdk3.py:1837
assign(self, n, x)
Definition cmsdk3.py:1903
push_back(self, x)
Definition cmsdk3.py:1894
resize(self, *args)
Definition cmsdk3.py:1906
__getitem__(self, *args)
Definition cmsdk3.py:1846
erase(self, *args)
Definition cmsdk3.py:1888
__init__(self, *args)
Definition cmsdk3.py:1891
__setitem__(self, *args)
Definition cmsdk3.py:1849
__delitem__(self, *args)
Definition cmsdk3.py:1843
distance(self, x)
Definition cmsdk3.py:78
decr(self, n=1)
Definition cmsdk3.py:75
incr(self, n=1)
Definition cmsdk3.py:72
__sub__(self, *args)
Definition cmsdk3.py:114
__init__(self, *args, **kwargs)
Definition cmsdk3.py:64
waitForNextEvent(self, ms)
Definition cmsdk3.py:1184
removeSchedule(self, id)
Definition cmsdk3.py:1181
addSchedule(self, schedule)
Definition cmsdk3.py:1178
__init__(self, interval, start=0, end=0)
Definition cmsdk3.py:1157
getPostSpecs(self, *args)
Definition cmsdk3.py:820
getPostSpec(self, *args)
Definition cmsdk3.py:823
getRetrieveSpec(self, *args)
Definition cmsdk3.py:814
getFilterSpec(self, n)
Definition cmsdk3.py:811
reset(self, s=0)
Definition cmsdk3.py:808
getSignalSpec(self, *args)
Definition cmsdk3.py:826
getQuerySpec(self, *args)
Definition cmsdk3.py:817
__init__(self)
Definition cmsdk3.py:1473
PrintDate(t, local=True)
Definition cmsdk3.py:1373
_swig_setattr_nondynamic_class_variable(set)
Definition cmsdk3.py:40
GetTimeDifference(*args)
Definition cmsdk3.py:1361
_swig_repr(self)
Definition cmsdk3.py:19
GetDateAndTimeUTC(t)
Definition cmsdk3.py:1358
PrintTimeString(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1394
GetTimeAge(t)
Definition cmsdk3.py:1337
SetCurrentTimeSyncData(tmc, netTimeAdjust)
Definition cmsdk3.py:1325
PrintTimeSortable(t, local)
Definition cmsdk3.py:1382
PrintTimeSortableMicrosec(t, local)
Definition cmsdk3.py:1388
PrintTimeDifString(t, us=True, ms=True)
Definition cmsdk3.py:1400
ImageResizeUp66(bytesource, cols, rows)
Definition cmsdk3.py:1680
PsySpaceRun(arg)
Definition cmsdk3.py:1268
PrintDateStringSortableDelimiter(t, _del, local=True)
Definition cmsdk3.py:1409
PrintDateStringSortable(t, local=True)
Definition cmsdk3.py:1406
SyncToHardwareClock()
Definition cmsdk3.py:1319
PrintDateString(t, local=True)
Definition cmsdk3.py:1403
PrintTimeNowString(local=True, us=True, ms=True)
Definition cmsdk3.py:1391
PrintTimeSortableString(t, local=True)
Definition cmsdk3.py:1412
PsySpaceContinuousRun(arg)
Definition cmsdk3.py:1274
_swig_add_metaclass(metaclass)
Definition cmsdk3.py:49
GetTimeFromPsyDateAndTime(tad)
Definition cmsdk3.py:1349
PsyTime_UnitTest()
Definition cmsdk3.py:1424
PrintDateSortableDelimiter(t, _del, local=True)
Definition cmsdk3.py:1379
PrintTimeDif(t, us=True, ms=True)
Definition cmsdk3.py:1370
PrintTime(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1364
_swig_setattr_nondynamic_instance_variable(set)
Definition cmsdk3.py:27
FTime2PsyTime(t)
Definition cmsdk3.py:1421
GetTimeFromString(str)
Definition cmsdk3.py:1343
GetTimeOffsetGMT()
Definition cmsdk3.py:1352
GetCurrentTimeSyncData(tmc, netTimeAdjust)
Definition cmsdk3.py:1328
EstNextTMCWrap()
Definition cmsdk3.py:1334
PrintTimeSortableMillisecString(t, local=True)
Definition cmsdk3.py:1415
PrintTimeOnly(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1367
ImageResizeDown66(bytesource, cols, rows)
Definition cmsdk3.py:1674
PrintTimeSortableMillisec(t, local)
Definition cmsdk3.py:1385
GetHTTPTime(time, buffer, size)
Definition cmsdk3.py:1346
ImageResizeDown(bytesource, cols, rows, factor)
Definition cmsdk3.py:1677
PrintTimeSortableMicrosecString(t, local=True)
Definition cmsdk3.py:1418
ImageResizeUp(bytesource, cols, rows, factor)
Definition cmsdk3.py:1683
PrintTimeOnlyString(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1397
GetDateAndTime(t, local=True)
Definition cmsdk3.py:1355
GetTimeAgeMS(t)
Definition cmsdk3.py:1340
PsySpacePoolRun(arg)
Definition cmsdk3.py:1271
GetTimeNow()
Definition cmsdk3.py:1316
SetCurrentNetSyncDif(netTimeDif)
Definition cmsdk3.py:1322
PrintDateSortable(t, local=True)
Definition cmsdk3.py:1376