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
27def _swig_setattr_nondynamic_instance_variable(set):
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
40def _swig_setattr_nondynamic_class_variable(set):
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
56class _SwigNonDynamicMeta(type):
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)
121CNSPRIORITY = _cmsdk3.CNSPRIORITY
122FACTORYPRIORITY = _cmsdk3.FACTORYPRIORITY
123BITFREE = _cmsdk3.BITFREE
124BITOCCUPIED = _cmsdk3.BITOCCUPIED
125INT32_NOVALUE = _cmsdk3.INT32_NOVALUE
126INT64_NOVALUE = _cmsdk3.INT64_NOVALUE
127FLOAT64_NOVALUE = _cmsdk3.FLOAT64_NOVALUE
128PSYTYPELEVELS = _cmsdk3.PSYTYPELEVELS
129class PsyType(object):
130 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
131 __repr__ = _swig_repr
132 levels = property(_cmsdk3.PsyType_levels_get, _cmsdk3.PsyType_levels_set)
133
134 def isValid(self):
135 return _cmsdk3.PsyType_isValid(self)
136
137 def __eq__(self, othertype):
138 return _cmsdk3.PsyType___eq__(self, othertype)
139
140 def __ne__(self, othertype):
141 return _cmsdk3.PsyType___ne__(self, othertype)
142
143 def __lt__(self, othertype):
144 return _cmsdk3.PsyType___lt__(self, othertype)
145
146 def __gt__(self, othertype):
147 return _cmsdk3.PsyType___gt__(self, othertype)
148
149 def setLevel(self, i, value):
150 return _cmsdk3.PsyType_setLevel(self, i, value)
151
152 def matches(self, otherType):
153 return _cmsdk3.PsyType_matches(self, otherType)
154
155 def toString(self, *args):
156 return _cmsdk3.PsyType_toString(self, *args)
157
158 def fromString(self, text):
159 return _cmsdk3.PsyType_fromString(self, text)
160
161 def __init__(self):
162 _cmsdk3.PsyType_swiginit(self, _cmsdk3.new_PsyType())
163 __swig_destroy__ = _cmsdk3.delete_PsyType
164
165# Register PsyType in _cmsdk3:
166_cmsdk3.PsyType_swigregister(PsyType)
167PSYCONTEXTLEVELS = _cmsdk3.PSYCONTEXTLEVELS
168class PsyContext(object):
169 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
170 __repr__ = _swig_repr
171 levels = property(_cmsdk3.PsyContext_levels_get, _cmsdk3.PsyContext_levels_set)
172
173 def isValid(self):
174 return _cmsdk3.PsyContext_isValid(self)
175
176 def __eq__(self, othercontext):
177 return _cmsdk3.PsyContext___eq__(self, othercontext)
178
179 def __ne__(self, othercontext):
180 return _cmsdk3.PsyContext___ne__(self, othercontext)
181
182 def __lt__(self, othercontext):
183 return _cmsdk3.PsyContext___lt__(self, othercontext)
184
185 def __gt__(self, othercontext):
186 return _cmsdk3.PsyContext___gt__(self, othercontext)
187
188 def setLevel(self, i, value):
189 return _cmsdk3.PsyContext_setLevel(self, i, value)
190
191 def matches(self, othercontext):
192 return _cmsdk3.PsyContext_matches(self, othercontext)
193
194 def toString(self, *args):
195 return _cmsdk3.PsyContext_toString(self, *args)
196
197 def fromString(self, text):
198 return _cmsdk3.PsyContext_fromString(self, text)
199
200 def compare(self, othercontext):
201 return _cmsdk3.PsyContext_compare(self, othercontext)
202
203 def __init__(self):
204 _cmsdk3.PsyContext_swiginit(self, _cmsdk3.new_PsyContext())
205 __swig_destroy__ = _cmsdk3.delete_PsyContext
206
207# Register PsyContext in _cmsdk3:
208_cmsdk3.PsyContext_swigregister(PsyContext)
209CONTEXT_OTHER_ROOT = _cmsdk3.CONTEXT_OTHER_ROOT
210CONTEXT_EQUAL = _cmsdk3.CONTEXT_EQUAL
211CONTEXT_SUPERSEDES = _cmsdk3.CONTEXT_SUPERSEDES
212CONTEXT_INCLUDED = _cmsdk3.CONTEXT_INCLUDED
213
214UNUSEDID = _cmsdk3.UNUSEDID
215CONSTCHARID = _cmsdk3.CONSTCHARID
216TIMEID = _cmsdk3.TIMEID
217CHARDATAID = _cmsdk3.CHARDATAID
218INTID = _cmsdk3.INTID
219DOUBLEID = _cmsdk3.DOUBLEID
220CONSTCHARINFOID = _cmsdk3.CONSTCHARINFOID
221CHARDATAINFOID = _cmsdk3.CHARDATAINFOID
222PSYCLONEINDEXID = _cmsdk3.PSYCLONEINDEXID
223PSYCLONEMASTERID = _cmsdk3.PSYCLONEMASTERID
224TEMPORALMEMORYID = _cmsdk3.TEMPORALMEMORYID
225PROCESSMEMORYID = _cmsdk3.PROCESSMEMORYID
226COMPONENTMEMORYID = _cmsdk3.COMPONENTMEMORYID
227DATAMAPSMEMORYID = _cmsdk3.DATAMAPSMEMORYID
228DATAMESSAGEOLDID = _cmsdk3.DATAMESSAGEOLDID
229CONTROLMESSAGEID = _cmsdk3.CONTROLMESSAGEID
230LOGENTRYID = _cmsdk3.LOGENTRYID
231TIMESYNCDATA = _cmsdk3.TIMESYNCDATA
232TRIGGERDATA = _cmsdk3.TRIGGERDATA
233RETRIEVEDATA = _cmsdk3.RETRIEVEDATA
234POSTDATA = _cmsdk3.POSTDATA
235COMPONENTSETUPDATA = _cmsdk3.COMPONENTSETUPDATA
236IDRESERVATION = _cmsdk3.IDRESERVATION
237TYPELEVELID = _cmsdk3.TYPELEVELID
238CONTEXTLEVELID = _cmsdk3.CONTEXTLEVELID
239CRANKID = _cmsdk3.CRANKID
240COMPONENTID = _cmsdk3.COMPONENTID
241TAGID = _cmsdk3.TAGID
242NODEINFOPACKID = _cmsdk3.NODEINFOPACKID
243NODEMAPID = _cmsdk3.NODEMAPID
244DATAMESSAGEINFOID = _cmsdk3.DATAMESSAGEINFOID
245DATAMESSAGEDRAFTID = _cmsdk3.DATAMESSAGEDRAFTID
246MEMORYREQUESTSERVERID = _cmsdk3.MEMORYREQUESTSERVERID
247DYNAMICMEMORYID = _cmsdk3.DYNAMICMEMORYID
248OBSERVATIONID = _cmsdk3.OBSERVATIONID
249DATAMESSAGEID = _cmsdk3.DATAMESSAGEID
250TRIGGERGROUPDATA = _cmsdk3.TRIGGERGROUPDATA
251WINSHMEMSPACE = _cmsdk3.WINSHMEMSPACE
252MAXKEYNAMELEN = _cmsdk3.MAXKEYNAMELEN
253MAXVALUENAMELEN = _cmsdk3.MAXVALUENAMELEN
254MAXCONTENTLEN = _cmsdk3.MAXCONTENTLEN
255MAXCOMMANDLINELEN = _cmsdk3.MAXCOMMANDLINELEN
256MAXFILENAMELEN = _cmsdk3.MAXFILENAMELEN
257MAXSHMEMNAMELEN = _cmsdk3.MAXSHMEMNAMELEN
258MAXSCRIPTLEN = _cmsdk3.MAXSCRIPTLEN
259THREAD_NONE = _cmsdk3.THREAD_NONE
260THREAD_TERMINATED = _cmsdk3.THREAD_TERMINATED
261THREAD_INIT = _cmsdk3.THREAD_INIT
262THREAD_RUNNING = _cmsdk3.THREAD_RUNNING
263THREAD_PAUSED = _cmsdk3.THREAD_PAUSED
264THREAD_INTERRUPTED = _cmsdk3.THREAD_INTERRUPTED
265THREAD_STATS_OFF = _cmsdk3.THREAD_STATS_OFF
266THREAD_STATS_AUTO = _cmsdk3.THREAD_STATS_AUTO
267THREAD_STATS_ADHOC = _cmsdk3.THREAD_STATS_ADHOC
268MUTEX_INVALID = _cmsdk3.MUTEX_INVALID
269SOCKET_ERROR = _cmsdk3.SOCKET_ERROR
270INVALID_SOCKET = _cmsdk3.INVALID_SOCKET
271MUTEXMEMSIZE = _cmsdk3.MUTEXMEMSIZE
272EVENTMEMSIZE = _cmsdk3.EVENTMEMSIZE
273SEMAPHOREMEMSIZE = _cmsdk3.SEMAPHOREMEMSIZE
274SD_BOTH = _cmsdk3.SD_BOTH
275OSCPU_UNKNOWN = _cmsdk3.OSCPU_UNKNOWN
276OSCPU_X86 = _cmsdk3.OSCPU_X86
277OSCPU_AMD64 = _cmsdk3.OSCPU_AMD64
278OSCPU_IA64 = _cmsdk3.OSCPU_IA64
279ERROR64 = _cmsdk3.ERROR64
280ERROR32 = _cmsdk3.ERROR32
281ERROR16 = _cmsdk3.ERROR16
282ERROR8 = _cmsdk3.ERROR8
283class CleanShutdown(object):
284 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
285 __repr__ = _swig_repr
286
287 def __init__(self):
288 _cmsdk3.CleanShutdown_swiginit(self, _cmsdk3.new_CleanShutdown())
289 __swig_destroy__ = _cmsdk3.delete_CleanShutdown
290
291# Register CleanShutdown in _cmsdk3:
292_cmsdk3.CleanShutdown_swigregister(CleanShutdown)
293cvar = _cmsdk3.cvar
294
295
296def ClearUtilsMaps():
297 return _cmsdk3.ClearUtilsMaps()
298LOG_NOTOPIC = _cmsdk3.LOG_NOTOPIC
299LOG_SYSTEM = _cmsdk3.LOG_SYSTEM
300LOG_NETWORK = _cmsdk3.LOG_NETWORK
301LOG_MEMORY = _cmsdk3.LOG_MEMORY
302LOG_PROCESS = _cmsdk3.LOG_PROCESS
303LOG_TOPIC5 = _cmsdk3.LOG_TOPIC5
304LOG_TOPIC6 = _cmsdk3.LOG_TOPIC6
305LOG_TOPIC7 = _cmsdk3.LOG_TOPIC7
306LOG_TOPIC8 = _cmsdk3.LOG_TOPIC8
307LOG_TOPIC9 = _cmsdk3.LOG_TOPIC9
308LOG_TOPIC10 = _cmsdk3.LOG_TOPIC10
309LOG_TOPIC11 = _cmsdk3.LOG_TOPIC11
310LOG_MAXCOUNT = _cmsdk3.LOG_MAXCOUNT
311LOGPRINT = _cmsdk3.LOGPRINT
312LOGDEBUG = _cmsdk3.LOGDEBUG
313
314def GetDataTypeName(datatype):
315 return _cmsdk3.GetDataTypeName(datatype)
316
317def GetDataTypeID(typeName):
318 return _cmsdk3.GetDataTypeID(typeName)
319class LogEntry(object):
320 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
321 __repr__ = _swig_repr
322 size = property(_cmsdk3.LogEntry_size_get, _cmsdk3.LogEntry_size_set)
323 cid = property(_cmsdk3.LogEntry_cid_get, _cmsdk3.LogEntry_cid_set)
324 time = property(_cmsdk3.LogEntry_time_get, _cmsdk3.LogEntry_time_set)
325 source = property(_cmsdk3.LogEntry_source_get, _cmsdk3.LogEntry_source_set)
326 subject = property(_cmsdk3.LogEntry_subject_get, _cmsdk3.LogEntry_subject_set)
327 level = property(_cmsdk3.LogEntry_level_get, _cmsdk3.LogEntry_level_set)
328 type = property(_cmsdk3.LogEntry_type_get, _cmsdk3.LogEntry_type_set)
329
330 def getText(self, len):
331 return _cmsdk3.LogEntry_getText(self, len)
332
333 def setText(self, text, len):
334 return _cmsdk3.LogEntry_setText(self, text, len)
335
336 def toJSON(self):
337 return _cmsdk3.LogEntry_toJSON(self)
338
339 def toXML(self):
340 return _cmsdk3.LogEntry_toXML(self)
341
342 def __init__(self):
343 _cmsdk3.LogEntry_swiginit(self, _cmsdk3.new_LogEntry())
344 __swig_destroy__ = _cmsdk3.delete_LogEntry
345
346# Register LogEntry in _cmsdk3:
347_cmsdk3.LogEntry_swigregister(LogEntry)
348class LogReceiver(object):
349 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
350
351 def __init__(self, *args, **kwargs):
352 raise AttributeError("No constructor defined - class is abstract")
353 __repr__ = _swig_repr
354
355 def logEntry(self, entry):
356 return _cmsdk3.LogReceiver_logEntry(self, entry)
357 __swig_destroy__ = _cmsdk3.delete_LogReceiver
358
359# Register LogReceiver in _cmsdk3:
360_cmsdk3.LogReceiver_swigregister(LogReceiver)
361class LogSystem(object):
362 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
363 __repr__ = _swig_repr
364
365 def __init__(self):
366 _cmsdk3.LogSystem_swiginit(self, _cmsdk3.new_LogSystem())
367 __swig_destroy__ = _cmsdk3.delete_LogSystem
368 LogSingleton = property(_cmsdk3.LogSystem_LogSingleton_get, _cmsdk3.LogSystem_LogSingleton_set)
369
370 @staticmethod
372 return _cmsdk3.LogSystem_SetLogReceiver(rec)
373
374 @staticmethod
375 def SetLogFileOutput(logfile, printOut=True):
376 return _cmsdk3.LogSystem_SetLogFileOutput(logfile, printOut)
377
378 @staticmethod
380 return _cmsdk3.LogSystem_SetLogLevelDebug(*args)
381
382 @staticmethod
384 return _cmsdk3.LogSystem_SetLogLevelVerbose(*args)
385
386 @staticmethod
387 def LogSystemPrint(*args):
388 return _cmsdk3.LogSystem_LogSystemPrint(*args)
389
390 @staticmethod
391 def LogSystemDebug(*args):
392 return _cmsdk3.LogSystem_LogSystemDebug(*args)
393 logLevelVerbose = property(_cmsdk3.LogSystem_logLevelVerbose_get, _cmsdk3.LogSystem_logLevelVerbose_set)
394 logLevelDebug = property(_cmsdk3.LogSystem_logLevelDebug_get, _cmsdk3.LogSystem_logLevelDebug_set)
395 logReceiverObj = property(_cmsdk3.LogSystem_logReceiverObj_get, _cmsdk3.LogSystem_logReceiverObj_set)
396 logfile = property(_cmsdk3.LogSystem_logfile_get, _cmsdk3.LogSystem_logfile_set)
397 printToStdOut = property(_cmsdk3.LogSystem_printToStdOut_get, _cmsdk3.LogSystem_printToStdOut_set)
398
399# Register LogSystem in _cmsdk3:
400_cmsdk3.LogSystem_swigregister(LogSystem)
401
402def UtilsTest():
403 return _cmsdk3.UtilsTest()
404
406 return _cmsdk3.SetSharedSystemInstance(inst)
407
409 return _cmsdk3.GetSharedSystemInstance()
410
411def SignalEvent(name):
412 return _cmsdk3.SignalEvent(name)
413
414def DestroyEvent(name):
415 return _cmsdk3.DestroyEvent(name)
416
417def UnitTest_Utils():
418 return _cmsdk3.UnitTest_Utils()
419
421 return _cmsdk3.UnitTest_ProbeProcessWait()
422
423def CreateSharedMemorySegment(name, size, force=False):
424 return _cmsdk3.CreateSharedMemorySegment(name, size, force)
425
426def OpenSharedMemorySegment(name, size):
427 return _cmsdk3.OpenSharedMemorySegment(name, size)
428
429def CloseSharedMemorySegment(data, size):
430 return _cmsdk3.CloseSharedMemorySegment(data, size)
431
433 return _cmsdk3.ClearStaleSharedSegments(port)
434
435def ntoh64(input):
436 return _cmsdk3.ntoh64(input)
437
438def hton64(input):
439 return _cmsdk3.hton64(input)
440
441def Calc32BitFieldSize(bitsize):
442 return _cmsdk3.Calc32BitFieldSize(bitsize)
443
444def Reset32BitField(bitfield, bytesize):
445 return _cmsdk3.Reset32BitField(bitfield, bytesize)
446
447def GetFirstFreeBitLoc(bitfield, bytesize, loc):
448 return _cmsdk3.GetFirstFreeBitLoc(bitfield, bytesize, loc)
449
450def GetFirstFreeBitLocN(bitfield, bytesize, num, loc):
451 return _cmsdk3.GetFirstFreeBitLocN(bitfield, bytesize, num, loc)
452
453def SetBit(loc, value, bitfield, bytesize):
454 return _cmsdk3.SetBit(loc, value, bitfield, bytesize)
455
456def SetBitN(loc, num, value, bitfield, bytesize):
457 return _cmsdk3.SetBitN(loc, num, value, bitfield, bytesize)
458
459def GetBit(loc, bitfield, bytesize, val):
460 return _cmsdk3.GetBit(loc, bitfield, bytesize, val)
461
462def GetLastOccupiedBitLoc(bitfield, bytesize, loc):
463 return _cmsdk3.GetLastOccupiedBitLoc(bitfield, bytesize, loc)
464
465def GetBitFieldAsString(bitfield, bytesize, size):
466 return _cmsdk3.GetBitFieldAsString(bitfield, bytesize, size)
467
468def PrintBitFieldString(bitfield, bytesize, size, title):
469 return _cmsdk3.PrintBitFieldString(bitfield, bytesize, size, title)
470
471def PrintProgramTrace(startLine=0, endLine=0):
472 return _cmsdk3.PrintProgramTrace(startLine, endLine)
473
474def GetProgramTrace():
475 return _cmsdk3.GetProgramTrace()
476
477def AtomicIncrement32(v):
478 return _cmsdk3.AtomicIncrement32(v)
479
480def AtomicIncrement64(v):
481 return _cmsdk3.AtomicIncrement64(v)
482
483def AtomicDecrement32(v):
484 return _cmsdk3.AtomicDecrement32(v)
485
486def AtomicDecrement64(v):
487 return _cmsdk3.AtomicDecrement64(v)
488
489def Sleep(ms):
490 return _cmsdk3.Sleep(ms)
491
493 return _cmsdk3.BlockShutdownSignals()
494
496 return _cmsdk3.StartSignalThread(cb)
497
499 return _cmsdk3.StopSignalThread()
500
502 return _cmsdk3.GetCurrentThreadUniqueID(tid)
503
504def GetCurrentThreadOSID(tid):
505 return _cmsdk3.GetCurrentThreadOSID(tid)
506
508 return _cmsdk3.GetThreadStatColAbility()
509
510def GetProcessCPUTicks(*args):
511 return _cmsdk3.GetProcessCPUTicks(*args)
512
513def GetProcAndOSCPUUsage(*args):
514 return _cmsdk3.GetProcAndOSCPUUsage(*args)
515
516def GetOSCPUUsage(percentUse):
517 return _cmsdk3.GetOSCPUUsage(percentUse)
518
519def ToOSPriority(pri):
520 return _cmsdk3.ToOSPriority(pri)
521
522def FromOSPriority(pri):
523 return _cmsdk3.FromOSPriority(pri)
524
525def GetDesktopSize(width, height):
526 return _cmsdk3.GetDesktopSize(width, height)
527
528def RenameConsoleWindow(name, prepend=False):
529 return _cmsdk3.RenameConsoleWindow(name, prepend)
530
531def MoveConsoleWindow(x=-1, y=-1, w=-1, h=-1):
532 return _cmsdk3.MoveConsoleWindow(x, y, w, h)
533PROC_ERROR = _cmsdk3.PROC_ERROR
534PROC_TERMINATED = _cmsdk3.PROC_TERMINATED
535PROC_NOTSTARTED = _cmsdk3.PROC_NOTSTARTED
536PROC_RUNNING = _cmsdk3.PROC_RUNNING
537PROC_TIMEOUT = _cmsdk3.PROC_TIMEOUT
538NUM_PIPES = _cmsdk3.NUM_PIPES
539PARENT_WRITE_PIPE = _cmsdk3.PARENT_WRITE_PIPE
540PARENT_READ_PIPE = _cmsdk3.PARENT_READ_PIPE
541READ_FD = _cmsdk3.READ_FD
542WRITE_FD = _cmsdk3.WRITE_FD
543PROCBUFSIZE = _cmsdk3.PROCBUFSIZE
544
545def RunOSCommand(cmdline, initdir, timeout, stdoutString, stderrString):
546 return _cmsdk3.RunOSCommand(cmdline, initdir, timeout, stdoutString, stderrString)
547
548def NewProcess(cmdline, initdir=None, title=None, x=-1, y=-1, w=-1, h=-1):
549 return _cmsdk3.NewProcess(cmdline, initdir, title, x, y, w, h)
550
551def GetProcessStatus(proc, returncode):
552 return _cmsdk3.GetProcessStatus(proc, returncode)
553
554def EndProcess(proc):
555 return _cmsdk3.EndProcess(proc)
556
557def NewProcessEx(cmdline, initdir, title, env, captureOutput, ignoreOutput, newProcessGroup, posixParentDeathSig=0, posixUseShell=False):
558 return _cmsdk3.NewProcessEx(cmdline, initdir, title, env, captureOutput, ignoreOutput, newProcessGroup, posixParentDeathSig, posixUseShell)
559
560def ReadProcessOutput(proc, out, err):
561 return _cmsdk3.ReadProcessOutput(proc, out, err)
562
563def WriteProcessInput(proc, data, len):
564 return _cmsdk3.WriteProcessInput(proc, data, len)
565
567 return _cmsdk3.CloseProcessInput(proc)
568
570 return _cmsdk3.ReleaseProcessCapture(proc)
571
572def SendProcessBreak(proc, sig):
573 return _cmsdk3.SendProcessBreak(proc, sig)
574class ProcessWaitInfo(object):
575 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
576 __repr__ = _swig_repr
577 alive = property(_cmsdk3.ProcessWaitInfo_alive_get, _cmsdk3.ProcessWaitInfo_alive_set)
578 waitExact = property(_cmsdk3.ProcessWaitInfo_waitExact_get, _cmsdk3.ProcessWaitInfo_waitExact_set)
579 waitingStdin = property(_cmsdk3.ProcessWaitInfo_waitingStdin_get, _cmsdk3.ProcessWaitInfo_waitingStdin_set)
580 cpuTimeMs = property(_cmsdk3.ProcessWaitInfo_cpuTimeMs_get, _cmsdk3.ProcessWaitInfo_cpuTimeMs_set)
581
582 def __init__(self):
583 _cmsdk3.ProcessWaitInfo_swiginit(self, _cmsdk3.new_ProcessWaitInfo())
584 __swig_destroy__ = _cmsdk3.delete_ProcessWaitInfo
585
586# Register ProcessWaitInfo in _cmsdk3:
587_cmsdk3.ProcessWaitInfo_swigregister(ProcessWaitInfo)
588
589def ProbeProcessWait(pid, out):
590 return _cmsdk3.ProbeProcessWait(pid, out)
591
592def NewProcessTerminal(cmdline, initdir, env, cols=0, rows=0):
593 return _cmsdk3.NewProcessTerminal(cmdline, initdir, env, cols, rows)
594
595def ReadProcessTerminal(proc, out, eofOut):
596 return _cmsdk3.ReadProcessTerminal(proc, out, eofOut)
597
598def WriteProcessTerminal(proc, data, len):
599 return _cmsdk3.WriteProcessTerminal(proc, data, len)
600
601def ResizeProcessTerminal(proc, cols, rows):
602 return _cmsdk3.ResizeProcessTerminal(proc, cols, rows)
603
605 return _cmsdk3.CloseProcessTerminal(proc)
606
607def WaitForProcess(proc, timeout, returncode):
608 return _cmsdk3.WaitForProcess(proc, timeout, returncode)
609
611 return _cmsdk3.GetLocalProcessID()
612class CommandLineInfo(object):
613 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
614 __repr__ = _swig_repr
615 CommandLineInfoSingleton = property(_cmsdk3.CommandLineInfo_CommandLineInfoSingleton_get, _cmsdk3.CommandLineInfo_CommandLineInfoSingleton_set)
616
617 def __init__(self):
618 _cmsdk3.CommandLineInfo_swiginit(self, _cmsdk3.new_CommandLineInfo())
619 CommandLineString = property(_cmsdk3.CommandLineInfo_CommandLineString_get, _cmsdk3.CommandLineInfo_CommandLineString_set)
620 CommandLineExec = property(_cmsdk3.CommandLineInfo_CommandLineExec_get, _cmsdk3.CommandLineInfo_CommandLineExec_set)
621 CommandLineExecOnly = property(_cmsdk3.CommandLineInfo_CommandLineExecOnly_get, _cmsdk3.CommandLineInfo_CommandLineExecOnly_set)
622 CommandLineExecPath = property(_cmsdk3.CommandLineInfo_CommandLineExecPath_get, _cmsdk3.CommandLineInfo_CommandLineExecPath_set)
623 CommandLineItems = property(_cmsdk3.CommandLineInfo_CommandLineItems_get, _cmsdk3.CommandLineInfo_CommandLineItems_set)
624 CommandLineArgs = property(_cmsdk3.CommandLineInfo_CommandLineArgs_get, _cmsdk3.CommandLineInfo_CommandLineArgs_set)
625 __swig_destroy__ = _cmsdk3.delete_CommandLineInfo
626
627# Register CommandLineInfo in _cmsdk3:
628_cmsdk3.CommandLineInfo_swigregister(CommandLineInfo)
629
630def SetCommandLine(argc, argv):
631 return _cmsdk3.SetCommandLine(argc, argv)
632
633def GetCommandLine():
634 return _cmsdk3.GetCommandLine()
635
637 return _cmsdk3.GetCommandLinePath()
638
640 return _cmsdk3.GetCommandLineExecutable()
641
643 return _cmsdk3.GetCommandLineExecutableOnly()
644
646 return _cmsdk3.GetCommandLineArgCount()
647
648def GetCommandLineArg(*args):
649 return _cmsdk3.GetCommandLineArg(*args)
650
651def HasCommandLineArg(key, value):
652 return _cmsdk3.HasCommandLineArg(key, value)
653class Library(object):
654 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
655 __repr__ = _swig_repr
656
657 @staticmethod
658 def patchLibraryFilename(filename, path=None):
659 return _cmsdk3.Library_patchLibraryFilename(filename, path)
660
661 def __init__(self):
662 _cmsdk3.Library_swiginit(self, _cmsdk3.new_Library())
663 __swig_destroy__ = _cmsdk3.delete_Library
664
665 def load(self, filename):
666 return _cmsdk3.Library_load(self, filename)
667
668 def getFunction(self, funcName):
669 return _cmsdk3.Library_getFunction(self, funcName)
670
671# Register Library in _cmsdk3:
672_cmsdk3.Library_swigregister(Library)
673
674def OpenLibrary(libName):
675 return _cmsdk3.OpenLibrary(libName)
676
677def GetComputerName():
678 return _cmsdk3.GetComputerName()
679
681 return _cmsdk3.GetProcessMemoryUsage()
682
684 return _cmsdk3.GetPeakProcessMemoryUsage()
685
686def GetCPUCount():
687 return _cmsdk3.GetCPUCount()
688
690 return _cmsdk3.GetCPUArchitecture()
691
692def GetCPUSpeed():
693 return _cmsdk3.GetCPUSpeed()
694
696 return _cmsdk3.GetSystemMemorySize()
697
698def GetSystemMemoryUsage(totalRAM, freeRAM):
699 return _cmsdk3.GetSystemMemoryUsage(totalRAM, freeRAM)
700
702 return _cmsdk3.GetSystemArchitecture()
703
704def GetSystemOSName():
705 return _cmsdk3.GetSystemOSName()
706
707def GetSystemOSVersion(major, minor, build, text, textSize):
708 return _cmsdk3.GetSystemOSVersion(major, minor, build, text, textSize)
709
710def GetSocketError(wsaError, errorString, errorStringMaxSize, isRecoverable):
711 return _cmsdk3.GetSocketError(wsaError, errorString, errorStringMaxSize, isRecoverable)
712
714 return _cmsdk3.GetLastOSErrorNumber()
715
717 return _cmsdk3.GetLastOSErrorMessage()
718
719def WaitForSocketReadability(s, timeout):
720 return _cmsdk3.WaitForSocketReadability(s, timeout)
721
722def WaitForSocketWriteability(s, timeout):
723 return _cmsdk3.WaitForSocketWriteability(s, timeout)
724
726 return _cmsdk3.SetSocketNonBlockingMode(s)
727
729 return _cmsdk3.SetSocketBlockingMode(s)
730class NetworkInterfaces(object):
731 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
732 __repr__ = _swig_repr
733 address = property(_cmsdk3.NetworkInterfaces_address_get, _cmsdk3.NetworkInterfaces_address_set)
734 mac = property(_cmsdk3.NetworkInterfaces_mac_get, _cmsdk3.NetworkInterfaces_mac_set)
735 name = property(_cmsdk3.NetworkInterfaces_name_get, _cmsdk3.NetworkInterfaces_name_set)
736 friendlyName = property(_cmsdk3.NetworkInterfaces_friendlyName_get, _cmsdk3.NetworkInterfaces_friendlyName_set)
737
738 def __init__(self):
739 _cmsdk3.NetworkInterfaces_swiginit(self, _cmsdk3.new_NetworkInterfaces())
740 __swig_destroy__ = _cmsdk3.delete_NetworkInterfaces
741
742# Register NetworkInterfaces in _cmsdk3:
743_cmsdk3.NetworkInterfaces_swigregister(NetworkInterfaces)
744
745def LookupIPAddress(name, address):
746 return _cmsdk3.LookupIPAddress(name, address)
747
748def LookupHostname(address, name, maxSize):
749 return _cmsdk3.LookupHostname(address, name, maxSize)
750
752 return _cmsdk3.GetLocalHostnameString()
753
754def GetLocalHostname(name, maxSize):
755 return _cmsdk3.GetLocalHostname(name, maxSize)
756
757def IsLocalIPAddress(*args):
758 return _cmsdk3.IsLocalIPAddress(*args)
759
760def GetLocalIPAddress(address):
761 return _cmsdk3.GetLocalIPAddress(address)
762
763def GetLocalIPAddresses(count):
764 return _cmsdk3.GetLocalIPAddresses(count)
765
766def GetLocalMACAddress(address):
767 return _cmsdk3.GetLocalMACAddress(address)
768
769def GetLocalMACAddresses(count):
770 return _cmsdk3.GetLocalMACAddresses(count)
771
772def GetLocalInterfaces(count):
773 return _cmsdk3.GetLocalInterfaces(count)
774
775def GetNextAvailableLocalPort(lastPort, nextPort):
776 return _cmsdk3.GetNextAvailableLocalPort(lastPort, nextPort)
777LOCALHOSTIP = _cmsdk3.LOCALHOSTIP
778
779def PrintBinary(p, size, asInt, title):
780 return _cmsdk3.PrintBinary(p, size, asInt, title)
781
782def stristr(str, substr, len=0):
783 return _cmsdk3.stristr(str, substr, len)
784
785def GetNextLineEnd(str, size, len, crSize):
786 return _cmsdk3.GetNextLineEnd(str, size, len, crSize)
787
788def TextReplaceCharsInPlace(str, size, find, replace):
789 return _cmsdk3.TextReplaceCharsInPlace(str, size, find, replace)
790
791def TextEndsWith(str, end, caseSensitive=True):
792 return _cmsdk3.TextEndsWith(str, end, caseSensitive)
793
794def TextStartsWith(str, start, caseSensitive=True):
795 return _cmsdk3.TextStartsWith(str, start, caseSensitive)
796
797def strcpyavail(dst, src, maxlen, copyAvailable):
798 return _cmsdk3.strcpyavail(dst, src, maxlen, copyAvailable)
799
800def laststrstr(str1, str2):
801 return _cmsdk3.laststrstr(str1, str2)
802
803def laststristr(str1, str2):
804 return _cmsdk3.laststristr(str1, str2)
805
806def StringSingleReplace(text, key, value, onlyFirst):
807 return _cmsdk3.StringSingleReplace(text, key, value, onlyFirst)
808
809def StringMultiReplace(text, map, onlyFirst):
810 return _cmsdk3.StringMultiReplace(text, map, onlyFirst)
811
812def StringScriptReplace(text, name, list):
813 return _cmsdk3.StringScriptReplace(text, name, list)
814
815def TextCapitalise(text):
816 return _cmsdk3.TextCapitalise(text)
817
818def TextUppercase(text):
819 return _cmsdk3.TextUppercase(text)
820
821def TextLowercase(text):
822 return _cmsdk3.TextLowercase(text)
823
824def TextIndent(text, indent):
825 return _cmsdk3.TextIndent(text, indent)
826
827def TextUnindent(text):
828 return _cmsdk3.TextUnindent(text)
829
830def TextTrimQuotes(text):
831 return _cmsdk3.TextTrimQuotes(text)
832
833def TextTrim(text):
834 return _cmsdk3.TextTrim(text)
835
836def TextMultiMapSplit(text, outersplit, innersplit):
837 return _cmsdk3.TextMultiMapSplit(text, outersplit, innersplit)
838
839def TextMapSplit(text, outersplit, innersplit):
840 return _cmsdk3.TextMapSplit(text, outersplit, innersplit)
841
842def TextJoin(*args):
843 return _cmsdk3.TextJoin(*args)
844
845def TextJoinJSON(map):
846 return _cmsdk3.TextJoinJSON(map)
847
848def TextJoinXML(map, innernodeName, outernodeName):
849 return _cmsdk3.TextJoinXML(map, innernodeName, outernodeName)
850
851def TextListSplit(text, split, keepEmpty=True, autoTrim=False):
852 return _cmsdk3.TextListSplit(text, split, keepEmpty, autoTrim)
853
854def TextListSplitLines(text, keepEmpty=True, autoTrim=False):
855 return _cmsdk3.TextListSplitLines(text, keepEmpty, autoTrim)
856
857def TextListBreakLines(*args):
858 return _cmsdk3.TextListBreakLines(*args)
859
860def TextVectorConcat(arg1, sep, allowEmpty=True):
861 return _cmsdk3.TextVectorConcat(arg1, sep, allowEmpty)
862
863def TextCommandlineSplit(cmdline):
864 return _cmsdk3.TextCommandlineSplit(cmdline)
865
866def SplitCommandline(cmdline, argc):
867 return _cmsdk3.SplitCommandline(cmdline, argc)
868
869def SplitCommandlineW(cmdline, argc):
870 return _cmsdk3.SplitCommandlineW(cmdline, argc)
871
872def DeleteCommandline(argv, argc):
873 return _cmsdk3.DeleteCommandline(argv, argc)
874
875def StringFormat(*args):
876 return _cmsdk3.StringFormat(*args)
877
878def StringFormatInto(*args):
879 return _cmsdk3.StringFormatInto(*args)
880
881def Hex2Char(str):
882 return _cmsdk3.Hex2Char(str)
883
884def Dec2Char(str):
885 return _cmsdk3.Dec2Char(str)
886
887def CRC32(addr, length, crc=0):
888 return _cmsdk3.CRC32(addr, length, crc)
889
890def CompareFloats(a, b):
891 return _cmsdk3.CompareFloats(a, b)
892class FileDetails(object):
893 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
894 __repr__ = _swig_repr
895 doesExist = property(_cmsdk3.FileDetails_doesExist_get, _cmsdk3.FileDetails_doesExist_set)
896 isDirectory = property(_cmsdk3.FileDetails_isDirectory_get, _cmsdk3.FileDetails_isDirectory_set)
897 isReadable = property(_cmsdk3.FileDetails_isReadable_get, _cmsdk3.FileDetails_isReadable_set)
898 isWritable = property(_cmsdk3.FileDetails_isWritable_get, _cmsdk3.FileDetails_isWritable_set)
899 isExecutable = property(_cmsdk3.FileDetails_isExecutable_get, _cmsdk3.FileDetails_isExecutable_set)
900 size = property(_cmsdk3.FileDetails_size_get, _cmsdk3.FileDetails_size_set)
901 lastAccessTime = property(_cmsdk3.FileDetails_lastAccessTime_get, _cmsdk3.FileDetails_lastAccessTime_set)
902 lastModifyTime = property(_cmsdk3.FileDetails_lastModifyTime_get, _cmsdk3.FileDetails_lastModifyTime_set)
903 creationTime = property(_cmsdk3.FileDetails_creationTime_get, _cmsdk3.FileDetails_creationTime_set)
904
905 def __init__(self):
906 _cmsdk3.FileDetails_swiginit(self, _cmsdk3.new_FileDetails())
907 __swig_destroy__ = _cmsdk3.delete_FileDetails
908
909# Register FileDetails in _cmsdk3:
910_cmsdk3.FileDetails_swigregister(FileDetails)
911NOSUCHFILE = _cmsdk3.NOSUCHFILE
912STANDARDFILE = _cmsdk3.STANDARDFILE
913STANDARDDIR = _cmsdk3.STANDARDDIR
914
915def ReadAFileString(filename):
916 return _cmsdk3.ReadAFileString(filename)
917
918def ReadAFile(*args):
919 return _cmsdk3.ReadAFile(*args)
920
921def WriteAFile(*args):
922 return _cmsdk3.WriteAFile(*args)
923
924def AppendToAFile(*args):
925 return _cmsdk3.AppendToAFile(*args)
926
927def GetFileList(dirname, ext, count, fullpath, maxNameLen=256):
928 return _cmsdk3.GetFileList(dirname, ext, count, fullpath, maxNameLen)
929
930def GetFileDetails(filename):
931 return _cmsdk3.GetFileDetails(filename)
932
933def GetFilePath(filename):
934 return _cmsdk3.GetFilePath(filename)
935
936def GetFileBasename(filename):
937 return _cmsdk3.GetFileBasename(filename)
938
939def GetCurrentDir():
940 return _cmsdk3.GetCurrentDir()
941
942def DeleteAFile(*args):
943 return _cmsdk3.DeleteAFile(*args)
944
945def DeleteADir(dirname, force):
946 return _cmsdk3.DeleteADir(dirname, force)
947
948def CreateADir(dirname):
949 return _cmsdk3.CreateADir(dirname)
950
951def DoesADirExist(dirname):
952 return _cmsdk3.DoesADirExist(dirname)
953
954def DoesAFileExist(filename):
955 return _cmsdk3.DoesAFileExist(filename)
956
957def DeleteFilesInADir(dirname, force):
958 return _cmsdk3.DeleteFilesInADir(dirname, force)
959
960def ChangeAFileAttr(filename, read, write):
961 return _cmsdk3.ChangeAFileAttr(filename, read, write)
962
963def MoveAFile(*args):
964 return _cmsdk3.MoveAFile(*args)
965
966def CopyAFile(*args):
967 return _cmsdk3.CopyAFile(*args)
968
969def Int2Ascii(value, result, size, base):
970 return _cmsdk3.Int2Ascii(value, result, size, base)
971
972def Uint2Ascii(value, result, size, base):
973 return _cmsdk3.Uint2Ascii(value, result, size, base)
974
975def Ascii2UTF16LE(ascii, len, size):
976 return _cmsdk3.Ascii2UTF16LE(ascii, len, size)
977
978def IsTextNumeric(ascii, start=0, end=0):
979 return _cmsdk3.IsTextNumeric(ascii, start, end)
980
981def Ascii2Int64(ascii, start=0, end=0):
982 return _cmsdk3.Ascii2Int64(ascii, start, end)
983
984def Ascii2Uint64(ascii, start=0, end=0):
985 return _cmsdk3.Ascii2Uint64(ascii, start, end)
986
987def AsciiHex2Uint64(ascii, start=0, end=0):
988 return _cmsdk3.AsciiHex2Uint64(ascii, start, end)
989
990def Ascii2Int32(ascii, start=0, end=0):
991 return _cmsdk3.Ascii2Int32(ascii, start, end)
992
993def Ascii2Uint32(ascii, start=0, end=0):
994 return _cmsdk3.Ascii2Uint32(ascii, start, end)
995
996def AsciiHex2Uint32(ascii, start=0, end=0):
997 return _cmsdk3.AsciiHex2Uint32(ascii, start, end)
998
999def Ascii2Float64(ascii, start=0, end=0):
1000 return _cmsdk3.Ascii2Float64(ascii, start, end)
1001
1002def TextSubstringCopy(ascii, start, end):
1003 return _cmsdk3.TextSubstringCopy(ascii, start, end)
1004
1005def DecodeJSON(str):
1006 return _cmsdk3.DecodeJSON(str)
1007
1008def EncodeJSON(str):
1009 return _cmsdk3.EncodeJSON(str)
1010
1011def SeedRandomValues(seedvalue=0):
1012 return _cmsdk3.SeedRandomValues(seedvalue)
1013
1014def RandomValue(*args):
1015 return _cmsdk3.RandomValue(*args)
1016
1017def RandomInt(_from=0, to=100):
1018 return _cmsdk3.RandomInt(_from, to)
1019
1020def BytifySize(val):
1021 return _cmsdk3.BytifySize(val)
1022
1023def BytifySizes(val1, val2):
1024 return _cmsdk3.BytifySizes(val1, val2)
1025
1026def BytifyRate(val):
1027 return _cmsdk3.BytifyRate(val)
1028
1029def BytifyRates(val1, val2):
1030 return _cmsdk3.BytifyRates(val1, val2)
1031USEC_YEAR_0_TO_1970 = _cmsdk3.USEC_YEAR_0_TO_1970
1032SECS_PER_YEAR = _cmsdk3.SECS_PER_YEAR
1033SECS_PER_MONTH = _cmsdk3.SECS_PER_MONTH
1034SECS_PER_WEEK = _cmsdk3.SECS_PER_WEEK
1035SECS_PER_DAY = _cmsdk3.SECS_PER_DAY
1036SECS_PER_HOUR = _cmsdk3.SECS_PER_HOUR
1037SECS_PER_MIN = _cmsdk3.SECS_PER_MIN
1038TIME_YEAR_1970 = _cmsdk3.TIME_YEAR_1970
1039SECOND_MS = _cmsdk3.SECOND_MS
1040MINUTE_MS = _cmsdk3.MINUTE_MS
1041HOUR_MS = _cmsdk3.HOUR_MS
1042DAY_MS = _cmsdk3.DAY_MS
1043WEEK_MS = _cmsdk3.WEEK_MS
1044class PsyDateAndTime(object):
1045 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1046 __repr__ = _swig_repr
1047 usec = property(_cmsdk3.PsyDateAndTime_usec_get, _cmsdk3.PsyDateAndTime_usec_set)
1048 msec = property(_cmsdk3.PsyDateAndTime_msec_get, _cmsdk3.PsyDateAndTime_msec_set)
1049 sec = property(_cmsdk3.PsyDateAndTime_sec_get, _cmsdk3.PsyDateAndTime_sec_set)
1050 min = property(_cmsdk3.PsyDateAndTime_min_get, _cmsdk3.PsyDateAndTime_min_set)
1051 hour = property(_cmsdk3.PsyDateAndTime_hour_get, _cmsdk3.PsyDateAndTime_hour_set)
1052 day = property(_cmsdk3.PsyDateAndTime_day_get, _cmsdk3.PsyDateAndTime_day_set)
1053 mon = property(_cmsdk3.PsyDateAndTime_mon_get, _cmsdk3.PsyDateAndTime_mon_set)
1054 year = property(_cmsdk3.PsyDateAndTime_year_get, _cmsdk3.PsyDateAndTime_year_set)
1055 wday = property(_cmsdk3.PsyDateAndTime_wday_get, _cmsdk3.PsyDateAndTime_wday_set)
1056 yday = property(_cmsdk3.PsyDateAndTime_yday_get, _cmsdk3.PsyDateAndTime_yday_set)
1057 negative = property(_cmsdk3.PsyDateAndTime_negative_get, _cmsdk3.PsyDateAndTime_negative_set)
1058 dst = property(_cmsdk3.PsyDateAndTime_dst_get, _cmsdk3.PsyDateAndTime_dst_set)
1059 dstsec = property(_cmsdk3.PsyDateAndTime_dstsec_get, _cmsdk3.PsyDateAndTime_dstsec_set)
1060 tzsec = property(_cmsdk3.PsyDateAndTime_tzsec_get, _cmsdk3.PsyDateAndTime_tzsec_set)
1061 zonename = property(_cmsdk3.PsyDateAndTime_zonename_get, _cmsdk3.PsyDateAndTime_zonename_set)
1062
1063 def __init__(self):
1064 _cmsdk3.PsyDateAndTime_swiginit(self, _cmsdk3.new_PsyDateAndTime())
1065 __swig_destroy__ = _cmsdk3.delete_PsyDateAndTime
1066
1067# Register PsyDateAndTime in _cmsdk3:
1068_cmsdk3.PsyDateAndTime_swigregister(PsyDateAndTime)
1069
1070def GetTimeNow():
1071 return _cmsdk3.GetTimeNow()
1072
1074 return _cmsdk3.SyncToHardwareClock()
1075
1076def SetCurrentNetSyncDif(netTimeDif):
1077 return _cmsdk3.SetCurrentNetSyncDif(netTimeDif)
1078
1079def SetCurrentTimeSyncData(tmc, netTimeAdjust):
1080 return _cmsdk3.SetCurrentTimeSyncData(tmc, netTimeAdjust)
1081
1082def GetCurrentTimeSyncData(tmc, netTimeAdjust):
1083 return _cmsdk3.GetCurrentTimeSyncData(tmc, netTimeAdjust)
1084TMC_MASTER = _cmsdk3.TMC_MASTER
1085TMC_SLAVE = _cmsdk3.TMC_SLAVE
1086TMC_SYNC_INTERVAL = _cmsdk3.TMC_SYNC_INTERVAL
1087
1088def EstNextTMCWrap():
1089 return _cmsdk3.EstNextTMCWrap()
1090
1091def GetTimeAge(t):
1092 return _cmsdk3.GetTimeAge(t)
1093
1094def GetTimeAgeMS(t):
1095 return _cmsdk3.GetTimeAgeMS(t)
1096
1097def GetTimeFromString(str):
1098 return _cmsdk3.GetTimeFromString(str)
1099
1100def GetHTTPTime(time, buffer, size):
1101 return _cmsdk3.GetHTTPTime(time, buffer, size)
1102
1104 return _cmsdk3.GetTimeFromPsyDateAndTime(tad)
1105
1106def GetTimeOffsetGMT():
1107 return _cmsdk3.GetTimeOffsetGMT()
1108
1109def GetDateAndTime(t, local=True):
1110 return _cmsdk3.GetDateAndTime(t, local)
1111
1112def GetDateAndTimeUTC(t):
1113 return _cmsdk3.GetDateAndTimeUTC(t)
1114
1115def GetTimeDifference(*args):
1116 return _cmsdk3.GetTimeDifference(*args)
1117
1118def PrintTime(t, local=True, us=True, ms=True):
1119 return _cmsdk3.PrintTime(t, local, us, ms)
1120
1121def PrintTimeOnly(t, local=True, us=True, ms=True):
1122 return _cmsdk3.PrintTimeOnly(t, local, us, ms)
1123
1124def PrintTimeDif(t, us=True, ms=True):
1125 return _cmsdk3.PrintTimeDif(t, us, ms)
1126
1127def PrintDate(t, local=True):
1128 return _cmsdk3.PrintDate(t, local)
1129
1130def PrintDateSortable(t, local=True):
1131 return _cmsdk3.PrintDateSortable(t, local)
1132
1133def PrintDateSortableDelimiter(t, _del, local=True):
1134 return _cmsdk3.PrintDateSortableDelimiter(t, _del, local)
1135
1136def PrintTimeSortable(t, local):
1137 return _cmsdk3.PrintTimeSortable(t, local)
1138
1139def PrintTimeSortableMillisec(t, local):
1140 return _cmsdk3.PrintTimeSortableMillisec(t, local)
1141
1142def PrintTimeSortableMicrosec(t, local):
1143 return _cmsdk3.PrintTimeSortableMicrosec(t, local)
1144
1145def PrintTimeNowString(local=True, us=True, ms=True):
1146 return _cmsdk3.PrintTimeNowString(local, us, ms)
1147
1148def PrintTimeString(t, local=True, us=True, ms=True):
1149 return _cmsdk3.PrintTimeString(t, local, us, ms)
1150
1151def PrintTimeOnlyString(t, local=True, us=True, ms=True):
1152 return _cmsdk3.PrintTimeOnlyString(t, local, us, ms)
1153
1154def PrintTimeDifString(t, us=True, ms=True):
1155 return _cmsdk3.PrintTimeDifString(t, us, ms)
1156
1157def PrintDateString(t, local=True):
1158 return _cmsdk3.PrintDateString(t, local)
1159
1160def PrintDateStringSortable(t, local=True):
1161 return _cmsdk3.PrintDateStringSortable(t, local)
1162
1163def PrintDateStringSortableDelimiter(t, _del, local=True):
1164 return _cmsdk3.PrintDateStringSortableDelimiter(t, _del, local)
1165
1166def PrintTimeSortableString(t, local=True):
1167 return _cmsdk3.PrintTimeSortableString(t, local)
1168
1169def PrintTimeSortableMillisecString(t, local=True):
1170 return _cmsdk3.PrintTimeSortableMillisecString(t, local)
1171
1172def PrintTimeSortableMicrosecString(t, local=True):
1173 return _cmsdk3.PrintTimeSortableMicrosecString(t, local)
1174
1175def FTime2PsyTime(t):
1176 return _cmsdk3.FTime2PsyTime(t)
1177
1178def PsyTime_UnitTest():
1179 return _cmsdk3.PsyTime_UnitTest()
1180class Stats(object):
1181 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1182 __repr__ = _swig_repr
1183
1184 @staticmethod
1186 return _cmsdk3.Stats_UnitTest()
1187
1188 def __init__(self, maxCount=10000):
1189 _cmsdk3.Stats_swiginit(self, _cmsdk3.new_Stats(maxCount))
1190 __swig_destroy__ = _cmsdk3.delete_Stats
1191
1192 def clear(self):
1193 return _cmsdk3.Stats_clear(self)
1194
1195 def add(self, val):
1196 return _cmsdk3.Stats_add(self, val)
1197
1198 def getAverage(self):
1199 return _cmsdk3.Stats_getAverage(self)
1200
1201 def getSum(self):
1202 return _cmsdk3.Stats_getSum(self)
1203
1204 def getCount(self):
1205 return _cmsdk3.Stats_getCount(self)
1206
1207 def getVariance(self):
1208 return _cmsdk3.Stats_getVariance(self)
1209
1210 def getStdDev(self):
1211 return _cmsdk3.Stats_getStdDev(self)
1212
1213 def getMedian(self):
1214 return _cmsdk3.Stats_getMedian(self)
1215
1216# Register Stats in _cmsdk3:
1217_cmsdk3.Stats_swigregister(Stats)
1218class StatEntry(object):
1219 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1220 __repr__ = _swig_repr
1221 count = property(_cmsdk3.StatEntry_count_get, _cmsdk3.StatEntry_count_set)
1222 value = property(_cmsdk3.StatEntry_value_get, _cmsdk3.StatEntry_value_set)
1223
1224 def __init__(self):
1225 _cmsdk3.StatEntry_swiginit(self, _cmsdk3.new_StatEntry())
1226 __swig_destroy__ = _cmsdk3.delete_StatEntry
1227
1228# Register StatEntry in _cmsdk3:
1229_cmsdk3.StatEntry_swigregister(StatEntry)
1230class MovingAverage(object):
1231 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1232 __repr__ = _swig_repr
1233
1234 @staticmethod
1236 return _cmsdk3.MovingAverage_UnitTest()
1237
1238 def __init__(self, binTimeMS=100, binCount=600):
1239 _cmsdk3.MovingAverage_swiginit(self, _cmsdk3.new_MovingAverage(binTimeMS, binCount))
1240 __swig_destroy__ = _cmsdk3.delete_MovingAverage
1241
1242 def add(self, *args):
1243 return _cmsdk3.MovingAverage_add(self, *args)
1244
1245 def getThroughput(self, *args):
1246 return _cmsdk3.MovingAverage_getThroughput(self, *args)
1247
1248 def getThroughputMulti(self, *args):
1249 return _cmsdk3.MovingAverage_getThroughputMulti(self, *args)
1250
1251 def getAverage(self, *args):
1252 return _cmsdk3.MovingAverage_getAverage(self, *args)
1253
1254 def getAverageMulti(self, *args):
1255 return _cmsdk3.MovingAverage_getAverageMulti(self, *args)
1256
1257 def getSum(self, *args):
1258 return _cmsdk3.MovingAverage_getSum(self, *args)
1259
1260 def getSumMulti(self, *args):
1261 return _cmsdk3.MovingAverage_getSumMulti(self, *args)
1262
1263 def getTotal(self, val, count):
1264 return _cmsdk3.MovingAverage_getTotal(self, val, count)
1265
1266 def getPerfXML(self, binMS=1000, binNum=60):
1267 return _cmsdk3.MovingAverage_getPerfXML(self, binMS, binNum)
1268
1269 def getPerfJSON(self, binMS=1000, binNum=60):
1270 return _cmsdk3.MovingAverage_getPerfJSON(self, binMS, binNum)
1271
1272# Register MovingAverage in _cmsdk3:
1273_cmsdk3.MovingAverage_swigregister(MovingAverage)
1274
1275def base64_encode(*args):
1276 return _cmsdk3.base64_encode(*args)
1277
1278def base64_decode(*args):
1279 return _cmsdk3.base64_decode(*args)
1280
1281def Base64_UnitTest():
1282 return _cmsdk3.Base64_UnitTest()
1283
1284def DecodeHTML(str):
1285 return _cmsdk3.DecodeHTML(str)
1286
1287def EncodeHTML(str):
1288 return _cmsdk3.EncodeHTML(str)
1289
1290def HTML2Char(str):
1291 return _cmsdk3.HTML2Char(str)
1292
1293def GetMimeType(*args):
1294 return _cmsdk3.GetMimeType(*args)
1295
1296def IsMimeBinary(type):
1297 return _cmsdk3.IsMimeBinary(type)
1298
1299def GetUsernameFromURL(url):
1300 return _cmsdk3.GetUsernameFromURL(url)
1301
1302def GetPasswordFromURL(url):
1303 return _cmsdk3.GetPasswordFromURL(url)
1304
1306 return _cmsdk3.GetAuthenticationFromURL(url)
1307
1308def GetHostFromURL(url):
1309 return _cmsdk3.GetHostFromURL(url)
1310
1311def GetPortFromURL(url):
1312 return _cmsdk3.GetPortFromURL(url)
1313
1314def GetProtocolFromURL(url):
1315 return _cmsdk3.GetProtocolFromURL(url)
1316
1317def GetURIFromURL(url):
1318 return _cmsdk3.GetURIFromURL(url)
1319
1320def HTML_UnitTest():
1321 return _cmsdk3.HTML_UnitTest()
1322class Color(object):
1323 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1324 __repr__ = _swig_repr
1325
1326 def __init__(self, *args):
1327 _cmsdk3.Color_swiginit(self, _cmsdk3.new_Color(*args))
1328 __swig_destroy__ = _cmsdk3.delete_Color
1329
1330 def mixOn(self, color, weight):
1331 return _cmsdk3.Color_mixOn(self, color, weight)
1332
1334 return _cmsdk3.Color_getReverseColor(self)
1335
1336 def getGreyValue(self):
1337 return _cmsdk3.Color_getGreyValue(self)
1338 r = property(_cmsdk3.Color_r_get, _cmsdk3.Color_r_set)
1339 g = property(_cmsdk3.Color_g_get, _cmsdk3.Color_g_set)
1340 b = property(_cmsdk3.Color_b_get, _cmsdk3.Color_b_set)
1341 size = property(_cmsdk3.Color_size_get, _cmsdk3.Color_size_set)
1342
1343 def distance(self, otherColor):
1344 return _cmsdk3.Color_distance(self, otherColor)
1345
1346 @staticmethod
1347 def createColorsMaxDifference(count, mix=False):
1348 return _cmsdk3.Color_createColorsMaxDifference(count, mix)
1349
1350 def toRGBString(self):
1351 return _cmsdk3.Color_toRGBString(self)
1352
1353# Register Color in _cmsdk3:
1354_cmsdk3.Color_swigregister(Color)
1355ColorMap = cvar.ColorMap
1356
1357class Size(object):
1358 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1359 __repr__ = _swig_repr
1360
1361 def __init__(self, *args):
1362 _cmsdk3.Size_swiginit(self, _cmsdk3.new_Size(*args))
1363 __swig_destroy__ = _cmsdk3.delete_Size
1364 w = property(_cmsdk3.Size_w_get, _cmsdk3.Size_w_set)
1365 h = property(_cmsdk3.Size_h_get, _cmsdk3.Size_h_set)
1366 d = property(_cmsdk3.Size_d_get, _cmsdk3.Size_d_set)
1367
1368 def equals(self, size):
1369 return _cmsdk3.Size_equals(self, size)
1370
1371 def __eq__(self, p):
1372 return _cmsdk3.Size___eq__(self, p)
1373
1374 def __mul__(self, v):
1375 return _cmsdk3.Size___mul__(self, v)
1376
1377 def getHeight(self):
1378 return _cmsdk3.Size_getHeight(self)
1379
1380 def getWidth(self):
1381 return _cmsdk3.Size_getWidth(self)
1382
1383 def getDepth(self):
1384 return _cmsdk3.Size_getDepth(self)
1385
1386 def setHeight(self, height):
1387 return _cmsdk3.Size_setHeight(self, height)
1388
1389 def setWidth(self, width):
1390 return _cmsdk3.Size_setWidth(self, width)
1391
1392 def setDepth(self, depth):
1393 return _cmsdk3.Size_setDepth(self, depth)
1394
1395 def isNonZero(self):
1396 return _cmsdk3.Size_isNonZero(self)
1397
1398 def getArea(self):
1399 return _cmsdk3.Size_getArea(self)
1400
1402 return _cmsdk3.Size_getDiagonalLenth(self)
1403
1404 def _print(self):
1405 return _cmsdk3.Size__print(self)
1406
1407# Register Size in _cmsdk3:
1408_cmsdk3.Size_swigregister(Size)
1409class Point(object):
1410 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1411 __repr__ = _swig_repr
1412
1413 def __init__(self, *args):
1414 _cmsdk3.Point_swiginit(self, _cmsdk3.new_Point(*args))
1415 __swig_destroy__ = _cmsdk3.delete_Point
1416 x = property(_cmsdk3.Point_x_get, _cmsdk3.Point_x_set)
1417 y = property(_cmsdk3.Point_y_get, _cmsdk3.Point_y_set)
1418 z = property(_cmsdk3.Point_z_get, _cmsdk3.Point_z_set)
1419 size = property(_cmsdk3.Point_size_get, _cmsdk3.Point_size_set)
1420
1421 def __eq__(self, *args):
1422 return _cmsdk3.Point___eq__(self, *args)
1423
1424 def __sub__(self, *args):
1425 return _cmsdk3.Point___sub__(self, *args)
1426
1427 def __add__(self, *args):
1428 return _cmsdk3.Point___add__(self, *args)
1429
1430 def __mul__(self, *args):
1431 return _cmsdk3.Point___mul__(self, *args)
1432
1433 def getX(self):
1434 return _cmsdk3.Point_getX(self)
1435
1436 def getY(self):
1437 return _cmsdk3.Point_getY(self)
1438
1439 def getZ(self):
1440 return _cmsdk3.Point_getZ(self)
1441
1442 def getSize(self):
1443 return _cmsdk3.Point_getSize(self)
1444
1445 def set(self, x, y, z=0):
1446 return _cmsdk3.Point_set(self, x, y, z)
1447
1448 def setX(self, n):
1449 return _cmsdk3.Point_setX(self, n)
1450
1451 def setY(self, n):
1452 return _cmsdk3.Point_setY(self, n)
1453
1454 def setZ(self, n):
1455 return _cmsdk3.Point_setZ(self, n)
1456
1457 def setSize(self, s):
1458 return _cmsdk3.Point_setSize(self, s)
1459
1460 def getDistanceTo(self, *args):
1461 return _cmsdk3.Point_getDistanceTo(self, *args)
1462
1463 def _print(self):
1464 return _cmsdk3.Point__print(self)
1465
1466# Register Point in _cmsdk3:
1467_cmsdk3.Point_swigregister(Point)
1468class PointFloat(object):
1469 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1470 __repr__ = _swig_repr
1471
1472 def __init__(self, *args):
1473 _cmsdk3.PointFloat_swiginit(self, _cmsdk3.new_PointFloat(*args))
1474 __swig_destroy__ = _cmsdk3.delete_PointFloat
1475 x = property(_cmsdk3.PointFloat_x_get, _cmsdk3.PointFloat_x_set)
1476 y = property(_cmsdk3.PointFloat_y_get, _cmsdk3.PointFloat_y_set)
1477 z = property(_cmsdk3.PointFloat_z_get, _cmsdk3.PointFloat_z_set)
1478 size = property(_cmsdk3.PointFloat_size_get, _cmsdk3.PointFloat_size_set)
1479
1480 def __eq__(self, *args):
1481 return _cmsdk3.PointFloat___eq__(self, *args)
1482
1483 def __sub__(self, *args):
1484 return _cmsdk3.PointFloat___sub__(self, *args)
1485
1486 def __add__(self, *args):
1487 return _cmsdk3.PointFloat___add__(self, *args)
1488
1489 def __mul__(self, *args):
1490 return _cmsdk3.PointFloat___mul__(self, *args)
1491
1492 def getX(self):
1493 return _cmsdk3.PointFloat_getX(self)
1494
1495 def getY(self):
1496 return _cmsdk3.PointFloat_getY(self)
1497
1498 def getZ(self):
1499 return _cmsdk3.PointFloat_getZ(self)
1500
1501 def getSize(self):
1502 return _cmsdk3.PointFloat_getSize(self)
1503
1504 def set(self, x, y, z=0):
1505 return _cmsdk3.PointFloat_set(self, x, y, z)
1506
1507 def setX(self, v):
1508 return _cmsdk3.PointFloat_setX(self, v)
1509
1510 def setY(self, v):
1511 return _cmsdk3.PointFloat_setY(self, v)
1512
1513 def setZ(self, v):
1514 return _cmsdk3.PointFloat_setZ(self, v)
1515
1516 def setSize(self, s):
1517 return _cmsdk3.PointFloat_setSize(self, s)
1518
1519 def getDistanceTo(self, *args):
1520 return _cmsdk3.PointFloat_getDistanceTo(self, *args)
1521
1522 def _print(self):
1523 return _cmsdk3.PointFloat__print(self)
1524
1525# Register PointFloat in _cmsdk3:
1526_cmsdk3.PointFloat_swigregister(PointFloat)
1527class Line(object):
1528 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1529 __repr__ = _swig_repr
1530
1531 def __init__(self, *args):
1532 _cmsdk3.Line_swiginit(self, _cmsdk3.new_Line(*args))
1533 __swig_destroy__ = _cmsdk3.delete_Line
1534 startPoint = property(_cmsdk3.Line_startPoint_get, _cmsdk3.Line_startPoint_set)
1535 endPoint = property(_cmsdk3.Line_endPoint_get, _cmsdk3.Line_endPoint_set)
1536 lineWidth = property(_cmsdk3.Line_lineWidth_get, _cmsdk3.Line_lineWidth_set)
1537
1538 def getStartPoint(self):
1539 return _cmsdk3.Line_getStartPoint(self)
1540
1541 def getEndPoint(self):
1542 return _cmsdk3.Line_getEndPoint(self)
1543
1544 def getLineWidth(self):
1545 return _cmsdk3.Line_getLineWidth(self)
1546
1547 def setStartPoint(self, point):
1548 return _cmsdk3.Line_setStartPoint(self, point)
1549
1550 def setEndPoint(self, point):
1551 return _cmsdk3.Line_setEndPoint(self, point)
1552
1553 def setLineWidth(self, width):
1554 return _cmsdk3.Line_setLineWidth(self, width)
1555
1556 def _print(self):
1557 return _cmsdk3.Line__print(self)
1558
1559# Register Line in _cmsdk3:
1560_cmsdk3.Line_swigregister(Line)
1561class PolyLine(object):
1562 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1563 __repr__ = _swig_repr
1564
1565 def __init__(self):
1566 _cmsdk3.PolyLine_swiginit(self, _cmsdk3.new_PolyLine())
1567 __swig_destroy__ = _cmsdk3.delete_PolyLine
1568 lines = property(_cmsdk3.PolyLine_lines_get, _cmsdk3.PolyLine_lines_set)
1569
1570 def getLineCount(self):
1571 return _cmsdk3.PolyLine_getLineCount(self)
1572
1573 def getLine(self, pos):
1574 return _cmsdk3.PolyLine_getLine(self, pos)
1575
1576 def addLine(self, line):
1577 return _cmsdk3.PolyLine_addLine(self, line)
1578
1579 def replaceLine(self, pos, newline):
1580 return _cmsdk3.PolyLine_replaceLine(self, pos, newline)
1581
1582 def removeLine(self, pos):
1583 return _cmsdk3.PolyLine_removeLine(self, pos)
1584
1585 def _print(self):
1586 return _cmsdk3.PolyLine__print(self)
1587
1588# Register PolyLine in _cmsdk3:
1589_cmsdk3.PolyLine_swigregister(PolyLine)
1590class Box(object):
1591 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1592 __repr__ = _swig_repr
1593
1594 def __init__(self, *args):
1595 _cmsdk3.Box_swiginit(self, _cmsdk3.new_Box(*args))
1596 __swig_destroy__ = _cmsdk3.delete_Box
1597 upperLeft = property(_cmsdk3.Box_upperLeft_get, _cmsdk3.Box_upperLeft_set)
1598 size = property(_cmsdk3.Box_size_get, _cmsdk3.Box_size_set)
1599 lineWidth = property(_cmsdk3.Box_lineWidth_get, _cmsdk3.Box_lineWidth_set)
1600 name = property(_cmsdk3.Box_name_get, _cmsdk3.Box_name_set)
1601 comment = property(_cmsdk3.Box_comment_get, _cmsdk3.Box_comment_set)
1602 orientation = property(_cmsdk3.Box_orientation_get, _cmsdk3.Box_orientation_set)
1603
1604 def getUpperY(self):
1605 return _cmsdk3.Box_getUpperY(self)
1606
1607 def getLowerY(self):
1608 return _cmsdk3.Box_getLowerY(self)
1609
1610 def getLeftX(self):
1611 return _cmsdk3.Box_getLeftX(self)
1612
1613 def getRightX(self):
1614 return _cmsdk3.Box_getRightX(self)
1615
1616 def getArea(self):
1617 return _cmsdk3.Box_getArea(self)
1618
1619 def getCMX(self):
1620 return _cmsdk3.Box_getCMX(self)
1621
1622 def getCMY(self):
1623 return _cmsdk3.Box_getCMY(self)
1624
1625 def getCM(self):
1626 return _cmsdk3.Box_getCM(self)
1627
1628 def getUpperLeft(self):
1629 return _cmsdk3.Box_getUpperLeft(self)
1630
1631 def getUpperRight(self):
1632 return _cmsdk3.Box_getUpperRight(self)
1633
1634 def getLowerLeft(self):
1635 return _cmsdk3.Box_getLowerLeft(self)
1636
1637 def getLowerRight(self):
1638 return _cmsdk3.Box_getLowerRight(self)
1639
1640 def getLineWidth(self):
1641 return _cmsdk3.Box_getLineWidth(self)
1642
1643 def getSize(self):
1644 return _cmsdk3.Box_getSize(self)
1645
1646 def getWidth(self):
1647 return _cmsdk3.Box_getWidth(self)
1648
1649 def getHeight(self):
1650 return _cmsdk3.Box_getHeight(self)
1651
1652 def __sub__(self, *args):
1653 return _cmsdk3.Box___sub__(self, *args)
1654
1655 def __add__(self, *args):
1656 return _cmsdk3.Box___add__(self, *args)
1657
1658 def move(self, dx, dy):
1659 return _cmsdk3.Box_move(self, dx, dy)
1660
1661 def moveTo(self, x, y):
1662 return _cmsdk3.Box_moveTo(self, x, y)
1663
1664 def set(self, x, y, w, h, linewidth=0):
1665 return _cmsdk3.Box_set(self, x, y, w, h, linewidth)
1666
1667 def setUpperLeft(self, point):
1668 return _cmsdk3.Box_setUpperLeft(self, point)
1669
1670 def setSize(self, boxsize):
1671 return _cmsdk3.Box_setSize(self, boxsize)
1672
1673 def setLineWidth(self, width):
1674 return _cmsdk3.Box_setLineWidth(self, width)
1675
1676 def grow(self, dw, dh):
1677 return _cmsdk3.Box_grow(self, dw, dh)
1678
1679 def isPointWithin(self, *args):
1680 return _cmsdk3.Box_isPointWithin(self, *args)
1681
1682 def getCentreMass(self):
1683 return _cmsdk3.Box_getCentreMass(self)
1684
1685 def hasZeroSize(self):
1686 return _cmsdk3.Box_hasZeroSize(self)
1687
1688 def equals(self, *args):
1689 return _cmsdk3.Box_equals(self, *args)
1690
1691 def getBoundingBox(self, otherbox):
1692 return _cmsdk3.Box_getBoundingBox(self, otherbox)
1693
1694 def growToBoundingBox(self, otherbox):
1695 return _cmsdk3.Box_growToBoundingBox(self, otherbox)
1696
1697 def growToIncludePoint(self, point, padX=0, padY=0):
1698 return _cmsdk3.Box_growToIncludePoint(self, point, padX, padY)
1699
1700 def getOverlapBox(self, otherbox):
1701 return _cmsdk3.Box_getOverlapBox(self, otherbox)
1702
1703 def percentOverlap(self, otherbox):
1704 return _cmsdk3.Box_percentOverlap(self, otherbox)
1705
1707 return _cmsdk3.Box_getDoubleSizeSameCenter(self)
1708
1709 def constrainTo(self, *args):
1710 return _cmsdk3.Box_constrainTo(self, *args)
1711
1712 def getConstrainedCopy(self, *args):
1713 return _cmsdk3.Box_getConstrainedCopy(self, *args)
1714
1715 def _print(self):
1716 return _cmsdk3.Box__print(self)
1717
1718# Register Box in _cmsdk3:
1719_cmsdk3.Box_swigregister(Box)
1720class Vector2D(object):
1721 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1722 __repr__ = _swig_repr
1723
1724 def __init__(self, *args):
1725 _cmsdk3.Vector2D_swiginit(self, _cmsdk3.new_Vector2D(*args))
1726 __swig_destroy__ = _cmsdk3.delete_Vector2D
1727 x = property(_cmsdk3.Vector2D_x_get, _cmsdk3.Vector2D_x_set)
1728 y = property(_cmsdk3.Vector2D_y_get, _cmsdk3.Vector2D_y_set)
1729
1730 def __eq__(self, v):
1731 return _cmsdk3.Vector2D___eq__(self, v)
1732
1733 def __sub__(self, *args):
1734 return _cmsdk3.Vector2D___sub__(self, *args)
1735
1736 def __add__(self, *args):
1737 return _cmsdk3.Vector2D___add__(self, *args)
1738
1739 def __mul__(self, *args):
1740 return _cmsdk3.Vector2D___mul__(self, *args)
1741
1742 def __isub__(self, *args):
1743 return _cmsdk3.Vector2D___isub__(self, *args)
1744
1745 def __iadd__(self, *args):
1746 return _cmsdk3.Vector2D___iadd__(self, *args)
1747
1748 def __imul__(self, a):
1749 return _cmsdk3.Vector2D___imul__(self, a)
1750
1751 def getX(self):
1752 return _cmsdk3.Vector2D_getX(self)
1753
1754 def getY(self):
1755 return _cmsdk3.Vector2D_getY(self)
1756
1757 def set(self, *args):
1758 return _cmsdk3.Vector2D_set(self, *args)
1759
1760 def setX(self, v):
1761 return _cmsdk3.Vector2D_setX(self, v)
1762
1763 def setY(self, v):
1764 return _cmsdk3.Vector2D_setY(self, v)
1765
1766 def setLength(self, l):
1767 return _cmsdk3.Vector2D_setLength(self, l)
1768
1770 return _cmsdk3.Vector2D_makeUnitVector(self)
1771
1772 def length(self):
1773 return _cmsdk3.Vector2D_length(self)
1774
1775 def det(self, v):
1776 return _cmsdk3.Vector2D_det(self, v)
1777
1778 def isOrthogonalWith(self, v):
1779 return _cmsdk3.Vector2D_isOrthogonalWith(self, v)
1780
1781 def isParallelWith(self, v):
1782 return _cmsdk3.Vector2D_isParallelWith(self, v)
1783
1784 def getProjectionOn(self, v):
1785 return _cmsdk3.Vector2D_getProjectionOn(self, v)
1786
1787 def getUnitVector(self):
1788 return _cmsdk3.Vector2D_getUnitVector(self)
1789
1791 return _cmsdk3.Vector2D_getOrthogonalVector(self)
1792
1793 def getAngle(self, v):
1794 return _cmsdk3.Vector2D_getAngle(self, v)
1795
1796 def getArea(self, v):
1797 return _cmsdk3.Vector2D_getArea(self, v)
1798
1799 def rotate(self, angle):
1800 return _cmsdk3.Vector2D_rotate(self, angle)
1801
1802 def rotateIt(self, angle):
1803 return _cmsdk3.Vector2D_rotateIt(self, angle)
1804
1805 def _print(self):
1806 return _cmsdk3.Vector2D__print(self)
1807
1808# Register Vector2D in _cmsdk3:
1809_cmsdk3.Vector2D_swigregister(Vector2D)
1810class Vector3D(object):
1811 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1812 __repr__ = _swig_repr
1813
1814 def __init__(self, *args):
1815 _cmsdk3.Vector3D_swiginit(self, _cmsdk3.new_Vector3D(*args))
1816 __swig_destroy__ = _cmsdk3.delete_Vector3D
1817 x = property(_cmsdk3.Vector3D_x_get, _cmsdk3.Vector3D_x_set)
1818 y = property(_cmsdk3.Vector3D_y_get, _cmsdk3.Vector3D_y_set)
1819 z = property(_cmsdk3.Vector3D_z_get, _cmsdk3.Vector3D_z_set)
1820
1821 def __eq__(self, v):
1822 return _cmsdk3.Vector3D___eq__(self, v)
1823
1824 def __sub__(self, *args):
1825 return _cmsdk3.Vector3D___sub__(self, *args)
1826
1827 def __add__(self, *args):
1828 return _cmsdk3.Vector3D___add__(self, *args)
1829
1830 def __mul__(self, *args):
1831 return _cmsdk3.Vector3D___mul__(self, *args)
1832
1833 def __isub__(self, *args):
1834 return _cmsdk3.Vector3D___isub__(self, *args)
1835
1836 def __iadd__(self, *args):
1837 return _cmsdk3.Vector3D___iadd__(self, *args)
1838
1839 def __imul__(self, a):
1840 return _cmsdk3.Vector3D___imul__(self, a)
1841
1842 def getX(self):
1843 return _cmsdk3.Vector3D_getX(self)
1844
1845 def getY(self):
1846 return _cmsdk3.Vector3D_getY(self)
1847
1848 def getZ(self):
1849 return _cmsdk3.Vector3D_getZ(self)
1850
1851 def set(self, *args):
1852 return _cmsdk3.Vector3D_set(self, *args)
1853
1854 def setX(self, v):
1855 return _cmsdk3.Vector3D_setX(self, v)
1856
1857 def setY(self, v):
1858 return _cmsdk3.Vector3D_setY(self, v)
1859
1860 def setZ(self, v):
1861 return _cmsdk3.Vector3D_setZ(self, v)
1862
1863 def length(self):
1864 return _cmsdk3.Vector3D_length(self)
1865
1866 def product(self, v):
1867 return _cmsdk3.Vector3D_product(self, v)
1868
1869 def isOrthogonalWith(self, v):
1870 return _cmsdk3.Vector3D_isOrthogonalWith(self, v)
1871
1872 def isParallelWith(self, v):
1873 return _cmsdk3.Vector3D_isParallelWith(self, v)
1874
1875 def getProjectionOn(self, v):
1876 return _cmsdk3.Vector3D_getProjectionOn(self, v)
1877
1878 def getUnitVector(self):
1879 return _cmsdk3.Vector3D_getUnitVector(self)
1880
1881 def getAngle(self, v):
1882 return _cmsdk3.Vector3D_getAngle(self, v)
1883
1884 def getArea(self, v):
1885 return _cmsdk3.Vector3D_getArea(self, v)
1886
1887 def _print(self):
1888 return _cmsdk3.Vector3D__print(self)
1889
1890# Register Vector3D in _cmsdk3:
1891_cmsdk3.Vector3D_swigregister(Vector3D)
1892class RandomPathGenerator(object):
1893 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1894 __repr__ = _swig_repr
1895
1896 def __init__(self):
1897 _cmsdk3.RandomPathGenerator_swiginit(self, _cmsdk3.new_RandomPathGenerator())
1898 __swig_destroy__ = _cmsdk3.delete_RandomPathGenerator
1899
1900 def setStartPoint(self, x, y):
1901 return _cmsdk3.RandomPathGenerator_setStartPoint(self, x, y)
1902
1903 def setDirection(self, dx, dy):
1904 return _cmsdk3.RandomPathGenerator_setDirection(self, dx, dy)
1905
1906 def setVariation(self, var):
1907 return _cmsdk3.RandomPathGenerator_setVariation(self, var)
1908
1910 return _cmsdk3.RandomPathGenerator_generateNextPoint(self)
1911 lastPointTime = property(_cmsdk3.RandomPathGenerator_lastPointTime_get, _cmsdk3.RandomPathGenerator_lastPointTime_set)
1912 lastPoint = property(_cmsdk3.RandomPathGenerator_lastPoint_get, _cmsdk3.RandomPathGenerator_lastPoint_set)
1913 direction = property(_cmsdk3.RandomPathGenerator_direction_get, _cmsdk3.RandomPathGenerator_direction_set)
1914 variation = property(_cmsdk3.RandomPathGenerator_variation_get, _cmsdk3.RandomPathGenerator_variation_set)
1915
1916# Register RandomPathGenerator in _cmsdk3:
1917_cmsdk3.RandomPathGenerator_swigregister(RandomPathGenerator)
1918
1920 return _cmsdk3.MathClasses_UnitTest()
1921DATACTRL = _cmsdk3.DATACTRL
1922RLECTRL = _cmsdk3.RLECTRL
1923DIFCTRL = _cmsdk3.DIFCTRL
1924class BITMAPFILEHEADER_CM(object):
1925 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1926 __repr__ = _swig_repr
1927 bfType = property(_cmsdk3.BITMAPFILEHEADER_CM_bfType_get, _cmsdk3.BITMAPFILEHEADER_CM_bfType_set)
1928 bfSize = property(_cmsdk3.BITMAPFILEHEADER_CM_bfSize_get, _cmsdk3.BITMAPFILEHEADER_CM_bfSize_set)
1929 bfReserved1 = property(_cmsdk3.BITMAPFILEHEADER_CM_bfReserved1_get, _cmsdk3.BITMAPFILEHEADER_CM_bfReserved1_set)
1930 bfReserved2 = property(_cmsdk3.BITMAPFILEHEADER_CM_bfReserved2_get, _cmsdk3.BITMAPFILEHEADER_CM_bfReserved2_set)
1931 bfOffBits = property(_cmsdk3.BITMAPFILEHEADER_CM_bfOffBits_get, _cmsdk3.BITMAPFILEHEADER_CM_bfOffBits_set)
1932
1933 def __init__(self):
1934 _cmsdk3.BITMAPFILEHEADER_CM_swiginit(self, _cmsdk3.new_BITMAPFILEHEADER_CM())
1935 __swig_destroy__ = _cmsdk3.delete_BITMAPFILEHEADER_CM
1936
1937# Register BITMAPFILEHEADER_CM in _cmsdk3:
1938_cmsdk3.BITMAPFILEHEADER_CM_swigregister(BITMAPFILEHEADER_CM)
1939class BITMAPINFOHEADER_CM(object):
1940 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1941 __repr__ = _swig_repr
1942 biSize = property(_cmsdk3.BITMAPINFOHEADER_CM_biSize_get, _cmsdk3.BITMAPINFOHEADER_CM_biSize_set)
1943 biWidth = property(_cmsdk3.BITMAPINFOHEADER_CM_biWidth_get, _cmsdk3.BITMAPINFOHEADER_CM_biWidth_set)
1944 biHeight = property(_cmsdk3.BITMAPINFOHEADER_CM_biHeight_get, _cmsdk3.BITMAPINFOHEADER_CM_biHeight_set)
1945 biPlanes = property(_cmsdk3.BITMAPINFOHEADER_CM_biPlanes_get, _cmsdk3.BITMAPINFOHEADER_CM_biPlanes_set)
1946 biBitCount = property(_cmsdk3.BITMAPINFOHEADER_CM_biBitCount_get, _cmsdk3.BITMAPINFOHEADER_CM_biBitCount_set)
1947 biCompression = property(_cmsdk3.BITMAPINFOHEADER_CM_biCompression_get, _cmsdk3.BITMAPINFOHEADER_CM_biCompression_set)
1948 biSizeImage = property(_cmsdk3.BITMAPINFOHEADER_CM_biSizeImage_get, _cmsdk3.BITMAPINFOHEADER_CM_biSizeImage_set)
1949 biXPelsPerMeter = property(_cmsdk3.BITMAPINFOHEADER_CM_biXPelsPerMeter_get, _cmsdk3.BITMAPINFOHEADER_CM_biXPelsPerMeter_set)
1950 biYPelsPerMeter = property(_cmsdk3.BITMAPINFOHEADER_CM_biYPelsPerMeter_get, _cmsdk3.BITMAPINFOHEADER_CM_biYPelsPerMeter_set)
1951 biClrUsed = property(_cmsdk3.BITMAPINFOHEADER_CM_biClrUsed_get, _cmsdk3.BITMAPINFOHEADER_CM_biClrUsed_set)
1952 biClrImportant = property(_cmsdk3.BITMAPINFOHEADER_CM_biClrImportant_get, _cmsdk3.BITMAPINFOHEADER_CM_biClrImportant_set)
1953
1954 def __init__(self):
1955 _cmsdk3.BITMAPINFOHEADER_CM_swiginit(self, _cmsdk3.new_BITMAPINFOHEADER_CM())
1956 __swig_destroy__ = _cmsdk3.delete_BITMAPINFOHEADER_CM
1957
1958# Register BITMAPINFOHEADER_CM in _cmsdk3:
1959_cmsdk3.BITMAPINFOHEADER_CM_swigregister(BITMAPINFOHEADER_CM)
1960class valRGBA(object):
1961 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1962 __repr__ = _swig_repr
1963 red = property(_cmsdk3.valRGBA_red_get, _cmsdk3.valRGBA_red_set)
1964 green = property(_cmsdk3.valRGBA_green_get, _cmsdk3.valRGBA_green_set)
1965 blue = property(_cmsdk3.valRGBA_blue_get, _cmsdk3.valRGBA_blue_set)
1966 alpha = property(_cmsdk3.valRGBA_alpha_get, _cmsdk3.valRGBA_alpha_set)
1967
1968 def __init__(self):
1969 _cmsdk3.valRGBA_swiginit(self, _cmsdk3.new_valRGBA())
1970 __swig_destroy__ = _cmsdk3.delete_valRGBA
1971
1972# Register valRGBA in _cmsdk3:
1973_cmsdk3.valRGBA_swigregister(valRGBA)
1974class Pixel(object):
1975 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1976 __repr__ = _swig_repr
1977
1978 def __init__(self):
1979 _cmsdk3.Pixel_swiginit(self, _cmsdk3.new_Pixel())
1980 x = property(_cmsdk3.Pixel_x_get, _cmsdk3.Pixel_x_set)
1981 y = property(_cmsdk3.Pixel_y_get, _cmsdk3.Pixel_y_set)
1982 value = property(_cmsdk3.Pixel_value_get, _cmsdk3.Pixel_value_set)
1983 __swig_destroy__ = _cmsdk3.delete_Pixel
1984
1985# Register Pixel in _cmsdk3:
1986_cmsdk3.Pixel_swigregister(Pixel)
1987class Bitmap(object):
1988 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
1989 __repr__ = _swig_repr
1990
1991 def __init__(self, *args):
1992 _cmsdk3.Bitmap_swiginit(self, _cmsdk3.new_Bitmap(*args))
1993 __swig_destroy__ = _cmsdk3.delete_Bitmap
1994
1995 def init(self, *args):
1996 return _cmsdk3.Bitmap_init(self, *args)
1997
1998 def toMessage(self):
1999 return _cmsdk3.Bitmap_toMessage(self)
2000
2001 def __sub__(self, bitmap):
2002 return _cmsdk3.Bitmap___sub__(self, bitmap)
2003
2004 def updateBitmap(self, update, takeData):
2005 return _cmsdk3.Bitmap_updateBitmap(self, update, takeData)
2006
2008 return _cmsdk3.Bitmap_runLengthEncode(self)
2009
2011 return _cmsdk3.Bitmap_runLengthDestructiveEncode(self)
2012
2013 def reset(self):
2014 return _cmsdk3.Bitmap_reset(self)
2015
2016 def mirror(self, horizontal, vertical):
2017 return _cmsdk3.Bitmap_mirror(self, horizontal, vertical)
2018
2019 def setPixel(self, *args):
2020 return _cmsdk3.Bitmap_setPixel(self, *args)
2021
2022 def setPixelXOR(self, *args):
2023 return _cmsdk3.Bitmap_setPixelXOR(self, *args)
2024
2025 def getPixel(self, *args):
2026 return _cmsdk3.Bitmap_getPixel(self, *args)
2027
2028 def getPos(self, x, y):
2029 return _cmsdk3.Bitmap_getPos(self, x, y)
2030
2031 def getDPos(self, x, y):
2032 return _cmsdk3.Bitmap_getDPos(self, x, y)
2033
2034 def getXY(self, pos):
2035 return _cmsdk3.Bitmap_getXY(self, pos)
2036
2037 def getPixelColor(self, x, y):
2038 return _cmsdk3.Bitmap_getPixelColor(self, x, y)
2039
2040 def eraseBitmap(self, *args):
2041 return _cmsdk3.Bitmap_eraseBitmap(self, *args)
2042
2043 def replaceColor(self, oldColor, newColor):
2044 return _cmsdk3.Bitmap_replaceColor(self, oldColor, newColor)
2045
2046 def fillBox(self, *args):
2047 return _cmsdk3.Bitmap_fillBox(self, *args)
2048
2049 def putTransPixel(self, x, y, color, weight):
2050 return _cmsdk3.Bitmap_putTransPixel(self, x, y, color, weight)
2051
2052 def drawLine(self, *args):
2053 return _cmsdk3.Bitmap_drawLine(self, *args)
2054
2055 def drawBox(self, box, color):
2056 return _cmsdk3.Bitmap_drawBox(self, box, color)
2057
2058 def drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled=False):
2059 return _cmsdk3.Bitmap_drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled)
2060
2061 def putQuadPixel(self, xCenter, yCenter, x, y, color, weight):
2062 return _cmsdk3.Bitmap_putQuadPixel(self, xCenter, yCenter, x, y, color, weight)
2063
2064 def drawBitmap(self, *args):
2065 return _cmsdk3.Bitmap_drawBitmap(self, *args)
2066
2067 def getCopy(self, box):
2068 return _cmsdk3.Bitmap_getCopy(self, box)
2069
2070 def canBeResizedTo(self, width, height):
2071 return _cmsdk3.Bitmap_canBeResizedTo(self, width, height)
2072
2073 def getResizedCopy(self, *args):
2074 return _cmsdk3.Bitmap_getResizedCopy(self, *args)
2075
2076 def resizeTo(self, w, h, proportional):
2077 return _cmsdk3.Bitmap_resizeTo(self, w, h, proportional)
2078
2079 def copyDataFromBitmap(self, bitmap, shouldResize=False):
2080 return _cmsdk3.Bitmap_copyDataFromBitmap(self, bitmap, shouldResize)
2081
2082 def takeDataFromBitmap(self, bitmap):
2083 return _cmsdk3.Bitmap_takeDataFromBitmap(self, bitmap)
2084
2085 def getBestResizeFactor(self, factor):
2086 return _cmsdk3.Bitmap_getBestResizeFactor(self, factor)
2087
2088 def getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66):
2089 return _cmsdk3.Bitmap_getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66)
2090
2091 def createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66):
2092 return _cmsdk3.Bitmap_createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66)
2093
2094 def readFromMemory(self, data, size):
2095 return _cmsdk3.Bitmap_readFromMemory(self, data, size)
2096
2097 def readFromFile(self, filename):
2098 return _cmsdk3.Bitmap_readFromFile(self, filename)
2099
2100 def saveToFile(self, filename):
2101 return _cmsdk3.Bitmap_saveToFile(self, filename)
2102
2103 @staticmethod
2104 def convertBitmapFileData(src, width, height, depth, dst, dstlen):
2105 return _cmsdk3.Bitmap_convertBitmapFileData(src, width, height, depth, dst, dstlen)
2106
2107 @staticmethod
2108 def convertBitmapFileDataRunLength(src, width, height, depth, dstlen):
2109 return _cmsdk3.Bitmap_convertBitmapFileDataRunLength(src, width, height, depth, dstlen)
2110
2111 @staticmethod
2112 def differenceBitmapFileData(orig, src, width, height, depth, dstlen):
2113 return _cmsdk3.Bitmap_differenceBitmapFileData(orig, src, width, height, depth, dstlen)
2114
2115 @staticmethod
2116 def differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen):
2117 return _cmsdk3.Bitmap_differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen)
2118
2119 def getCompressedUpdate(self, destructive):
2120 return _cmsdk3.Bitmap_getCompressedUpdate(self, destructive)
2121
2122 def getGrayScaleDataCopy(self, len):
2123 return _cmsdk3.Bitmap_getGrayScaleDataCopy(self, len)
2124
2125 def copyGrayScaleData(self, src, len):
2126 return _cmsdk3.Bitmap_copyGrayScaleData(self, src, len)
2127
2129 return _cmsdk3.Bitmap_resetBitmapUpdates(self)
2130
2132 return _cmsdk3.Bitmap_setBitmapUpdated(self)
2133
2134 def addBitmapUpdateRegion(self, updateBox):
2135 return _cmsdk3.Bitmap_addBitmapUpdateRegion(self, updateBox)
2136
2138 return _cmsdk3.Bitmap_hasBitmapBeenUpdated(self)
2139
2141 return _cmsdk3.Bitmap_hasBitmapBeenTotallyChanged(self)
2142 width = property(_cmsdk3.Bitmap_width_get, _cmsdk3.Bitmap_width_set)
2143 height = property(_cmsdk3.Bitmap_height_get, _cmsdk3.Bitmap_height_set)
2144 size = property(_cmsdk3.Bitmap_size_get, _cmsdk3.Bitmap_size_set)
2145 data = property(_cmsdk3.Bitmap_data_get, _cmsdk3.Bitmap_data_set)
2146 updateRegion = property(_cmsdk3.Bitmap_updateRegion_get, _cmsdk3.Bitmap_updateRegion_set)
2147
2148 def round(self, d):
2149 return _cmsdk3.Bitmap_round(self, d)
2150
2151 def toBitmapFileFormat(self, len):
2152 return _cmsdk3.Bitmap_toBitmapFileFormat(self, len)
2153
2154 @staticmethod
2156 return _cmsdk3.Bitmap_DataToBitmapFileFormat(*args)
2157
2158 @staticmethod
2159 def DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len):
2160 return _cmsdk3.Bitmap_DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len)
2161
2162 @staticmethod
2164 return _cmsdk3.Bitmap_UnitTest()
2165
2166# Register Bitmap in _cmsdk3:
2167_cmsdk3.Bitmap_swigregister(Bitmap)
2168
2169def ImageResizeDown66(bytesource, cols, rows):
2170 return _cmsdk3.ImageResizeDown66(bytesource, cols, rows)
2171
2172def ImageResizeDown(bytesource, cols, rows, factor):
2173 return _cmsdk3.ImageResizeDown(bytesource, cols, rows, factor)
2174
2175def ImageResizeUp66(bytesource, cols, rows):
2176 return _cmsdk3.ImageResizeUp66(bytesource, cols, rows)
2177
2178def ImageResizeUp(bytesource, cols, rows, factor):
2179 return _cmsdk3.ImageResizeUp(bytesource, cols, rows, factor)
2180class BitmapUpdate(object):
2181 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2182 __repr__ = _swig_repr
2183 FULL = _cmsdk3.BitmapUpdate_FULL
2184 RUNLENGTH = _cmsdk3.BitmapUpdate_RUNLENGTH
2185 RL16 = _cmsdk3.BitmapUpdate_RL16
2186 DIF = _cmsdk3.BitmapUpdate_DIF
2187 DIFRUNLENGTH = _cmsdk3.BitmapUpdate_DIFRUNLENGTH
2188 NONE = _cmsdk3.BitmapUpdate_NONE
2189 type = property(_cmsdk3.BitmapUpdate_type_get, _cmsdk3.BitmapUpdate_type_set)
2190
2191 def __init__(self, *args):
2192 _cmsdk3.BitmapUpdate_swiginit(self, _cmsdk3.new_BitmapUpdate(*args))
2193 __swig_destroy__ = _cmsdk3.delete_BitmapUpdate
2194
2195 def init(self, w, h):
2196 return _cmsdk3.BitmapUpdate_init(self, w, h)
2197
2198 def reset(self):
2199 return _cmsdk3.BitmapUpdate_reset(self)
2200
2201 def update(self, update):
2202 return _cmsdk3.BitmapUpdate_update(self, update)
2203
2204 def toBitmap(self):
2205 return _cmsdk3.BitmapUpdate_toBitmap(self)
2206
2207 def setUpdateType(self, updateType):
2208 return _cmsdk3.BitmapUpdate_setUpdateType(self, updateType)
2209
2210 def getUpdateType(self):
2211 return _cmsdk3.BitmapUpdate_getUpdateType(self)
2212
2213 def setFullUpdate(self, bitmap):
2214 return _cmsdk3.BitmapUpdate_setFullUpdate(self, bitmap)
2215
2216 def readFromFile(self, filename):
2217 return _cmsdk3.BitmapUpdate_readFromFile(self, filename)
2218
2219 def readFromFileRLE(self, filename):
2220 return _cmsdk3.BitmapUpdate_readFromFileRLE(self, filename)
2221
2222 def readFromFileDiff(self, filename, oldBitmap):
2223 return _cmsdk3.BitmapUpdate_readFromFileDiff(self, filename, oldBitmap)
2224
2225 def readFromFileRLEDiff(self, filename, oldBitmap):
2226 return _cmsdk3.BitmapUpdate_readFromFileRLEDiff(self, filename, oldBitmap)
2227 width = property(_cmsdk3.BitmapUpdate_width_get, _cmsdk3.BitmapUpdate_width_set)
2228 height = property(_cmsdk3.BitmapUpdate_height_get, _cmsdk3.BitmapUpdate_height_set)
2229 size = property(_cmsdk3.BitmapUpdate_size_get, _cmsdk3.BitmapUpdate_size_set)
2230 data = property(_cmsdk3.BitmapUpdate_data_get, _cmsdk3.BitmapUpdate_data_set)
2231
2232# Register BitmapUpdate in _cmsdk3:
2233_cmsdk3.BitmapUpdate_swigregister(BitmapUpdate)
2234CURRENTDATAMESSAGEVERSION = _cmsdk3.CURRENTDATAMESSAGEVERSION
2235class DataMessageEntryHeader(object):
2236 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2237 __repr__ = _swig_repr
2238 size = property(_cmsdk3.DataMessageEntryHeader_size_get, _cmsdk3.DataMessageEntryHeader_size_set)
2239 cid = property(_cmsdk3.DataMessageEntryHeader_cid_get, _cmsdk3.DataMessageEntryHeader_cid_set)
2240
2241 def __init__(self):
2242 _cmsdk3.DataMessageEntryHeader_swiginit(self, _cmsdk3.new_DataMessageEntryHeader())
2243 __swig_destroy__ = _cmsdk3.delete_DataMessageEntryHeader
2244
2245# Register DataMessageEntryHeader in _cmsdk3:
2246_cmsdk3.DataMessageEntryHeader_swigregister(DataMessageEntryHeader)
2247class DataMessageHeader_Old(object):
2248 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2249 __repr__ = _swig_repr
2250 size = property(_cmsdk3.DataMessageHeader_Old_size_get, _cmsdk3.DataMessageHeader_Old_size_set)
2251 cid = property(_cmsdk3.DataMessageHeader_Old_cid_get, _cmsdk3.DataMessageHeader_Old_cid_set)
2252 memid = property(_cmsdk3.DataMessageHeader_Old_memid_get, _cmsdk3.DataMessageHeader_Old_memid_set)
2253 time = property(_cmsdk3.DataMessageHeader_Old_time_get, _cmsdk3.DataMessageHeader_Old_time_set)
2254 sendtime = property(_cmsdk3.DataMessageHeader_Old_sendtime_get, _cmsdk3.DataMessageHeader_Old_sendtime_set)
2255 recvtime = property(_cmsdk3.DataMessageHeader_Old_recvtime_get, _cmsdk3.DataMessageHeader_Old_recvtime_set)
2256 origin = property(_cmsdk3.DataMessageHeader_Old_origin_get, _cmsdk3.DataMessageHeader_Old_origin_set)
2257 destination = property(_cmsdk3.DataMessageHeader_Old_destination_get, _cmsdk3.DataMessageHeader_Old_destination_set)
2258 ttl = property(_cmsdk3.DataMessageHeader_Old_ttl_get, _cmsdk3.DataMessageHeader_Old_ttl_set)
2259 priority = property(_cmsdk3.DataMessageHeader_Old_priority_get, _cmsdk3.DataMessageHeader_Old_priority_set)
2260 policy = property(_cmsdk3.DataMessageHeader_Old_policy_get, _cmsdk3.DataMessageHeader_Old_policy_set)
2261 _from = property(_cmsdk3.DataMessageHeader_Old__from_get, _cmsdk3.DataMessageHeader_Old__from_set)
2262 to = property(_cmsdk3.DataMessageHeader_Old_to_get, _cmsdk3.DataMessageHeader_Old_to_set)
2263 type = property(_cmsdk3.DataMessageHeader_Old_type_get, _cmsdk3.DataMessageHeader_Old_type_set)
2264 tag = property(_cmsdk3.DataMessageHeader_Old_tag_get, _cmsdk3.DataMessageHeader_Old_tag_set)
2265 status = property(_cmsdk3.DataMessageHeader_Old_status_get, _cmsdk3.DataMessageHeader_Old_status_set)
2266 reference = property(_cmsdk3.DataMessageHeader_Old_reference_get, _cmsdk3.DataMessageHeader_Old_reference_set)
2267 serial = property(_cmsdk3.DataMessageHeader_Old_serial_get, _cmsdk3.DataMessageHeader_Old_serial_set)
2268 contextchange = property(_cmsdk3.DataMessageHeader_Old_contextchange_get, _cmsdk3.DataMessageHeader_Old_contextchange_set)
2269 userSize = property(_cmsdk3.DataMessageHeader_Old_userSize_get, _cmsdk3.DataMessageHeader_Old_userSize_set)
2270 userCount = property(_cmsdk3.DataMessageHeader_Old_userCount_get, _cmsdk3.DataMessageHeader_Old_userCount_set)
2271
2272 def __init__(self):
2273 _cmsdk3.DataMessageHeader_Old_swiginit(self, _cmsdk3.new_DataMessageHeader_Old())
2274 __swig_destroy__ = _cmsdk3.delete_DataMessageHeader_Old
2275
2276# Register DataMessageHeader_Old in _cmsdk3:
2277_cmsdk3.DataMessageHeader_Old_swigregister(DataMessageHeader_Old)
2278class DataMessageHeader(object):
2279 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2280 __repr__ = _swig_repr
2281 size = property(_cmsdk3.DataMessageHeader_size_get, _cmsdk3.DataMessageHeader_size_set)
2282 cid = property(_cmsdk3.DataMessageHeader_cid_get, _cmsdk3.DataMessageHeader_cid_set)
2283 cver = property(_cmsdk3.DataMessageHeader_cver_get, _cmsdk3.DataMessageHeader_cver_set)
2284 cenc = property(_cmsdk3.DataMessageHeader_cenc_get, _cmsdk3.DataMessageHeader_cenc_set)
2285 memid = property(_cmsdk3.DataMessageHeader_memid_get, _cmsdk3.DataMessageHeader_memid_set)
2286 time = property(_cmsdk3.DataMessageHeader_time_get, _cmsdk3.DataMessageHeader_time_set)
2287 sendtime = property(_cmsdk3.DataMessageHeader_sendtime_get, _cmsdk3.DataMessageHeader_sendtime_set)
2288 recvtime = property(_cmsdk3.DataMessageHeader_recvtime_get, _cmsdk3.DataMessageHeader_recvtime_set)
2289 origin = property(_cmsdk3.DataMessageHeader_origin_get, _cmsdk3.DataMessageHeader_origin_set)
2290 destination = property(_cmsdk3.DataMessageHeader_destination_get, _cmsdk3.DataMessageHeader_destination_set)
2291 ttl = property(_cmsdk3.DataMessageHeader_ttl_get, _cmsdk3.DataMessageHeader_ttl_set)
2292 priority = property(_cmsdk3.DataMessageHeader_priority_get, _cmsdk3.DataMessageHeader_priority_set)
2293 policy = property(_cmsdk3.DataMessageHeader_policy_get, _cmsdk3.DataMessageHeader_policy_set)
2294 _from = property(_cmsdk3.DataMessageHeader__from_get, _cmsdk3.DataMessageHeader__from_set)
2295 to = property(_cmsdk3.DataMessageHeader_to_get, _cmsdk3.DataMessageHeader_to_set)
2296 type = property(_cmsdk3.DataMessageHeader_type_get, _cmsdk3.DataMessageHeader_type_set)
2297 tag = property(_cmsdk3.DataMessageHeader_tag_get, _cmsdk3.DataMessageHeader_tag_set)
2298 status = property(_cmsdk3.DataMessageHeader_status_get, _cmsdk3.DataMessageHeader_status_set)
2299 reference = property(_cmsdk3.DataMessageHeader_reference_get, _cmsdk3.DataMessageHeader_reference_set)
2300 serial = property(_cmsdk3.DataMessageHeader_serial_get, _cmsdk3.DataMessageHeader_serial_set)
2301 contextchange = property(_cmsdk3.DataMessageHeader_contextchange_get, _cmsdk3.DataMessageHeader_contextchange_set)
2302 userSize = property(_cmsdk3.DataMessageHeader_userSize_get, _cmsdk3.DataMessageHeader_userSize_set)
2303 userCount = property(_cmsdk3.DataMessageHeader_userCount_get, _cmsdk3.DataMessageHeader_userCount_set)
2304 cyclecputime = property(_cmsdk3.DataMessageHeader_cyclecputime_get, _cmsdk3.DataMessageHeader_cyclecputime_set)
2305 cyclewalltime = property(_cmsdk3.DataMessageHeader_cyclewalltime_get, _cmsdk3.DataMessageHeader_cyclewalltime_set)
2306 chaincputime = property(_cmsdk3.DataMessageHeader_chaincputime_get, _cmsdk3.DataMessageHeader_chaincputime_set)
2307 chainwalltime = property(_cmsdk3.DataMessageHeader_chainwalltime_get, _cmsdk3.DataMessageHeader_chainwalltime_set)
2308 chaincount = property(_cmsdk3.DataMessageHeader_chaincount_get, _cmsdk3.DataMessageHeader_chaincount_set)
2309 systemid = property(_cmsdk3.DataMessageHeader_systemid_get, _cmsdk3.DataMessageHeader_systemid_set)
2310
2311 def toJSON(self, subtypes=None, subcontexts=None, compNames=None):
2312 return _cmsdk3.DataMessageHeader_toJSON(self, subtypes, subcontexts, compNames)
2313
2314 def toXML(self, subtypes=None, subcontexts=None, compNames=None):
2315 return _cmsdk3.DataMessageHeader_toXML(self, subtypes, subcontexts, compNames)
2316
2317 def __init__(self):
2318 _cmsdk3.DataMessageHeader_swiginit(self, _cmsdk3.new_DataMessageHeader())
2319 __swig_destroy__ = _cmsdk3.delete_DataMessageHeader
2320
2321# Register DataMessageHeader in _cmsdk3:
2322_cmsdk3.DataMessageHeader_swigregister(DataMessageHeader)
2323class DataMessage(object):
2324 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2325 __repr__ = _swig_repr
2326
2327 @staticmethod
2328 def FindClosestMessage(t, messages):
2329 return _cmsdk3.DataMessage_FindClosestMessage(t, messages)
2330
2331 @staticmethod
2333 return _cmsdk3.DataMessage_ConvertDataFromOlderMessageFormat(data, newData)
2334
2335 @staticmethod
2337 return _cmsdk3.DataMessage_UnitTest()
2338
2339 def __init__(self, *args):
2340 _cmsdk3.DataMessage_swiginit(self, _cmsdk3.new_DataMessage(*args))
2341 __swig_destroy__ = _cmsdk3.delete_DataMessage
2342
2343 def copy(self):
2344 return _cmsdk3.DataMessage_copy(self)
2345
2346 def swapMessageData(self, data):
2347 return _cmsdk3.DataMessage_swapMessageData(self, data)
2348
2349 def fillInDraftUserDataFrom(self, data, maxDraftSize):
2350 return _cmsdk3.DataMessage_fillInDraftUserDataFrom(self, data, maxDraftSize)
2351
2352 def isValid(self):
2353 return _cmsdk3.DataMessage_isValid(self)
2354
2355 def getAsBool(self, key):
2356 return _cmsdk3.DataMessage_getAsBool(self, key)
2357
2358 def getUserSize(self):
2359 return _cmsdk3.DataMessage_getUserSize(self)
2360
2361 def getUserCount(self):
2362 return _cmsdk3.DataMessage_getUserCount(self)
2363 NONE = _cmsdk3.DataMessage_NONE
2364 SINGLE = _cmsdk3.DataMessage_SINGLE
2365 ARRAY = _cmsdk3.DataMessage_ARRAY
2366 MAP = _cmsdk3.DataMessage_MAP
2367
2368 def getKeyType(self, key):
2369 return _cmsdk3.DataMessage_getKeyType(self, key)
2370
2371 def isArrayContent(self, key):
2372 return _cmsdk3.DataMessage_isArrayContent(self, key)
2373
2374 def isMapContent(self, key):
2375 return _cmsdk3.DataMessage_isMapContent(self, key)
2376
2377 def isSingleValue(self, key):
2378 return _cmsdk3.DataMessage_isSingleValue(self, key)
2379
2380 def hasKey(self, key):
2381 return _cmsdk3.DataMessage_hasKey(self, key)
2382
2383 def hasString(self, key):
2384 return _cmsdk3.DataMessage_hasString(self, key)
2385
2386 def hasInteger(self, key):
2387 return _cmsdk3.DataMessage_hasInteger(self, key)
2388
2389 def hasFloat(self, key):
2390 return _cmsdk3.DataMessage_hasFloat(self, key)
2391
2392 def hasTime(self, key):
2393 return _cmsdk3.DataMessage_hasTime(self, key)
2394
2395 def hasData(self, key):
2396 return _cmsdk3.DataMessage_hasData(self, key)
2397
2398 def hasMessage(self, key):
2399 return _cmsdk3.DataMessage_hasMessage(self, key)
2400
2401 def getTimeArray(self, key):
2402 return _cmsdk3.DataMessage_getTimeArray(self, key)
2403
2404 def getAsStringArray(self, key):
2405 return _cmsdk3.DataMessage_getAsStringArray(self, key)
2406
2407 def getAsIntArray(self, key):
2408 return _cmsdk3.DataMessage_getAsIntArray(self, key)
2409
2410 def getAsFloatArray(self, key):
2411 return _cmsdk3.DataMessage_getAsFloatArray(self, key)
2412
2413 def getStringArray(self, key):
2414 return _cmsdk3.DataMessage_getStringArray(self, key)
2415
2416 def getIntArray(self, key):
2417 return _cmsdk3.DataMessage_getIntArray(self, key)
2418
2419 def getDoubleArray(self, key):
2420 return _cmsdk3.DataMessage_getDoubleArray(self, key)
2421
2422 def getFloatArray(self, key):
2423 return _cmsdk3.DataMessage_getFloatArray(self, key)
2424
2426 return _cmsdk3.DataMessage_getAttachedMessageArray(self, key)
2427
2428 def getArraySize(self, key):
2429 return _cmsdk3.DataMessage_getArraySize(self, key)
2430
2431 def getArrayCount(self, key):
2432 return _cmsdk3.DataMessage_getArrayCount(self, key)
2433
2434 def getMapSize(self, key):
2435 return _cmsdk3.DataMessage_getMapSize(self, key)
2436
2437 def getMapCount(self, key):
2438 return _cmsdk3.DataMessage_getMapCount(self, key)
2439
2440 def setTimeArray(self, key, map):
2441 return _cmsdk3.DataMessage_setTimeArray(self, key, map)
2442
2443 def setStringArray(self, key, map):
2444 return _cmsdk3.DataMessage_setStringArray(self, key, map)
2445
2446 def setIntArray(self, key, map):
2447 return _cmsdk3.DataMessage_setIntArray(self, key, map)
2448
2449 def setDoubleArray(self, key, map):
2450 return _cmsdk3.DataMessage_setDoubleArray(self, key, map)
2451
2452 def setFloatArray(self, key, map):
2453 return _cmsdk3.DataMessage_setFloatArray(self, key, map)
2454
2455 def setAttachedMessageArray(self, key, map):
2456 return _cmsdk3.DataMessage_setAttachedMessageArray(self, key, map)
2457
2458 def getContentType(self, *args):
2459 return _cmsdk3.DataMessage_getContentType(self, *args)
2460
2461 def getContentSize(self, *args):
2462 return _cmsdk3.DataMessage_getContentSize(self, *args)
2463
2464 def getTime(self, *args):
2465 return _cmsdk3.DataMessage_getTime(self, *args)
2466
2467 def getAsString(self, *args):
2468 return _cmsdk3.DataMessage_getAsString(self, *args)
2469
2470 def getAsInt(self, *args):
2471 return _cmsdk3.DataMessage_getAsInt(self, *args)
2472
2473 def getAsTime(self, *args):
2474 return _cmsdk3.DataMessage_getAsTime(self, *args)
2475
2476 def getAsFloat(self, *args):
2477 return _cmsdk3.DataMessage_getAsFloat(self, *args)
2478
2479 def getString(self, *args):
2480 return _cmsdk3.DataMessage_getString(self, *args)
2481
2482 def getInt(self, *args):
2483 return _cmsdk3.DataMessage_getInt(self, *args)
2484
2485 def getDouble(self, *args):
2486 return _cmsdk3.DataMessage_getDouble(self, *args)
2487
2488 def getFloat(self, *args):
2489 return _cmsdk3.DataMessage_getFloat(self, *args)
2490
2491 def getData(self, *args):
2492 return _cmsdk3.DataMessage_getData(self, *args)
2493
2494 def getDataCopy(self, *args):
2495 return _cmsdk3.DataMessage_getDataCopy(self, *args)
2496
2497 def getAttachedMessageCopy(self, *args):
2498 return _cmsdk3.DataMessage_getAttachedMessageCopy(self, *args)
2499
2500 def setTime(self, *args):
2501 return _cmsdk3.DataMessage_setTime(self, *args)
2502
2503 def setString(self, *args):
2504 return _cmsdk3.DataMessage_setString(self, *args)
2505
2506 def setInt(self, *args):
2507 return _cmsdk3.DataMessage_setInt(self, *args)
2508
2509 def setDouble(self, *args):
2510 return _cmsdk3.DataMessage_setDouble(self, *args)
2511
2512 def setFloat(self, *args):
2513 return _cmsdk3.DataMessage_setFloat(self, *args)
2514
2515 def setData(self, *args):
2516 return _cmsdk3.DataMessage_setData(self, *args)
2517
2518 def setAttachedMessage(self, *args):
2519 return _cmsdk3.DataMessage_setAttachedMessage(self, *args)
2520
2521 def getTimeMap(self, key):
2522 return _cmsdk3.DataMessage_getTimeMap(self, key)
2523
2524 def getAsStringMap(self, key):
2525 return _cmsdk3.DataMessage_getAsStringMap(self, key)
2526
2527 def getAsIntMap(self, key):
2528 return _cmsdk3.DataMessage_getAsIntMap(self, key)
2529
2530 def getAsFloatMap(self, key):
2531 return _cmsdk3.DataMessage_getAsFloatMap(self, key)
2532
2533 def getStringMap(self, key):
2534 return _cmsdk3.DataMessage_getStringMap(self, key)
2535
2536 def getIntMap(self, key):
2537 return _cmsdk3.DataMessage_getIntMap(self, key)
2538
2539 def getDoubleMap(self, key):
2540 return _cmsdk3.DataMessage_getDoubleMap(self, key)
2541
2542 def getFloatMap(self, key):
2543 return _cmsdk3.DataMessage_getFloatMap(self, key)
2544
2546 return _cmsdk3.DataMessage_getAttachedMessageMap(self, key)
2547
2548 def setTimeMap(self, key, map):
2549 return _cmsdk3.DataMessage_setTimeMap(self, key, map)
2550
2551 def setStringMap(self, key, map):
2552 return _cmsdk3.DataMessage_setStringMap(self, key, map)
2553
2554 def setIntMap(self, key, map):
2555 return _cmsdk3.DataMessage_setIntMap(self, key, map)
2556
2557 def setDoubleMap(self, key, map):
2558 return _cmsdk3.DataMessage_setDoubleMap(self, key, map)
2559
2560 def setFloatMap(self, key, map):
2561 return _cmsdk3.DataMessage_setFloatMap(self, key, map)
2562
2563 def setAttachedMessageMap(self, key, map):
2564 return _cmsdk3.DataMessage_setAttachedMessageMap(self, key, map)
2565
2566 def toJSON(self, subtypes=None, subcontexts=None, compNames=None):
2567 return _cmsdk3.DataMessage_toJSON(self, subtypes, subcontexts, compNames)
2568
2569 def toXML(self, subtypes=None, subcontexts=None, compNames=None):
2570 return _cmsdk3.DataMessage_toXML(self, subtypes, subcontexts, compNames)
2571
2572 def toCSV(self, separator=None, preample=None, subtypes=None, subcontexts=None, compNames=None):
2573 return _cmsdk3.DataMessage_toCSV(self, separator, preample, subtypes, subcontexts, compNames)
2574
2575 @staticmethod
2576 def GetCSVHeader(separator=None, preample=None):
2577 return _cmsdk3.DataMessage_GetCSVHeader(separator, preample)
2578
2580 return _cmsdk3.DataMessage_copyUserEntriesFromMessage(self, msg)
2581
2583 return _cmsdk3.DataMessage_getUserEntriesAsString(self)
2584
2585 def getUserEntriesAsJSON(self, asText):
2586 return _cmsdk3.DataMessage_getUserEntriesAsJSON(self, asText)
2587
2588 def getRawData(self):
2589 return _cmsdk3.DataMessage_getRawData(self)
2590
2591 def getOrigin(self):
2592 return _cmsdk3.DataMessage_getOrigin(self)
2593
2595 return _cmsdk3.DataMessage_getDestination(self)
2596
2597 def setOrigin(self, addr):
2598 return _cmsdk3.DataMessage_setOrigin(self, addr)
2599
2600 def setDestination(self, addr):
2601 return _cmsdk3.DataMessage_setDestination(self, addr)
2602
2603 def getSize(self):
2604 return _cmsdk3.DataMessage_getSize(self)
2605
2606 def setMultiple(self, _from, to, tag, ttl, policy, sendtime):
2607 return _cmsdk3.DataMessage_setMultiple(self, _from, to, tag, ttl, policy, sendtime)
2608
2609 def getTag(self):
2610 return _cmsdk3.DataMessage_getTag(self)
2611
2612 def setTag(self, tag):
2613 return _cmsdk3.DataMessage_setTag(self, tag)
2614
2615 def getReference(self):
2616 return _cmsdk3.DataMessage_getReference(self)
2617
2618 def setReference(self, ref):
2619 return _cmsdk3.DataMessage_setReference(self, ref)
2620
2621 def getSystemID(self):
2622 return _cmsdk3.DataMessage_getSystemID(self)
2623
2624 def setSystemID(self, id):
2625 return _cmsdk3.DataMessage_setSystemID(self, id)
2626
2627 def getMemID(self):
2628 return _cmsdk3.DataMessage_getMemID(self)
2629
2630 def setMemID(self, id):
2631 return _cmsdk3.DataMessage_setMemID(self, id)
2632
2633 def getFrom(self):
2634 return _cmsdk3.DataMessage_getFrom(self)
2635
2636 def setFrom(self, _from):
2637 return _cmsdk3.DataMessage_setFrom(self, _from)
2638
2639 def getTo(self):
2640 return _cmsdk3.DataMessage_getTo(self)
2641
2642 def setTo(self, to):
2643 return _cmsdk3.DataMessage_setTo(self, to)
2644
2645 def getType(self):
2646 return _cmsdk3.DataMessage_getType(self)
2647
2648 def setType(self, type):
2649 return _cmsdk3.DataMessage_setType(self, type)
2650
2652 return _cmsdk3.DataMessage_getContextChange(self)
2653
2654 def setContextChange(self, context):
2655 return _cmsdk3.DataMessage_setContextChange(self, context)
2656
2657 def getTTL(self):
2658 return _cmsdk3.DataMessage_getTTL(self)
2659
2660 def getEOL(self):
2661 return _cmsdk3.DataMessage_getEOL(self)
2662
2663 def setTTL(self, ttl):
2664 return _cmsdk3.DataMessage_setTTL(self, ttl)
2665
2666 def setEOL(self, eol):
2667 return _cmsdk3.DataMessage_setEOL(self, eol)
2668
2669 def getPriority(self):
2670 return _cmsdk3.DataMessage_getPriority(self)
2671
2672 def setPriority(self, priority):
2673 return _cmsdk3.DataMessage_setPriority(self, priority)
2674
2675 def getPolicy(self):
2676 return _cmsdk3.DataMessage_getPolicy(self)
2677
2678 def setPolicy(self, policy):
2679 return _cmsdk3.DataMessage_setPolicy(self, policy)
2680
2681 def getSendTime(self):
2682 return _cmsdk3.DataMessage_getSendTime(self)
2683
2684 def setSendTime(self, time):
2685 return _cmsdk3.DataMessage_setSendTime(self, time)
2686
2687 def getRecvTime(self):
2688 return _cmsdk3.DataMessage_getRecvTime(self)
2689
2690 def setRecvTime(self, time):
2691 return _cmsdk3.DataMessage_setRecvTime(self, time)
2692
2694 return _cmsdk3.DataMessage_getCreatedTime(self)
2695
2696 def setCreatedTime(self, t):
2697 return _cmsdk3.DataMessage_setCreatedTime(self, t)
2698
2699 def getStatus(self):
2700 return _cmsdk3.DataMessage_getStatus(self)
2701
2702 def setStatus(self, status):
2703 return _cmsdk3.DataMessage_setStatus(self, status)
2704
2705 def getSerial(self):
2706 return _cmsdk3.DataMessage_getSerial(self)
2707
2708 def setSerial(self, serial):
2709 return _cmsdk3.DataMessage_setSerial(self, serial)
2710
2711 def addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime=0, chainWallTime=0, chainCount=0):
2712 return _cmsdk3.DataMessage_addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime, chainWallTime, chainCount)
2713
2715 return _cmsdk3.DataMessage_getCycleCPUTime(self)
2716
2717 def setCycleCPUTime(self, t):
2718 return _cmsdk3.DataMessage_setCycleCPUTime(self, t)
2719
2721 return _cmsdk3.DataMessage_getCycleWallTime(self)
2722
2723 def setCycleWallTime(self, t):
2724 return _cmsdk3.DataMessage_setCycleWallTime(self, t)
2725
2727 return _cmsdk3.DataMessage_getChainCPUTime(self)
2728
2729 def setChainCPUTime(self, t):
2730 return _cmsdk3.DataMessage_setChainCPUTime(self, t)
2731
2733 return _cmsdk3.DataMessage_getChainWallTime(self)
2734
2735 def setChainWallTime(self, t):
2736 return _cmsdk3.DataMessage_setChainWallTime(self, t)
2737
2738 def getChainCount(self):
2739 return _cmsdk3.DataMessage_getChainCount(self)
2740
2741 def setChainCount(self, count):
2742 return _cmsdk3.DataMessage_setChainCount(self, count)
2743
2744 def deleteEntry(self, key):
2745 return _cmsdk3.DataMessage_deleteEntry(self, key)
2746 data = property(_cmsdk3.DataMessage_data_get, _cmsdk3.DataMessage_data_set)
2747 _lastFindKey = property(_cmsdk3.DataMessage__lastFindKey_get, _cmsdk3.DataMessage__lastFindKey_set)
2748 _lastFindKeyResult = property(_cmsdk3.DataMessage__lastFindKeyResult_get, _cmsdk3.DataMessage__lastFindKeyResult_set)
2749
2751 return _cmsdk3.DataMessage_invalidateFindKeyCache(self)
2752
2753# Register DataMessage in _cmsdk3:
2754_cmsdk3.DataMessage_swigregister(DataMessage)
2755class MessageIndex(object):
2756 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2757 __repr__ = _swig_repr
2758
2759 @staticmethod
2761 return _cmsdk3.MessageIndex_UnitTest()
2762
2763 def __init__(self):
2764 _cmsdk3.MessageIndex_swiginit(self, _cmsdk3.new_MessageIndex())
2765 __swig_destroy__ = _cmsdk3.delete_MessageIndex
2766
2767 def setDefaultTTL(self, defaultTTL):
2768 return _cmsdk3.MessageIndex_setDefaultTTL(self, defaultTTL)
2769
2770 def addIndexKey(self, key, type):
2771 return _cmsdk3.MessageIndex_addIndexKey(self, key, type)
2772
2773 def removeIndexKey(self, key, type):
2774 return _cmsdk3.MessageIndex_removeIndexKey(self, key, type)
2775
2776 def setFileStorage(self, *args):
2777 return _cmsdk3.MessageIndex_setFileStorage(self, *args)
2778
2779 def addMessage(self, msg):
2780 return _cmsdk3.MessageIndex_addMessage(self, msg)
2781
2782 def queryMessages(self, spec, size, count):
2783 return _cmsdk3.MessageIndex_queryMessages(self, spec, size, count)
2784
2785 def getCount(self):
2786 return _cmsdk3.MessageIndex_getCount(self)
2787
2788 def doMaintenance(self):
2789 return _cmsdk3.MessageIndex_doMaintenance(self)
2790
2791# Register MessageIndex in _cmsdk3:
2792_cmsdk3.MessageIndex_swigregister(MessageIndex)
2793COMP_WHITEBOARD = _cmsdk3.COMP_WHITEBOARD
2794COMP_CATALOG = _cmsdk3.COMP_CATALOG
2795COMP_STREAM = _cmsdk3.COMP_STREAM
2796COMP_FEED = _cmsdk3.COMP_FEED
2797COMP_SERVICE = _cmsdk3.COMP_SERVICE
2798COMP_MODULE = _cmsdk3.COMP_MODULE
2799COMP_INTERNAL = _cmsdk3.COMP_INTERNAL
2800COMP_EXTERNAL = _cmsdk3.COMP_EXTERNAL
2801COMP_MIGRATE_NO = _cmsdk3.COMP_MIGRATE_NO
2802COMP_MIGRATE_ALLOW = _cmsdk3.COMP_MIGRATE_ALLOW
2803TRIGGERFILTER_HASKEY = _cmsdk3.TRIGGERFILTER_HASKEY
2804TRIGGERFILTER_EQUALS = _cmsdk3.TRIGGERFILTER_EQUALS
2805TRIGGERFILTER_NOTEQUALS = _cmsdk3.TRIGGERFILTER_NOTEQUALS
2806TRIGGERFILTER_EQUALSNUMERIC = _cmsdk3.TRIGGERFILTER_EQUALSNUMERIC
2807TRIGGERFILTER_NOTEQUALSNUMERIC = _cmsdk3.TRIGGERFILTER_NOTEQUALSNUMERIC
2808TRIGGERFILTER_GREATERTHAN = _cmsdk3.TRIGGERFILTER_GREATERTHAN
2809TRIGGERFILTER_LESSTHAN = _cmsdk3.TRIGGERFILTER_LESSTHAN
2810TRIGGERFILTER_MAXAGE = _cmsdk3.TRIGGERFILTER_MAXAGE
2811INDEX_TIME = _cmsdk3.INDEX_TIME
2812INDEX_STRING = _cmsdk3.INDEX_STRING
2813INDEX_INTEGER = _cmsdk3.INDEX_INTEGER
2814INDEX_FLOAT = _cmsdk3.INDEX_FLOAT
2815class FilterSpec(object):
2816 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2817 __repr__ = _swig_repr
2818 filter = property(_cmsdk3.FilterSpec_filter_get, _cmsdk3.FilterSpec_filter_set)
2819 time = property(_cmsdk3.FilterSpec_time_get, _cmsdk3.FilterSpec_time_set)
2820 key = property(_cmsdk3.FilterSpec_key_get, _cmsdk3.FilterSpec_key_set)
2821 value = property(_cmsdk3.FilterSpec_value_get, _cmsdk3.FilterSpec_value_set)
2822
2823 def toXML(self):
2824 return _cmsdk3.FilterSpec_toXML(self)
2825
2826 def fromXML(self, *args):
2827 return _cmsdk3.FilterSpec_fromXML(self, *args)
2828
2829 def __init__(self):
2830 _cmsdk3.FilterSpec_swiginit(self, _cmsdk3.new_FilterSpec())
2831 __swig_destroy__ = _cmsdk3.delete_FilterSpec
2832
2833# Register FilterSpec in _cmsdk3:
2834_cmsdk3.FilterSpec_swigregister(FilterSpec)
2835class QuerySpec(object):
2836 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2837 __repr__ = _swig_repr
2838 source = property(_cmsdk3.QuerySpec_source_get, _cmsdk3.QuerySpec_source_set)
2839 origin = property(_cmsdk3.QuerySpec_origin_get, _cmsdk3.QuerySpec_origin_set)
2840 maxage = property(_cmsdk3.QuerySpec_maxage_get, _cmsdk3.QuerySpec_maxage_set)
2841 maxcount = property(_cmsdk3.QuerySpec_maxcount_get, _cmsdk3.QuerySpec_maxcount_set)
2842 context = property(_cmsdk3.QuerySpec_context_get, _cmsdk3.QuerySpec_context_set)
2843 binary = property(_cmsdk3.QuerySpec_binary_get, _cmsdk3.QuerySpec_binary_set)
2844 ipHost = property(_cmsdk3.QuerySpec_ipHost_get, _cmsdk3.QuerySpec_ipHost_set)
2845 ipPort = property(_cmsdk3.QuerySpec_ipPort_get, _cmsdk3.QuerySpec_ipPort_set)
2846 sourceName = property(_cmsdk3.QuerySpec_sourceName_get, _cmsdk3.QuerySpec_sourceName_set)
2847 hostName = property(_cmsdk3.QuerySpec_hostName_get, _cmsdk3.QuerySpec_hostName_set)
2848 name = property(_cmsdk3.QuerySpec_name_get, _cmsdk3.QuerySpec_name_set)
2849 key = property(_cmsdk3.QuerySpec_key_get, _cmsdk3.QuerySpec_key_set)
2850 value = property(_cmsdk3.QuerySpec_value_get, _cmsdk3.QuerySpec_value_set)
2851 type = property(_cmsdk3.QuerySpec_type_get, _cmsdk3.QuerySpec_type_set)
2852 subdir = property(_cmsdk3.QuerySpec_subdir_get, _cmsdk3.QuerySpec_subdir_set)
2853 ext = property(_cmsdk3.QuerySpec_ext_get, _cmsdk3.QuerySpec_ext_set)
2854 operation = property(_cmsdk3.QuerySpec_operation_get, _cmsdk3.QuerySpec_operation_set)
2855
2856 def toXML(self):
2857 return _cmsdk3.QuerySpec_toXML(self)
2858
2859 def fromXML(self, *args):
2860 return _cmsdk3.QuerySpec_fromXML(self, *args)
2861
2862 def __init__(self):
2863 _cmsdk3.QuerySpec_swiginit(self, _cmsdk3.new_QuerySpec())
2864 __swig_destroy__ = _cmsdk3.delete_QuerySpec
2865
2866# Register QuerySpec in _cmsdk3:
2867_cmsdk3.QuerySpec_swigregister(QuerySpec)
2868class RetrieveSpec(object):
2869 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2870 __repr__ = _swig_repr
2871 source = property(_cmsdk3.RetrieveSpec_source_get, _cmsdk3.RetrieveSpec_source_set)
2872 origin = property(_cmsdk3.RetrieveSpec_origin_get, _cmsdk3.RetrieveSpec_origin_set)
2873 maxage = property(_cmsdk3.RetrieveSpec_maxage_get, _cmsdk3.RetrieveSpec_maxage_set)
2874 maxcount = property(_cmsdk3.RetrieveSpec_maxcount_get, _cmsdk3.RetrieveSpec_maxcount_set)
2875 type = property(_cmsdk3.RetrieveSpec_type_get, _cmsdk3.RetrieveSpec_type_set)
2876 context = property(_cmsdk3.RetrieveSpec_context_get, _cmsdk3.RetrieveSpec_context_set)
2877 tag = property(_cmsdk3.RetrieveSpec_tag_get, _cmsdk3.RetrieveSpec_tag_set)
2878 name = property(_cmsdk3.RetrieveSpec_name_get, _cmsdk3.RetrieveSpec_name_set)
2879 key = property(_cmsdk3.RetrieveSpec_key_get, _cmsdk3.RetrieveSpec_key_set)
2880 keytype = property(_cmsdk3.RetrieveSpec_keytype_get, _cmsdk3.RetrieveSpec_keytype_set)
2881 _from = property(_cmsdk3.RetrieveSpec__from_get, _cmsdk3.RetrieveSpec__from_set)
2882 to = property(_cmsdk3.RetrieveSpec_to_get, _cmsdk3.RetrieveSpec_to_set)
2883 startTime = property(_cmsdk3.RetrieveSpec_startTime_get, _cmsdk3.RetrieveSpec_startTime_set)
2884 endTime = property(_cmsdk3.RetrieveSpec_endTime_get, _cmsdk3.RetrieveSpec_endTime_set)
2885 startInt = property(_cmsdk3.RetrieveSpec_startInt_get, _cmsdk3.RetrieveSpec_startInt_set)
2886 endInt = property(_cmsdk3.RetrieveSpec_endInt_get, _cmsdk3.RetrieveSpec_endInt_set)
2887 startFloat = property(_cmsdk3.RetrieveSpec_startFloat_get, _cmsdk3.RetrieveSpec_startFloat_set)
2888 endFloat = property(_cmsdk3.RetrieveSpec_endFloat_get, _cmsdk3.RetrieveSpec_endFloat_set)
2889 startString = property(_cmsdk3.RetrieveSpec_startString_get, _cmsdk3.RetrieveSpec_startString_set)
2890 endString = property(_cmsdk3.RetrieveSpec_endString_get, _cmsdk3.RetrieveSpec_endString_set)
2891
2892 def toXML(self):
2893 return _cmsdk3.RetrieveSpec_toXML(self)
2894
2895 def fromXML(self, *args):
2896 return _cmsdk3.RetrieveSpec_fromXML(self, *args)
2897
2898 def __init__(self):
2899 _cmsdk3.RetrieveSpec_swiginit(self, _cmsdk3.new_RetrieveSpec())
2900 __swig_destroy__ = _cmsdk3.delete_RetrieveSpec
2901
2902# Register RetrieveSpec in _cmsdk3:
2903_cmsdk3.RetrieveSpec_swigregister(RetrieveSpec)
2904MESSAGE_NON_GUARANTEED = _cmsdk3.MESSAGE_NON_GUARANTEED
2905class PostSpec(object):
2906 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2907 __repr__ = _swig_repr
2908 to = property(_cmsdk3.PostSpec_to_get, _cmsdk3.PostSpec_to_set)
2909 type = property(_cmsdk3.PostSpec_type_get, _cmsdk3.PostSpec_type_set)
2910 context = property(_cmsdk3.PostSpec_context_get, _cmsdk3.PostSpec_context_set)
2911 contextchange = property(_cmsdk3.PostSpec_contextchange_get, _cmsdk3.PostSpec_contextchange_set)
2912 tag = property(_cmsdk3.PostSpec_tag_get, _cmsdk3.PostSpec_tag_set)
2913 ttl = property(_cmsdk3.PostSpec_ttl_get, _cmsdk3.PostSpec_ttl_set)
2914 policy = property(_cmsdk3.PostSpec_policy_get, _cmsdk3.PostSpec_policy_set)
2915 contentCount = property(_cmsdk3.PostSpec_contentCount_get, _cmsdk3.PostSpec_contentCount_set)
2916 name = property(_cmsdk3.PostSpec_name_get, _cmsdk3.PostSpec_name_set)
2917 content = property(_cmsdk3.PostSpec_content_get, _cmsdk3.PostSpec_content_set)
2918
2919 def toXML(self):
2920 return _cmsdk3.PostSpec_toXML(self)
2921
2922 def fromXML(self, *args):
2923 return _cmsdk3.PostSpec_fromXML(self, *args)
2924
2925 def contentFromXML(self, node):
2926 return _cmsdk3.PostSpec_contentFromXML(self, node)
2927
2928 def addContentToMsg(self, msg):
2929 return _cmsdk3.PostSpec_addContentToMsg(self, msg)
2930
2931 def __init__(self):
2932 _cmsdk3.PostSpec_swiginit(self, _cmsdk3.new_PostSpec())
2933 __swig_destroy__ = _cmsdk3.delete_PostSpec
2934
2935# Register PostSpec in _cmsdk3:
2936_cmsdk3.PostSpec_swigregister(PostSpec)
2937class SignalSpec(object):
2938 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2939 __repr__ = _swig_repr
2940 type = property(_cmsdk3.SignalSpec_type_get, _cmsdk3.SignalSpec_type_set)
2941 name = property(_cmsdk3.SignalSpec_name_get, _cmsdk3.SignalSpec_name_set)
2942
2943 def toXML(self):
2944 return _cmsdk3.SignalSpec_toXML(self)
2945
2946 def fromXML(self, *args):
2947 return _cmsdk3.SignalSpec_fromXML(self, *args)
2948
2949 def __init__(self):
2950 _cmsdk3.SignalSpec_swiginit(self, _cmsdk3.new_SignalSpec())
2951 __swig_destroy__ = _cmsdk3.delete_SignalSpec
2952
2953# Register SignalSpec in _cmsdk3:
2954_cmsdk3.SignalSpec_swigregister(SignalSpec)
2955class TriggerSpec(object):
2956 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
2957 __repr__ = _swig_repr
2958
2959 def reset(self, s=0):
2960 return _cmsdk3.TriggerSpec_reset(self, s)
2961
2962 def getFilterSpec(self, n):
2963 return _cmsdk3.TriggerSpec_getFilterSpec(self, n)
2964
2965 def getRetrieveSpec(self, *args):
2966 return _cmsdk3.TriggerSpec_getRetrieveSpec(self, *args)
2967
2968 def getQuerySpec(self, *args):
2969 return _cmsdk3.TriggerSpec_getQuerySpec(self, *args)
2970
2971 def getPostSpecs(self, *args):
2972 return _cmsdk3.TriggerSpec_getPostSpecs(self, *args)
2973
2974 def getPostSpec(self, *args):
2975 return _cmsdk3.TriggerSpec_getPostSpec(self, *args)
2976
2977 def getSignalSpec(self, *args):
2978 return _cmsdk3.TriggerSpec_getSignalSpec(self, *args)
2979
2980 def toXML(self):
2981 return _cmsdk3.TriggerSpec_toXML(self)
2982
2983 @staticmethod
2985 return _cmsdk3.TriggerSpec_UnitTest()
2986 size = property(_cmsdk3.TriggerSpec_size_get, _cmsdk3.TriggerSpec_size_set)
2987 cid = property(_cmsdk3.TriggerSpec_cid_get, _cmsdk3.TriggerSpec_cid_set)
2988 id = property(_cmsdk3.TriggerSpec_id_get, _cmsdk3.TriggerSpec_id_set)
2989 componentID = property(_cmsdk3.TriggerSpec_componentID_get, _cmsdk3.TriggerSpec_componentID_set)
2990 interval = property(_cmsdk3.TriggerSpec_interval_get, _cmsdk3.TriggerSpec_interval_set)
2991 _from = property(_cmsdk3.TriggerSpec__from_get, _cmsdk3.TriggerSpec__from_set)
2992 to = property(_cmsdk3.TriggerSpec_to_get, _cmsdk3.TriggerSpec_to_set)
2993 tag = property(_cmsdk3.TriggerSpec_tag_get, _cmsdk3.TriggerSpec_tag_set)
2994 delay = property(_cmsdk3.TriggerSpec_delay_get, _cmsdk3.TriggerSpec_delay_set)
2995 grouppolicy = property(_cmsdk3.TriggerSpec_grouppolicy_get, _cmsdk3.TriggerSpec_grouppolicy_set)
2996 groupparam = property(_cmsdk3.TriggerSpec_groupparam_get, _cmsdk3.TriggerSpec_groupparam_set)
2997 crankID = property(_cmsdk3.TriggerSpec_crankID_get, _cmsdk3.TriggerSpec_crankID_set)
2998 group = property(_cmsdk3.TriggerSpec_group_get, _cmsdk3.TriggerSpec_group_set)
2999 type = property(_cmsdk3.TriggerSpec_type_get, _cmsdk3.TriggerSpec_type_set)
3000 context = property(_cmsdk3.TriggerSpec_context_get, _cmsdk3.TriggerSpec_context_set)
3001 triggerContext = property(_cmsdk3.TriggerSpec_triggerContext_get, _cmsdk3.TriggerSpec_triggerContext_set)
3002 name = property(_cmsdk3.TriggerSpec_name_get, _cmsdk3.TriggerSpec_name_set)
3003 filterCount = property(_cmsdk3.TriggerSpec_filterCount_get, _cmsdk3.TriggerSpec_filterCount_set)
3004 retrieveCount = property(_cmsdk3.TriggerSpec_retrieveCount_get, _cmsdk3.TriggerSpec_retrieveCount_set)
3005 queryCount = property(_cmsdk3.TriggerSpec_queryCount_get, _cmsdk3.TriggerSpec_queryCount_set)
3006 postCount = property(_cmsdk3.TriggerSpec_postCount_get, _cmsdk3.TriggerSpec_postCount_set)
3007 signalCount = property(_cmsdk3.TriggerSpec_signalCount_get, _cmsdk3.TriggerSpec_signalCount_set)
3008
3009 def __init__(self):
3010 _cmsdk3.TriggerSpec_swiginit(self, _cmsdk3.new_TriggerSpec())
3011 __swig_destroy__ = _cmsdk3.delete_TriggerSpec
3012
3013# Register TriggerSpec in _cmsdk3:
3014_cmsdk3.TriggerSpec_swigregister(TriggerSpec)
3015TRIGGERGROUP_COUNT_ALL = _cmsdk3.TRIGGERGROUP_COUNT_ALL
3016TRIGGERGROUP_DUP_LATEST = _cmsdk3.TRIGGERGROUP_DUP_LATEST
3017TRIGGERGROUP_DUP_KEEP = _cmsdk3.TRIGGERGROUP_DUP_KEEP
3018TRIGGERGROUP_ORDER_NONE = _cmsdk3.TRIGGERGROUP_ORDER_NONE
3019TRIGGERGROUP_ORDER_STRICT = _cmsdk3.TRIGGERGROUP_ORDER_STRICT
3020TRIGGERGROUP_MODE_NORMAL = _cmsdk3.TRIGGERGROUP_MODE_NORMAL
3021TRIGGERGROUP_MODE_SNAPSHOT = _cmsdk3.TRIGGERGROUP_MODE_SNAPSHOT
3022TRIGGERGROUP_ONTIMEOUT_FIRE = _cmsdk3.TRIGGERGROUP_ONTIMEOUT_FIRE
3023TRIGGERGROUP_ONTIMEOUT_DISCARD = _cmsdk3.TRIGGERGROUP_ONTIMEOUT_DISCARD
3024class GroupMemberSpec(object):
3025 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3026 __repr__ = _swig_repr
3027 name = property(_cmsdk3.GroupMemberSpec_name_get, _cmsdk3.GroupMemberSpec_name_set)
3028 maxage = property(_cmsdk3.GroupMemberSpec_maxage_get, _cmsdk3.GroupMemberSpec_maxage_set)
3029 optional = property(_cmsdk3.GroupMemberSpec_optional_get, _cmsdk3.GroupMemberSpec_optional_set)
3030 primary = property(_cmsdk3.GroupMemberSpec_primary_get, _cmsdk3.GroupMemberSpec_primary_set)
3031 pad = property(_cmsdk3.GroupMemberSpec_pad_get, _cmsdk3.GroupMemberSpec_pad_set)
3032
3033 def __init__(self):
3034 _cmsdk3.GroupMemberSpec_swiginit(self, _cmsdk3.new_GroupMemberSpec())
3035 __swig_destroy__ = _cmsdk3.delete_GroupMemberSpec
3036
3037# Register GroupMemberSpec in _cmsdk3:
3038_cmsdk3.GroupMemberSpec_swigregister(GroupMemberSpec)
3039class TriggerGroupSpec(object):
3040 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3041 __repr__ = _swig_repr
3042
3043 def reset(self, s=0):
3044 return _cmsdk3.TriggerGroupSpec_reset(self, s)
3045
3046 def getMemberSpec(self, *args):
3047 return _cmsdk3.TriggerGroupSpec_getMemberSpec(self, *args)
3048 size = property(_cmsdk3.TriggerGroupSpec_size_get, _cmsdk3.TriggerGroupSpec_size_set)
3049 cid = property(_cmsdk3.TriggerGroupSpec_cid_get, _cmsdk3.TriggerGroupSpec_cid_set)
3050 id = property(_cmsdk3.TriggerGroupSpec_id_get, _cmsdk3.TriggerGroupSpec_id_set)
3051 componentID = property(_cmsdk3.TriggerGroupSpec_componentID_get, _cmsdk3.TriggerGroupSpec_componentID_set)
3052 crankID = property(_cmsdk3.TriggerGroupSpec_crankID_get, _cmsdk3.TriggerGroupSpec_crankID_set)
3053 name = property(_cmsdk3.TriggerGroupSpec_name_get, _cmsdk3.TriggerGroupSpec_name_set)
3054 maxage = property(_cmsdk3.TriggerGroupSpec_maxage_get, _cmsdk3.TriggerGroupSpec_maxage_set)
3055 count = property(_cmsdk3.TriggerGroupSpec_count_get, _cmsdk3.TriggerGroupSpec_count_set)
3056 minCount = property(_cmsdk3.TriggerGroupSpec_minCount_get, _cmsdk3.TriggerGroupSpec_minCount_set)
3057 within = property(_cmsdk3.TriggerGroupSpec_within_get, _cmsdk3.TriggerGroupSpec_within_set)
3058 timeWindow = property(_cmsdk3.TriggerGroupSpec_timeWindow_get, _cmsdk3.TriggerGroupSpec_timeWindow_set)
3059 debounce = property(_cmsdk3.TriggerGroupSpec_debounce_get, _cmsdk3.TriggerGroupSpec_debounce_set)
3060 timeout = property(_cmsdk3.TriggerGroupSpec_timeout_get, _cmsdk3.TriggerGroupSpec_timeout_set)
3061 hasTimeWindow = property(_cmsdk3.TriggerGroupSpec_hasTimeWindow_get, _cmsdk3.TriggerGroupSpec_hasTimeWindow_set)
3062 mode = property(_cmsdk3.TriggerGroupSpec_mode_get, _cmsdk3.TriggerGroupSpec_mode_set)
3063 slide = property(_cmsdk3.TriggerGroupSpec_slide_get, _cmsdk3.TriggerGroupSpec_slide_set)
3064 dup = property(_cmsdk3.TriggerGroupSpec_dup_get, _cmsdk3.TriggerGroupSpec_dup_set)
3065 order = property(_cmsdk3.TriggerGroupSpec_order_get, _cmsdk3.TriggerGroupSpec_order_set)
3066 ontimeout = property(_cmsdk3.TriggerGroupSpec_ontimeout_get, _cmsdk3.TriggerGroupSpec_ontimeout_set)
3067 memberCount = property(_cmsdk3.TriggerGroupSpec_memberCount_get, _cmsdk3.TriggerGroupSpec_memberCount_set)
3068
3069 def __init__(self):
3070 _cmsdk3.TriggerGroupSpec_swiginit(self, _cmsdk3.new_TriggerGroupSpec())
3071 __swig_destroy__ = _cmsdk3.delete_TriggerGroupSpec
3072
3073# Register TriggerGroupSpec in _cmsdk3:
3074_cmsdk3.TriggerGroupSpec_swigregister(TriggerGroupSpec)
3075class ComponentSetup(object):
3076 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3077 __repr__ = _swig_repr
3078
3079 def reset(self):
3080 return _cmsdk3.ComponentSetup_reset(self)
3081 size = property(_cmsdk3.ComponentSetup_size_get, _cmsdk3.ComponentSetup_size_set)
3082 cid = property(_cmsdk3.ComponentSetup_cid_get, _cmsdk3.ComponentSetup_cid_set)
3083 componentID = property(_cmsdk3.ComponentSetup_componentID_get, _cmsdk3.ComponentSetup_componentID_set)
3084 spaceID = property(_cmsdk3.ComponentSetup_spaceID_get, _cmsdk3.ComponentSetup_spaceID_set)
3085 tag = property(_cmsdk3.ComponentSetup_tag_get, _cmsdk3.ComponentSetup_tag_set)
3086 type = property(_cmsdk3.ComponentSetup_type_get, _cmsdk3.ComponentSetup_type_set)
3087 name = property(_cmsdk3.ComponentSetup_name_get, _cmsdk3.ComponentSetup_name_set)
3088 logfile = property(_cmsdk3.ComponentSetup_logfile_get, _cmsdk3.ComponentSetup_logfile_set)
3089 verbose = property(_cmsdk3.ComponentSetup_verbose_get, _cmsdk3.ComponentSetup_verbose_set)
3090 debug = property(_cmsdk3.ComponentSetup_debug_get, _cmsdk3.ComponentSetup_debug_set)
3091 migration = property(_cmsdk3.ComponentSetup_migration_get, _cmsdk3.ComponentSetup_migration_set)
3092 priority = property(_cmsdk3.ComponentSetup_priority_get, _cmsdk3.ComponentSetup_priority_set)
3093 function = property(_cmsdk3.ComponentSetup_function_get, _cmsdk3.ComponentSetup_function_set)
3094 root = property(_cmsdk3.ComponentSetup_root_get, _cmsdk3.ComponentSetup_root_set)
3095 rotate = property(_cmsdk3.ComponentSetup_rotate_get, _cmsdk3.ComponentSetup_rotate_set)
3096 consoleOutput = property(_cmsdk3.ComponentSetup_consoleOutput_get, _cmsdk3.ComponentSetup_consoleOutput_set)
3097 autoRestart = property(_cmsdk3.ComponentSetup_autoRestart_get, _cmsdk3.ComponentSetup_autoRestart_set)
3098 subdir = property(_cmsdk3.ComponentSetup_subdir_get, _cmsdk3.ComponentSetup_subdir_set)
3099 extension = property(_cmsdk3.ComponentSetup_extension_get, _cmsdk3.ComponentSetup_extension_set)
3100 base = property(_cmsdk3.ComponentSetup_base_get, _cmsdk3.ComponentSetup_base_set)
3101 keys = property(_cmsdk3.ComponentSetup_keys_get, _cmsdk3.ComponentSetup_keys_set)
3102 value = property(_cmsdk3.ComponentSetup_value_get, _cmsdk3.ComponentSetup_value_set)
3103 operation = property(_cmsdk3.ComponentSetup_operation_get, _cmsdk3.ComponentSetup_operation_set)
3104 timeout = property(_cmsdk3.ComponentSetup_timeout_get, _cmsdk3.ComponentSetup_timeout_set)
3105 maxcount = property(_cmsdk3.ComponentSetup_maxcount_get, _cmsdk3.ComponentSetup_maxcount_set)
3106 maxsize = property(_cmsdk3.ComponentSetup_maxsize_get, _cmsdk3.ComponentSetup_maxsize_set)
3107 interval = property(_cmsdk3.ComponentSetup_interval_get, _cmsdk3.ComponentSetup_interval_set)
3108 cmdline = property(_cmsdk3.ComponentSetup_cmdline_get, _cmsdk3.ComponentSetup_cmdline_set)
3109 setup = property(_cmsdk3.ComponentSetup_setup_get, _cmsdk3.ComponentSetup_setup_set)
3110
3111 def __init__(self):
3112 _cmsdk3.ComponentSetup_swiginit(self, _cmsdk3.new_ComponentSetup())
3113 __swig_destroy__ = _cmsdk3.delete_ComponentSetup
3114
3115# Register ComponentSetup in _cmsdk3:
3116_cmsdk3.ComponentSetup_swigregister(ComponentSetup)
3117class CustomView(object):
3118 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3119 __repr__ = _swig_repr
3120 compID = property(_cmsdk3.CustomView_compID_get, _cmsdk3.CustomView_compID_set)
3121 name = property(_cmsdk3.CustomView_name_get, _cmsdk3.CustomView_name_set)
3122 templateURL = property(_cmsdk3.CustomView_templateURL_get, _cmsdk3.CustomView_templateURL_set)
3123
3124 def __init__(self):
3125 _cmsdk3.CustomView_swiginit(self, _cmsdk3.new_CustomView())
3126 __swig_destroy__ = _cmsdk3.delete_CustomView
3127
3128# Register CustomView in _cmsdk3:
3129_cmsdk3.CustomView_swigregister(CustomView)
3130class ComponentSpec(object):
3131 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3132 __repr__ = _swig_repr
3133
3134 def __init__(self):
3135 _cmsdk3.ComponentSpec_swiginit(self, _cmsdk3.new_ComponentSpec())
3136 __swig_destroy__ = _cmsdk3.delete_ComponentSpec
3137 setup = property(_cmsdk3.ComponentSpec_setup_get, _cmsdk3.ComponentSpec_setup_set)
3138 triggers = property(_cmsdk3.ComponentSpec_triggers_get, _cmsdk3.ComponentSpec_triggers_set)
3139 triggerGroups = property(_cmsdk3.ComponentSpec_triggerGroups_get, _cmsdk3.ComponentSpec_triggerGroups_set)
3140 customViews = property(_cmsdk3.ComponentSpec_customViews_get, _cmsdk3.ComponentSpec_customViews_set)
3141
3142# Register ComponentSpec in _cmsdk3:
3143_cmsdk3.ComponentSpec_swigregister(ComponentSpec)
3144CRANKAPI_FAILED = _cmsdk3.CRANKAPI_FAILED
3145CRANKAPI_INUSE = _cmsdk3.CRANKAPI_INUSE
3146CRANKAPI_RUNNING = _cmsdk3.CRANKAPI_RUNNING
3147CRANKAPI_IDLE = _cmsdk3.CRANKAPI_IDLE
3148POST_FAILED = _cmsdk3.POST_FAILED
3149POST_NOSPEC = _cmsdk3.POST_NOSPEC
3150POST_OUTOFCONTEXT = _cmsdk3.POST_OUTOFCONTEXT
3151QUERY_FAILED = _cmsdk3.QUERY_FAILED
3152QUERY_TIMEOUT = _cmsdk3.QUERY_TIMEOUT
3153QUERY_NAME_UNKNOWN = _cmsdk3.QUERY_NAME_UNKNOWN
3154QUERY_COMPONENT_UNKNOWN = _cmsdk3.QUERY_COMPONENT_UNKNOWN
3155QUERY_QUERYFAILED = _cmsdk3.QUERY_QUERYFAILED
3156QUERY_SUCCESS = _cmsdk3.QUERY_SUCCESS
3157QUERY_NOT_AVAILABLE = _cmsdk3.QUERY_NOT_AVAILABLE
3158QUERY_NOT_REACHABLE = _cmsdk3.QUERY_NOT_REACHABLE
3159LOG_COMPONENT = _cmsdk3.LOG_COMPONENT
3160class PsyAPI(object):
3161 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3162 __repr__ = _swig_repr
3163 CTRL_SYSTEM_READY = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_READY_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_READY_set)
3164 CTRL_PROCESS_INITIALISE = property(_cmsdk3.PsyAPI_CTRL_PROCESS_INITIALISE_get, _cmsdk3.PsyAPI_CTRL_PROCESS_INITIALISE_set)
3165 CTRL_PROCESS_GREETING = property(_cmsdk3.PsyAPI_CTRL_PROCESS_GREETING_get, _cmsdk3.PsyAPI_CTRL_PROCESS_GREETING_set)
3166 CTRL_PROCESS_SHUTDOWN = property(_cmsdk3.PsyAPI_CTRL_PROCESS_SHUTDOWN_get, _cmsdk3.PsyAPI_CTRL_PROCESS_SHUTDOWN_set)
3167 CTRL_CONTEXT_CHANGE = property(_cmsdk3.PsyAPI_CTRL_CONTEXT_CHANGE_get, _cmsdk3.PsyAPI_CTRL_CONTEXT_CHANGE_set)
3168 CTRL_SYSTEM_SHUTDOWN = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTDOWN_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTDOWN_set)
3169 CTRL_SYSTEM_SHUTTINGDOWN = property(_cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_get, _cmsdk3.PsyAPI_CTRL_SYSTEM_SHUTTINGDOWN_set)
3170 CTRL_TRIGGER = property(_cmsdk3.PsyAPI_CTRL_TRIGGER_get, _cmsdk3.PsyAPI_CTRL_TRIGGER_set)
3171 CTRL_TRIGGER_GROUP = property(_cmsdk3.PsyAPI_CTRL_TRIGGER_GROUP_get, _cmsdk3.PsyAPI_CTRL_TRIGGER_GROUP_set)
3172 CTRL_QUERY = property(_cmsdk3.PsyAPI_CTRL_QUERY_get, _cmsdk3.PsyAPI_CTRL_QUERY_set)
3173 CTRL_QUERY_REPLY = property(_cmsdk3.PsyAPI_CTRL_QUERY_REPLY_get, _cmsdk3.PsyAPI_CTRL_QUERY_REPLY_set)
3174 CTRL_PULLCOMPONENTDATA = property(_cmsdk3.PsyAPI_CTRL_PULLCOMPONENTDATA_get, _cmsdk3.PsyAPI_CTRL_PULLCOMPONENTDATA_set)
3175 CTRL_CREATECUSTOMPAGE = property(_cmsdk3.PsyAPI_CTRL_CREATECUSTOMPAGE_get, _cmsdk3.PsyAPI_CTRL_CREATECUSTOMPAGE_set)
3176 CTRL_ADDSUBSCRIPTION = property(_cmsdk3.PsyAPI_CTRL_ADDSUBSCRIPTION_get, _cmsdk3.PsyAPI_CTRL_ADDSUBSCRIPTION_set)
3177 CTRL_RETRIEVESYSTEMIDS = property(_cmsdk3.PsyAPI_CTRL_RETRIEVESYSTEMIDS_get, _cmsdk3.PsyAPI_CTRL_RETRIEVESYSTEMIDS_set)
3178 CTRL_INTERSYSTEM_QUERY = property(_cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_get, _cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_set)
3179 CTRL_INTERSYSTEM_QUERY_REPLY = property(_cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_get, _cmsdk3.PsyAPI_CTRL_INTERSYSTEM_QUERY_REPLY_set)
3180
3181 def __init__(self, space):
3182 _cmsdk3.PsyAPI_swiginit(self, _cmsdk3.new_PsyAPI(space))
3183 __swig_destroy__ = _cmsdk3.delete_PsyAPI
3184
3185 @staticmethod
3186 def fromPython(ptr):
3187 return _cmsdk3.PsyAPI_fromPython(ptr)
3188
3189 @staticmethod
3191 return _cmsdk3.PsyAPI_fromPythonAddressOf(ptr)
3192
3193 def setAutoDelete(self, autodel):
3194 return _cmsdk3.PsyAPI_setAutoDelete(self, autodel)
3195
3196 def isRunning(self):
3197 return _cmsdk3.PsyAPI_isRunning(self)
3198
3200 return _cmsdk3.PsyAPI_shouldContinue(self)
3201
3203 return _cmsdk3.PsyAPI_getCommandlineBasedir(self)
3204
3205 def setCommandlineBasedir(self, cmdlineBasedir):
3206 return _cmsdk3.PsyAPI_setCommandlineBasedir(self, cmdlineBasedir)
3207
3208 def getModuleName(self, *args):
3209 return _cmsdk3.PsyAPI_getModuleName(self, *args)
3210
3211 def getOtherModuleName(self, id):
3212 return _cmsdk3.PsyAPI_getOtherModuleName(self, id)
3213
3215 return _cmsdk3.PsyAPI_getInputQueueSize(self)
3216
3217 def typeToText(self, type):
3218 return _cmsdk3.PsyAPI_typeToText(self, type)
3219
3220 def contextToText(self, context):
3221 return _cmsdk3.PsyAPI_contextToText(self, context)
3222
3224 return _cmsdk3.PsyAPI_getCurrentScriptLanguage(self, *args)
3225
3226 def getCurrentScript(self, *args):
3227 return _cmsdk3.PsyAPI_getCurrentScript(self, *args)
3228
3230 return _cmsdk3.PsyAPI_getCurrentScriptFilename(self, *args)
3231
3233 return _cmsdk3.PsyAPI_getCurrentPostNames(self)
3234
3235 def hasCurrentSignalName(self, name):
3236 return _cmsdk3.PsyAPI_hasCurrentSignalName(self, name)
3237
3238 def hasCurrentQueryName(self, name):
3239 return _cmsdk3.PsyAPI_hasCurrentQueryName(self, name)
3240
3241 def hasCurrentRetrieveName(self, name):
3242 return _cmsdk3.PsyAPI_hasCurrentRetrieveName(self, name)
3243
3244 def hasCurrentPostName(self, name):
3245 return _cmsdk3.PsyAPI_hasCurrentPostName(self, name)
3246
3247 def waitForNewMessageGroup(self, ms, groupName):
3248 return _cmsdk3.PsyAPI_waitForNewMessageGroup(self, ms, groupName)
3249
3251 return _cmsdk3.PsyAPI_getCurrentTriggerName(self)
3252
3254 return _cmsdk3.PsyAPI_getCurrentTriggerContext(self)
3255
3256 def waitForNewMessage(self, *args):
3257 return _cmsdk3.PsyAPI_waitForNewMessage(self, *args)
3258
3260 return _cmsdk3.PsyAPI_getCurrentMessageReceiveTime(self)
3261
3262 def postOutputMessage(self, *args):
3263 return _cmsdk3.PsyAPI_postOutputMessage(self, *args)
3264
3265 def emitSignal(self, name, msg=None):
3266 return _cmsdk3.PsyAPI_emitSignal(self, name, msg)
3267
3268 def waitForSignal(self, name, timeout, lastReceivedTime=0):
3269 return _cmsdk3.PsyAPI_waitForSignal(self, name, timeout, lastReceivedTime)
3270
3272 return _cmsdk3.PsyAPI_retrieveAllSystemIDs(self)
3273
3274 def addSubscription(self, xml):
3275 return _cmsdk3.PsyAPI_addSubscription(self, xml)
3276
3277 def addPsyProbeCustomView(self, name, templateURL):
3278 return _cmsdk3.PsyAPI_addPsyProbeCustomView(self, name, templateURL)
3279
3281 return _cmsdk3.PsyAPI_removePsyProbeCustomView(self, name)
3282
3283 def setPrivateData(self, name, data, size, mimetype=None):
3284 return _cmsdk3.PsyAPI_setPrivateData(self, name, data, size, mimetype)
3285
3286 def getPrivateDataSize(self, name):
3287 return _cmsdk3.PsyAPI_getPrivateDataSize(self, name)
3288
3289 def getPrivateDataCopy(self, name, size):
3290 return _cmsdk3.PsyAPI_getPrivateDataCopy(self, name, size)
3291
3292 def getPrivateData(self, name, data, maxSize):
3293 return _cmsdk3.PsyAPI_getPrivateData(self, name, data, maxSize)
3294
3295 def deletePrivateData(self, name):
3296 return _cmsdk3.PsyAPI_deletePrivateData(self, name)
3297
3298 def createParameter(self, *args):
3299 return _cmsdk3.PsyAPI_createParameter(self, *args)
3300
3301 def hasParameter(self, name):
3302 return _cmsdk3.PsyAPI_hasParameter(self, name)
3303
3304 def deleteParameter(self, name):
3305 return _cmsdk3.PsyAPI_deleteParameter(self, name)
3306
3307 def getParameterDataType(self, name):
3308 return _cmsdk3.PsyAPI_getParameterDataType(self, name)
3309
3310 def getParameterValueSize(self, name):
3311 return _cmsdk3.PsyAPI_getParameterValueSize(self, name)
3312
3313 def getParameterString(self, name):
3314 return _cmsdk3.PsyAPI_getParameterString(self, name)
3315
3316 def getParameterAsBool(self, name):
3317 return _cmsdk3.PsyAPI_getParameterAsBool(self, name)
3318
3319 def getParameterInt(self, name):
3320 return _cmsdk3.PsyAPI_getParameterInt(self, name)
3321
3322 def getParameterFloat(self, name):
3323 return _cmsdk3.PsyAPI_getParameterFloat(self, name)
3324
3325 def getParameter(self, *args):
3326 return _cmsdk3.PsyAPI_getParameter(self, *args)
3327
3328 def setParameter(self, *args):
3329 return _cmsdk3.PsyAPI_setParameter(self, *args)
3330
3331 def resetParameter(self, name):
3332 return _cmsdk3.PsyAPI_resetParameter(self, name)
3333
3334 def tweakParameter(self, name, tweak):
3335 return _cmsdk3.PsyAPI_tweakParameter(self, name, tweak)
3336
3337 def retrieveTimeParam(self, result, name, startTime, endTime=0, maxcount=0, maxage=0, timeout=5000):
3338 return _cmsdk3.PsyAPI_retrieveTimeParam(self, result, name, startTime, endTime, maxcount, maxage, timeout)
3339
3340 def retrieveStringParam(self, result, name, startString, endString=None, maxcount=0, maxage=0, timeout=5000):
3341 return _cmsdk3.PsyAPI_retrieveStringParam(self, result, name, startString, endString, maxcount, maxage, timeout)
3342
3343 def retrieveIntegerParam(self, *args):
3344 return _cmsdk3.PsyAPI_retrieveIntegerParam(self, *args)
3345
3346 def retrieveFloatParam(self, result, name, startFloat, endFloat=0.123456789123456789, maxcount=0, maxage=0, timeout=5000):
3347 return _cmsdk3.PsyAPI_retrieveFloatParam(self, result, name, startFloat, endFloat, maxcount, maxage, timeout)
3348
3349 def retrieve(self, *args):
3350 return _cmsdk3.PsyAPI_retrieve(self, *args)
3351
3352 def queryCatalog(self, *args):
3353 return _cmsdk3.PsyAPI_queryCatalog(self, *args)
3354
3355 def queryRemoteCatalog(self, *args):
3356 return _cmsdk3.PsyAPI_queryRemoteCatalog(self, *args)
3357
3358 def queryReply(self, *args):
3359 return _cmsdk3.PsyAPI_queryReply(self, *args)
3360
3361 def logPrint(self, level, formatstring):
3362 return _cmsdk3.PsyAPI_logPrint(self, level, formatstring)
3363
3364# Register PsyAPI in _cmsdk3:
3365_cmsdk3.PsyAPI_swigregister(PsyAPI)
3366LOG_SPACE = _cmsdk3.LOG_SPACE
3367class TimeQueueSchedule(object):
3368 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3369 __repr__ = _swig_repr
3370
3371 def __init__(self, interval, start=0, end=0):
3372 _cmsdk3.TimeQueueSchedule_swiginit(self, _cmsdk3.new_TimeQueueSchedule(interval, start, end))
3373 __swig_destroy__ = _cmsdk3.delete_TimeQueueSchedule
3374 id = property(_cmsdk3.TimeQueueSchedule_id_get, _cmsdk3.TimeQueueSchedule_id_set)
3375 nextTrigger = property(_cmsdk3.TimeQueueSchedule_nextTrigger_get, _cmsdk3.TimeQueueSchedule_nextTrigger_set)
3376 interval = property(_cmsdk3.TimeQueueSchedule_interval_get, _cmsdk3.TimeQueueSchedule_interval_set)
3377 start = property(_cmsdk3.TimeQueueSchedule_start_get, _cmsdk3.TimeQueueSchedule_start_set)
3378 end = property(_cmsdk3.TimeQueueSchedule_end_get, _cmsdk3.TimeQueueSchedule_end_set)
3379 msgType = property(_cmsdk3.TimeQueueSchedule_msgType_get, _cmsdk3.TimeQueueSchedule_msgType_set)
3380 msgTag = property(_cmsdk3.TimeQueueSchedule_msgTag_get, _cmsdk3.TimeQueueSchedule_msgTag_set)
3381
3382# Register TimeQueueSchedule in _cmsdk3:
3383_cmsdk3.TimeQueueSchedule_swigregister(TimeQueueSchedule)
3384class TimeQueue(object):
3385 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3386 __repr__ = _swig_repr
3387
3388 def __init__(self):
3389 _cmsdk3.TimeQueue_swiginit(self, _cmsdk3.new_TimeQueue())
3390 __swig_destroy__ = _cmsdk3.delete_TimeQueue
3391
3392 def addSchedule(self, schedule):
3393 return _cmsdk3.TimeQueue_addSchedule(self, schedule)
3394
3395 def removeSchedule(self, id):
3396 return _cmsdk3.TimeQueue_removeSchedule(self, id)
3397
3398 def waitForNextEvent(self, ms):
3399 return _cmsdk3.TimeQueue_waitForNextEvent(self, ms)
3400
3401# Register TimeQueue in _cmsdk3:
3402_cmsdk3.TimeQueue_swigregister(TimeQueue)
3403class SignalStruct(object):
3404 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3405 __repr__ = _swig_repr
3406 lastSignalMsg = property(_cmsdk3.SignalStruct_lastSignalMsg_get, _cmsdk3.SignalStruct_lastSignalMsg_set)
3407 event = property(_cmsdk3.SignalStruct_event_get, _cmsdk3.SignalStruct_event_set)
3408 mutex = property(_cmsdk3.SignalStruct_mutex_get, _cmsdk3.SignalStruct_mutex_set)
3409
3410 def __init__(self):
3411 _cmsdk3.SignalStruct_swiginit(self, _cmsdk3.new_SignalStruct())
3412 __swig_destroy__ = _cmsdk3.delete_SignalStruct
3413
3414# Register SignalStruct in _cmsdk3:
3415_cmsdk3.SignalStruct_swigregister(SignalStruct)
3416PROCMESSAGE = _cmsdk3.PROCMESSAGE
3417PROCSIGNAL = _cmsdk3.PROCSIGNAL
3418PROCREQUEST = _cmsdk3.PROCREQUEST
3419class PsySpace(LogReceiver):
3420 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3421 __repr__ = _swig_repr
3422
3423 def __init__(self, name=None, isAdHoc=True, procID=0, isLocal=False):
3424 _cmsdk3.PsySpace_swiginit(self, _cmsdk3.new_PsySpace(name, isAdHoc, procID, isLocal))
3425 __swig_destroy__ = _cmsdk3.delete_PsySpace
3426
3427 def connect(self, systemID, isMaster=False, cmdline=None):
3428 return _cmsdk3.PsySpace_connect(self, systemID, isMaster, cmdline)
3429
3430 def isConnected(self, timeoutMS=5000):
3431 return _cmsdk3.PsySpace_isConnected(self, timeoutMS)
3432
3433 def reset(self):
3434 return _cmsdk3.PsySpace_reset(self)
3435
3436 def start(self, threadCount=5):
3437 return _cmsdk3.PsySpace_start(self, threadCount)
3438
3439 def shutdown(self):
3440 return _cmsdk3.PsySpace_shutdown(self)
3441
3442 def hasShutdown(self):
3443 return _cmsdk3.PsySpace_hasShutdown(self)
3444
3445 def getID(self):
3446 return _cmsdk3.PsySpace_getID(self)
3447
3448 def postMessage(self, msg):
3449 return _cmsdk3.PsySpace_postMessage(self, msg)
3450
3451 def emitSignal(self, type, msg):
3452 return _cmsdk3.PsySpace_emitSignal(self, type, msg)
3453
3454 def waitForSignal(self, type, timeout, lastReceivedTime=0):
3455 return _cmsdk3.PsySpace_waitForSignal(self, type, timeout, lastReceivedTime)
3456
3457 def query(self, msg, result, timeout):
3458 return _cmsdk3.PsySpace_query(self, msg, result, timeout)
3459
3460 def queryReply(self, id, status, result):
3461 return _cmsdk3.PsySpace_queryReply(self, id, status, result)
3462
3463 def getComponentID(self, name):
3464 return _cmsdk3.PsySpace_getComponentID(self, name)
3465
3466 def getCrankAPI(self, name):
3467 return _cmsdk3.PsySpace_getCrankAPI(self, name)
3468
3469 def registerCrankCallback(self, name, func):
3470 return _cmsdk3.PsySpace_registerCrankCallback(self, name, func)
3471
3472 def registerInternalCrank(self, name, func):
3473 return _cmsdk3.PsySpace_registerInternalCrank(self, name, func)
3474
3475 def addPsyProbeCustomView(self, compID, name, templateURL):
3476 return _cmsdk3.PsySpace_addPsyProbeCustomView(self, compID, name, templateURL)
3477
3478 def logEntry(self, entry):
3479 return _cmsdk3.PsySpace_logEntry(self, entry)
3480 manager = property(_cmsdk3.PsySpace_manager_get, _cmsdk3.PsySpace_manager_set)
3481
3482# Register PsySpace in _cmsdk3:
3483_cmsdk3.PsySpace_swigregister(PsySpace)
3484
3485def PsySpaceRun(arg):
3486 return _cmsdk3.PsySpaceRun(arg)
3487
3488def PsySpacePoolRun(arg):
3489 return _cmsdk3.PsySpacePoolRun(arg)
3490
3491def PsySpaceContinuousRun(arg):
3492 return _cmsdk3.PsySpaceContinuousRun(arg)
3493
3494class ReplayIndexEntry(object):
3495 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3496 __repr__ = _swig_repr
3497 cid = property(_cmsdk3.ReplayIndexEntry_cid_get, _cmsdk3.ReplayIndexEntry_cid_set)
3498 serial = property(_cmsdk3.ReplayIndexEntry_serial_get, _cmsdk3.ReplayIndexEntry_serial_set)
3499 msgTime = property(_cmsdk3.ReplayIndexEntry_msgTime_get, _cmsdk3.ReplayIndexEntry_msgTime_set)
3500 size = property(_cmsdk3.ReplayIndexEntry_size_get, _cmsdk3.ReplayIndexEntry_size_set)
3501 msgTriggerName = property(_cmsdk3.ReplayIndexEntry_msgTriggerName_get, _cmsdk3.ReplayIndexEntry_msgTriggerName_set)
3502 msg = property(_cmsdk3.ReplayIndexEntry_msg_get, _cmsdk3.ReplayIndexEntry_msg_set)
3503
3504 def reset(self):
3505 return _cmsdk3.ReplayIndexEntry_reset(self)
3506
3507 def isValid(self):
3508 return _cmsdk3.ReplayIndexEntry_isValid(self)
3509
3510 def __init__(self):
3511 _cmsdk3.ReplayIndexEntry_swiginit(self, _cmsdk3.new_ReplayIndexEntry())
3512 __swig_destroy__ = _cmsdk3.delete_ReplayIndexEntry
3513
3514# Register ReplayIndexEntry in _cmsdk3:
3515_cmsdk3.ReplayIndexEntry_swigregister(ReplayIndexEntry)
3516class MessagePlayer(object):
3517 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3518 __repr__ = _swig_repr
3519
3520 def __init__(self):
3521 _cmsdk3.MessagePlayer_swiginit(self, _cmsdk3.new_MessagePlayer())
3522 __swig_destroy__ = _cmsdk3.delete_MessagePlayer
3523
3524 def initRead(self, *args):
3525 return _cmsdk3.MessagePlayer_initRead(self, *args)
3526
3527 def initWrite(self, root, maxCount, maxSize):
3528 return _cmsdk3.MessagePlayer_initWrite(self, root, maxCount, maxSize)
3529
3530 def setSubTypeList(self, subtypes):
3531 return _cmsdk3.MessagePlayer_setSubTypeList(self, subtypes)
3532
3533 def setSubContextList(self, subcontexts):
3534 return _cmsdk3.MessagePlayer_setSubContextList(self, subcontexts)
3535
3536 def setComponentNameList(self, names):
3537 return _cmsdk3.MessagePlayer_setComponentNameList(self, names)
3538
3539 def writeMetadata(self):
3540 return _cmsdk3.MessagePlayer_writeMetadata(self)
3541
3542 def readMetadata(self):
3543 return _cmsdk3.MessagePlayer_readMetadata(self)
3544
3545 def setSystemIDs(self, msg):
3546 return _cmsdk3.MessagePlayer_setSystemIDs(self, msg)
3547
3548 def exportToCSVFile(self, filename, separator=None):
3549 return _cmsdk3.MessagePlayer_exportToCSVFile(self, filename, separator)
3550
3551 def exportToCSV(self, separator=None):
3552 return _cmsdk3.MessagePlayer_exportToCSV(self, separator)
3553
3554 def addMessage(self, name, msg):
3555 return _cmsdk3.MessagePlayer_addMessage(self, name, msg)
3556
3557 def waitForNextMessage(self, *args):
3558 return _cmsdk3.MessagePlayer_waitForNextMessage(self, *args)
3559
3561 return _cmsdk3.MessagePlayer_getCurrentTriggerName(self)
3562
3563 def flushToDisk(self):
3564 return _cmsdk3.MessagePlayer_flushToDisk(self)
3565
3566 def printAllString(self, format=None):
3567 return _cmsdk3.MessagePlayer_printAllString(self, format)
3568
3569# Register MessagePlayer in _cmsdk3:
3570_cmsdk3.MessagePlayer_swigregister(MessagePlayer)
3571class StringVector(object):
3572 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3573 __repr__ = _swig_repr
3574
3575 def iterator(self):
3576 return _cmsdk3.StringVector_iterator(self)
3577 def __iter__(self):
3578 return self.iterator()
3579
3580 def __nonzero__(self):
3581 return _cmsdk3.StringVector___nonzero__(self)
3582
3583 def __bool__(self):
3584 return _cmsdk3.StringVector___bool__(self)
3585
3586 def __len__(self):
3587 return _cmsdk3.StringVector___len__(self)
3588
3589 def __getslice__(self, i, j):
3590 return _cmsdk3.StringVector___getslice__(self, i, j)
3591
3592 def __setslice__(self, *args):
3593 return _cmsdk3.StringVector___setslice__(self, *args)
3594
3595 def __delslice__(self, i, j):
3596 return _cmsdk3.StringVector___delslice__(self, i, j)
3597
3598 def __delitem__(self, *args):
3599 return _cmsdk3.StringVector___delitem__(self, *args)
3600
3601 def __getitem__(self, *args):
3602 return _cmsdk3.StringVector___getitem__(self, *args)
3603
3604 def __setitem__(self, *args):
3605 return _cmsdk3.StringVector___setitem__(self, *args)
3606
3607 def pop(self):
3608 return _cmsdk3.StringVector_pop(self)
3609
3610 def append(self, x):
3611 return _cmsdk3.StringVector_append(self, x)
3612
3613 def empty(self):
3614 return _cmsdk3.StringVector_empty(self)
3615
3616 def size(self):
3617 return _cmsdk3.StringVector_size(self)
3618
3619 def swap(self, v):
3620 return _cmsdk3.StringVector_swap(self, v)
3621
3622 def begin(self):
3623 return _cmsdk3.StringVector_begin(self)
3624
3625 def end(self):
3626 return _cmsdk3.StringVector_end(self)
3627
3628 def rbegin(self):
3629 return _cmsdk3.StringVector_rbegin(self)
3630
3631 def rend(self):
3632 return _cmsdk3.StringVector_rend(self)
3633
3634 def clear(self):
3635 return _cmsdk3.StringVector_clear(self)
3636
3637 def get_allocator(self):
3638 return _cmsdk3.StringVector_get_allocator(self)
3639
3640 def pop_back(self):
3641 return _cmsdk3.StringVector_pop_back(self)
3642
3643 def erase(self, *args):
3644 return _cmsdk3.StringVector_erase(self, *args)
3645
3646 def __init__(self, *args):
3647 _cmsdk3.StringVector_swiginit(self, _cmsdk3.new_StringVector(*args))
3648
3649 def push_back(self, x):
3650 return _cmsdk3.StringVector_push_back(self, x)
3651
3652 def front(self):
3653 return _cmsdk3.StringVector_front(self)
3654
3655 def back(self):
3656 return _cmsdk3.StringVector_back(self)
3657
3658 def assign(self, n, x):
3659 return _cmsdk3.StringVector_assign(self, n, x)
3660
3661 def resize(self, *args):
3662 return _cmsdk3.StringVector_resize(self, *args)
3663
3664 def insert(self, *args):
3665 return _cmsdk3.StringVector_insert(self, *args)
3666
3667 def reserve(self, n):
3668 return _cmsdk3.StringVector_reserve(self, n)
3669
3670 def capacity(self):
3671 return _cmsdk3.StringVector_capacity(self)
3672 __swig_destroy__ = _cmsdk3.delete_StringVector
3673
3674# Register StringVector in _cmsdk3:
3675_cmsdk3.StringVector_swigregister(StringVector)
3676class IntVector(object):
3677 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3678 __repr__ = _swig_repr
3679
3680 def iterator(self):
3681 return _cmsdk3.IntVector_iterator(self)
3682 def __iter__(self):
3683 return self.iterator()
3684
3685 def __nonzero__(self):
3686 return _cmsdk3.IntVector___nonzero__(self)
3687
3688 def __bool__(self):
3689 return _cmsdk3.IntVector___bool__(self)
3690
3691 def __len__(self):
3692 return _cmsdk3.IntVector___len__(self)
3693
3694 def __getslice__(self, i, j):
3695 return _cmsdk3.IntVector___getslice__(self, i, j)
3696
3697 def __setslice__(self, *args):
3698 return _cmsdk3.IntVector___setslice__(self, *args)
3699
3700 def __delslice__(self, i, j):
3701 return _cmsdk3.IntVector___delslice__(self, i, j)
3702
3703 def __delitem__(self, *args):
3704 return _cmsdk3.IntVector___delitem__(self, *args)
3705
3706 def __getitem__(self, *args):
3707 return _cmsdk3.IntVector___getitem__(self, *args)
3708
3709 def __setitem__(self, *args):
3710 return _cmsdk3.IntVector___setitem__(self, *args)
3711
3712 def pop(self):
3713 return _cmsdk3.IntVector_pop(self)
3714
3715 def append(self, x):
3716 return _cmsdk3.IntVector_append(self, x)
3717
3718 def empty(self):
3719 return _cmsdk3.IntVector_empty(self)
3720
3721 def size(self):
3722 return _cmsdk3.IntVector_size(self)
3723
3724 def swap(self, v):
3725 return _cmsdk3.IntVector_swap(self, v)
3726
3727 def begin(self):
3728 return _cmsdk3.IntVector_begin(self)
3729
3730 def end(self):
3731 return _cmsdk3.IntVector_end(self)
3732
3733 def rbegin(self):
3734 return _cmsdk3.IntVector_rbegin(self)
3735
3736 def rend(self):
3737 return _cmsdk3.IntVector_rend(self)
3738
3739 def clear(self):
3740 return _cmsdk3.IntVector_clear(self)
3741
3742 def get_allocator(self):
3743 return _cmsdk3.IntVector_get_allocator(self)
3744
3745 def pop_back(self):
3746 return _cmsdk3.IntVector_pop_back(self)
3747
3748 def erase(self, *args):
3749 return _cmsdk3.IntVector_erase(self, *args)
3750
3751 def __init__(self, *args):
3752 _cmsdk3.IntVector_swiginit(self, _cmsdk3.new_IntVector(*args))
3753
3754 def push_back(self, x):
3755 return _cmsdk3.IntVector_push_back(self, x)
3756
3757 def front(self):
3758 return _cmsdk3.IntVector_front(self)
3759
3760 def back(self):
3761 return _cmsdk3.IntVector_back(self)
3762
3763 def assign(self, n, x):
3764 return _cmsdk3.IntVector_assign(self, n, x)
3765
3766 def resize(self, *args):
3767 return _cmsdk3.IntVector_resize(self, *args)
3768
3769 def insert(self, *args):
3770 return _cmsdk3.IntVector_insert(self, *args)
3771
3772 def reserve(self, n):
3773 return _cmsdk3.IntVector_reserve(self, n)
3774
3775 def capacity(self):
3776 return _cmsdk3.IntVector_capacity(self)
3777 __swig_destroy__ = _cmsdk3.delete_IntVector
3778
3779# Register IntVector in _cmsdk3:
3780_cmsdk3.IntVector_swigregister(IntVector)
3781class FloatVector(object):
3782 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
3783 __repr__ = _swig_repr
3784
3785 def iterator(self):
3786 return _cmsdk3.FloatVector_iterator(self)
3787 def __iter__(self):
3788 return self.iterator()
3789
3790 def __nonzero__(self):
3791 return _cmsdk3.FloatVector___nonzero__(self)
3792
3793 def __bool__(self):
3794 return _cmsdk3.FloatVector___bool__(self)
3795
3796 def __len__(self):
3797 return _cmsdk3.FloatVector___len__(self)
3798
3799 def __getslice__(self, i, j):
3800 return _cmsdk3.FloatVector___getslice__(self, i, j)
3801
3802 def __setslice__(self, *args):
3803 return _cmsdk3.FloatVector___setslice__(self, *args)
3804
3805 def __delslice__(self, i, j):
3806 return _cmsdk3.FloatVector___delslice__(self, i, j)
3807
3808 def __delitem__(self, *args):
3809 return _cmsdk3.FloatVector___delitem__(self, *args)
3810
3811 def __getitem__(self, *args):
3812 return _cmsdk3.FloatVector___getitem__(self, *args)
3813
3814 def __setitem__(self, *args):
3815 return _cmsdk3.FloatVector___setitem__(self, *args)
3816
3817 def pop(self):
3818 return _cmsdk3.FloatVector_pop(self)
3819
3820 def append(self, x):
3821 return _cmsdk3.FloatVector_append(self, x)
3822
3823 def empty(self):
3824 return _cmsdk3.FloatVector_empty(self)
3825
3826 def size(self):
3827 return _cmsdk3.FloatVector_size(self)
3828
3829 def swap(self, v):
3830 return _cmsdk3.FloatVector_swap(self, v)
3831
3832 def begin(self):
3833 return _cmsdk3.FloatVector_begin(self)
3834
3835 def end(self):
3836 return _cmsdk3.FloatVector_end(self)
3837
3838 def rbegin(self):
3839 return _cmsdk3.FloatVector_rbegin(self)
3840
3841 def rend(self):
3842 return _cmsdk3.FloatVector_rend(self)
3843
3844 def clear(self):
3845 return _cmsdk3.FloatVector_clear(self)
3846
3847 def get_allocator(self):
3848 return _cmsdk3.FloatVector_get_allocator(self)
3849
3850 def pop_back(self):
3851 return _cmsdk3.FloatVector_pop_back(self)
3852
3853 def erase(self, *args):
3854 return _cmsdk3.FloatVector_erase(self, *args)
3855
3856 def __init__(self, *args):
3857 _cmsdk3.FloatVector_swiginit(self, _cmsdk3.new_FloatVector(*args))
3858
3859 def push_back(self, x):
3860 return _cmsdk3.FloatVector_push_back(self, x)
3861
3862 def front(self):
3863 return _cmsdk3.FloatVector_front(self)
3864
3865 def back(self):
3866 return _cmsdk3.FloatVector_back(self)
3867
3868 def assign(self, n, x):
3869 return _cmsdk3.FloatVector_assign(self, n, x)
3870
3871 def resize(self, *args):
3872 return _cmsdk3.FloatVector_resize(self, *args)
3873
3874 def insert(self, *args):
3875 return _cmsdk3.FloatVector_insert(self, *args)
3876
3877 def reserve(self, n):
3878 return _cmsdk3.FloatVector_reserve(self, n)
3879
3880 def capacity(self):
3881 return _cmsdk3.FloatVector_capacity(self)
3882 __swig_destroy__ = _cmsdk3.delete_FloatVector
3883
3884# Register FloatVector in _cmsdk3:
3885_cmsdk3.FloatVector_swigregister(FloatVector)
3886
addBitmapUpdateRegion(self, updateBox)
Definition cmsdk3.py:2078
__init__(self, *args)
Definition cmsdk3.py:1935
getResizedCopy(self, *args)
Definition cmsdk3.py:2017
readFromMemory(self, data, size)
Definition cmsdk3.py:2038
toMessage(self)
Definition cmsdk3.py:1942
putQuadPixel(self, xCenter, yCenter, x, y, color, weight)
Definition cmsdk3.py:2005
round(self, d)
Definition cmsdk3.py:2092
canBeResizedTo(self, width, height)
Definition cmsdk3.py:2014
getGrayScaleDataCopy(self, len)
Definition cmsdk3.py:2066
eraseBitmap(self, *args)
Definition cmsdk3.py:1984
convertBitmapFileData(src, width, height, depth, dst, dstlen)
Definition cmsdk3.py:2048
drawBitmap(self, *args)
Definition cmsdk3.py:2008
runLengthDestructiveEncode(self)
Definition cmsdk3.py:1954
saveToFile(self, filename)
Definition cmsdk3.py:2044
DataToEncodingFormat(data, size, width, height, srcEncoding, linestep, targetEncoding, len)
Definition cmsdk3.py:2103
init(self, *args)
Definition cmsdk3.py:1939
differenceBitmapFileDataRunLength(orig, src, width, height, depth, dstlen)
Definition cmsdk3.py:2060
DataToBitmapFileFormat(*args)
Definition cmsdk3.py:2099
differenceBitmapFileData(orig, src, width, height, depth, dstlen)
Definition cmsdk3.py:2056
setBitmapUpdated(self)
Definition cmsdk3.py:2075
runLengthEncode(self)
Definition cmsdk3.py:1951
__sub__(self, bitmap)
Definition cmsdk3.py:1945
drawBox(self, box, color)
Definition cmsdk3.py:1999
takeDataFromBitmap(self, bitmap)
Definition cmsdk3.py:2026
hasBitmapBeenTotallyChanged(self)
Definition cmsdk3.py:2084
getCompressedUpdate(self, destructive)
Definition cmsdk3.py:2063
hasBitmapBeenUpdated(self)
Definition cmsdk3.py:2081
reset(self)
Definition cmsdk3.py:1957
convertBitmapFileDataRunLength(src, width, height, depth, dstlen)
Definition cmsdk3.py:2052
setPixel(self, *args)
Definition cmsdk3.py:1963
putTransPixel(self, x, y, color, weight)
Definition cmsdk3.py:1993
resizeTo(self, w, h, proportional)
Definition cmsdk3.py:2020
replaceColor(self, oldColor, newColor)
Definition cmsdk3.py:1987
getDPos(self, x, y)
Definition cmsdk3.py:1975
getXY(self, pos)
Definition cmsdk3.py:1978
resetBitmapUpdates(self)
Definition cmsdk3.py:2072
drawCircle(self, xCenter, yCenter, radius, color, weight, lineWidth, filled=False)
Definition cmsdk3.py:2002
copyGrayScaleData(self, src, len)
Definition cmsdk3.py:2069
getBestResizeFactor(self, factor)
Definition cmsdk3.py:2029
fillBox(self, *args)
Definition cmsdk3.py:1990
createResizedData(self, newWidth, newHeight, scaleUp, scaleDown, scale66)
Definition cmsdk3.py:2035
getCopy(self, box)
Definition cmsdk3.py:2011
getBestResizeFactors(self, factor, scaleUp, scaleDown, scale66)
Definition cmsdk3.py:2032
readFromFile(self, filename)
Definition cmsdk3.py:2041
toBitmapFileFormat(self, len)
Definition cmsdk3.py:2095
getPos(self, x, y)
Definition cmsdk3.py:1972
copyDataFromBitmap(self, bitmap, shouldResize=False)
Definition cmsdk3.py:2023
getPixelColor(self, x, y)
Definition cmsdk3.py:1981
drawLine(self, *args)
Definition cmsdk3.py:1996
mirror(self, horizontal, vertical)
Definition cmsdk3.py:1960
updateBitmap(self, update, takeData)
Definition cmsdk3.py:1948
getPixel(self, *args)
Definition cmsdk3.py:1969
setPixelXOR(self, *args)
Definition cmsdk3.py:1966
__init__(self, *args)
Definition cmsdk3.py:2135
readFromFileDiff(self, filename, oldBitmap)
Definition cmsdk3.py:2166
update(self, update)
Definition cmsdk3.py:2145
setUpdateType(self, updateType)
Definition cmsdk3.py:2151
setFullUpdate(self, bitmap)
Definition cmsdk3.py:2157
init(self, w, h)
Definition cmsdk3.py:2139
readFromFile(self, filename)
Definition cmsdk3.py:2160
readFromFileRLE(self, filename)
Definition cmsdk3.py:2163
readFromFileRLEDiff(self, filename, oldBitmap)
Definition cmsdk3.py:2169
isPointWithin(self, *args)
Definition cmsdk3.py:1623
equals(self, *args)
Definition cmsdk3.py:1632
getWidth(self)
Definition cmsdk3.py:1590
growToIncludePoint(self, point, padX=0, padY=0)
Definition cmsdk3.py:1641
getLowerLeft(self)
Definition cmsdk3.py:1578
getConstrainedCopy(self, *args)
Definition cmsdk3.py:1656
getHeight(self)
Definition cmsdk3.py:1593
getOverlapBox(self, otherbox)
Definition cmsdk3.py:1644
percentOverlap(self, otherbox)
Definition cmsdk3.py:1647
getLeftX(self)
Definition cmsdk3.py:1554
getLowerY(self)
Definition cmsdk3.py:1551
getCMY(self)
Definition cmsdk3.py:1566
getUpperY(self)
Definition cmsdk3.py:1548
__sub__(self, *args)
Definition cmsdk3.py:1596
grow(self, dw, dh)
Definition cmsdk3.py:1620
move(self, dx, dy)
Definition cmsdk3.py:1602
getCentreMass(self)
Definition cmsdk3.py:1626
__init__(self, *args)
Definition cmsdk3.py:1538
_print(self)
Definition cmsdk3.py:1659
__add__(self, *args)
Definition cmsdk3.py:1599
getCMX(self)
Definition cmsdk3.py:1563
setSize(self, boxsize)
Definition cmsdk3.py:1614
getLowerRight(self)
Definition cmsdk3.py:1581
moveTo(self, x, y)
Definition cmsdk3.py:1605
getRightX(self)
Definition cmsdk3.py:1557
getUpperLeft(self)
Definition cmsdk3.py:1572
set(self, x, y, w, h, linewidth=0)
Definition cmsdk3.py:1608
growToBoundingBox(self, otherbox)
Definition cmsdk3.py:1638
constrainTo(self, *args)
Definition cmsdk3.py:1653
getArea(self)
Definition cmsdk3.py:1560
setLineWidth(self, width)
Definition cmsdk3.py:1617
getLineWidth(self)
Definition cmsdk3.py:1584
setUpperLeft(self, point)
Definition cmsdk3.py:1611
getDoubleSizeSameCenter(self)
Definition cmsdk3.py:1650
hasZeroSize(self)
Definition cmsdk3.py:1629
getUpperRight(self)
Definition cmsdk3.py:1575
getCM(self)
Definition cmsdk3.py:1569
getSize(self)
Definition cmsdk3.py:1587
getBoundingBox(self, otherbox)
Definition cmsdk3.py:1635
toRGBString(self)
Definition cmsdk3.py:1294
getReverseColor(self)
Definition cmsdk3.py:1277
getGreyValue(self)
Definition cmsdk3.py:1280
createColorsMaxDifference(count, mix=False)
Definition cmsdk3.py:1291
distance(self, otherColor)
Definition cmsdk3.py:1287
mixOn(self, color, weight)
Definition cmsdk3.py:1274
__init__(self, *args)
Definition cmsdk3.py:1270
Definition cmsdk3.py:2179
__init__(self)
Definition cmsdk3.py:2185
toXML(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:2258
toJSON(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:2255
getAsBool(self, key)
Definition cmsdk3.py:2299
setData(self, *args)
Definition cmsdk3.py:2459
invalidateFindKeyCache(self)
Definition cmsdk3.py:2694
setOrigin(self, addr)
Definition cmsdk3.py:2541
setDouble(self, *args)
Definition cmsdk3.py:2453
getIntMap(self, key)
Definition cmsdk3.py:2480
setInt(self, *args)
Definition cmsdk3.py:2450
setStringMap(self, key, map)
Definition cmsdk3.py:2495
getAsIntMap(self, key)
Definition cmsdk3.py:2471
setIntMap(self, key, map)
Definition cmsdk3.py:2498
setEOL(self, eol)
Definition cmsdk3.py:2610
setRecvTime(self, time)
Definition cmsdk3.py:2634
getIntArray(self, key)
Definition cmsdk3.py:2360
getCycleCPUTime(self)
Definition cmsdk3.py:2658
getAsFloatMap(self, key)
Definition cmsdk3.py:2474
getFloatMap(self, key)
Definition cmsdk3.py:2486
isSingleValue(self, key)
Definition cmsdk3.py:2321
getUserEntriesAsJSON(self, asText)
Definition cmsdk3.py:2529
getChainCPUTime(self)
Definition cmsdk3.py:2670
setTime(self, *args)
Definition cmsdk3.py:2444
setFloat(self, *args)
Definition cmsdk3.py:2456
setStringArray(self, key, map)
Definition cmsdk3.py:2387
getAttachedMessageCopy(self, *args)
Definition cmsdk3.py:2441
getData(self, *args)
Definition cmsdk3.py:2435
ConvertDataFromOlderMessageFormat(data, newData)
Definition cmsdk3.py:2276
setCreatedTime(self, t)
Definition cmsdk3.py:2640
setAttachedMessageMap(self, key, map)
Definition cmsdk3.py:2507
setReference(self, ref)
Definition cmsdk3.py:2562
setTimeArray(self, key, map)
Definition cmsdk3.py:2384
toXML(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:2513
getMapCount(self, key)
Definition cmsdk3.py:2381
GetCSVHeader(separator=None, preample=None)
Definition cmsdk3.py:2520
setSerial(self, serial)
Definition cmsdk3.py:2652
setFloatMap(self, key, map)
Definition cmsdk3.py:2504
getAsString(self, *args)
Definition cmsdk3.py:2411
hasMessage(self, key)
Definition cmsdk3.py:2342
swapMessageData(self, data)
Definition cmsdk3.py:2290
setIntArray(self, key, map)
Definition cmsdk3.py:2390
getKeyType(self, key)
Definition cmsdk3.py:2312
getContextChange(self)
Definition cmsdk3.py:2595
setContextChange(self, context)
Definition cmsdk3.py:2598
getFloat(self, *args)
Definition cmsdk3.py:2432
getAsFloatArray(self, key)
Definition cmsdk3.py:2354
setCycleWallTime(self, t)
Definition cmsdk3.py:2667
getAsInt(self, *args)
Definition cmsdk3.py:2414
getFloatArray(self, key)
Definition cmsdk3.py:2366
toCSV(self, separator=None, preample=None, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:2516
setTTL(self, ttl)
Definition cmsdk3.py:2607
hasTime(self, key)
Definition cmsdk3.py:2336
isMapContent(self, key)
Definition cmsdk3.py:2318
getContentSize(self, *args)
Definition cmsdk3.py:2405
getUserEntriesAsString(self)
Definition cmsdk3.py:2526
setStatus(self, status)
Definition cmsdk3.py:2646
hasString(self, key)
Definition cmsdk3.py:2327
setPolicy(self, policy)
Definition cmsdk3.py:2622
setTo(self, to)
Definition cmsdk3.py:2586
setTag(self, tag)
Definition cmsdk3.py:2556
getAsTime(self, *args)
Definition cmsdk3.py:2417
setCycleCPUTime(self, t)
Definition cmsdk3.py:2661
setSystemID(self, id)
Definition cmsdk3.py:2568
getAsFloat(self, *args)
Definition cmsdk3.py:2420
setFrom(self, _from)
Definition cmsdk3.py:2580
getAsStringMap(self, key)
Definition cmsdk3.py:2468
setChainCPUTime(self, t)
Definition cmsdk3.py:2673
setSendTime(self, time)
Definition cmsdk3.py:2628
getArraySize(self, key)
Definition cmsdk3.py:2372
getContentType(self, *args)
Definition cmsdk3.py:2402
isArrayContent(self, key)
Definition cmsdk3.py:2315
hasData(self, key)
Definition cmsdk3.py:2339
hasInteger(self, key)
Definition cmsdk3.py:2330
setMultiple(self, _from, to, tag, ttl, policy, sendtime)
Definition cmsdk3.py:2550
__init__(self, *args)
Definition cmsdk3.py:2283
getTimeArray(self, key)
Definition cmsdk3.py:2345
getChainWallTime(self)
Definition cmsdk3.py:2676
setPriority(self, priority)
Definition cmsdk3.py:2616
addTimeUsage(self, cycleCPUTime, cycleWallTime, chainCPUTime=0, chainWallTime=0, chainCount=0)
Definition cmsdk3.py:2655
fillInDraftUserDataFrom(self, data, maxDraftSize)
Definition cmsdk3.py:2293
getAsIntArray(self, key)
Definition cmsdk3.py:2351
setChainWallTime(self, t)
Definition cmsdk3.py:2679
getStringArray(self, key)
Definition cmsdk3.py:2357
hasFloat(self, key)
Definition cmsdk3.py:2333
getAttachedMessageArray(self, key)
Definition cmsdk3.py:2369
FindClosestMessage(t, messages)
Definition cmsdk3.py:2272
getDouble(self, *args)
Definition cmsdk3.py:2429
getDoubleMap(self, key)
Definition cmsdk3.py:2483
getCycleWallTime(self)
Definition cmsdk3.py:2664
setDoubleArray(self, key, map)
Definition cmsdk3.py:2393
setAttachedMessage(self, *args)
Definition cmsdk3.py:2462
setType(self, type)
Definition cmsdk3.py:2592
getString(self, *args)
Definition cmsdk3.py:2423
getTime(self, *args)
Definition cmsdk3.py:2408
setFloatArray(self, key, map)
Definition cmsdk3.py:2396
setChainCount(self, count)
Definition cmsdk3.py:2685
getMapSize(self, key)
Definition cmsdk3.py:2378
getStringMap(self, key)
Definition cmsdk3.py:2477
setTimeMap(self, key, map)
Definition cmsdk3.py:2492
setAttachedMessageArray(self, key, map)
Definition cmsdk3.py:2399
setMemID(self, id)
Definition cmsdk3.py:2574
getAttachedMessageMap(self, key)
Definition cmsdk3.py:2489
getDoubleArray(self, key)
Definition cmsdk3.py:2363
getDataCopy(self, *args)
Definition cmsdk3.py:2438
setString(self, *args)
Definition cmsdk3.py:2447
deleteEntry(self, key)
Definition cmsdk3.py:2688
getTimeMap(self, key)
Definition cmsdk3.py:2465
hasKey(self, key)
Definition cmsdk3.py:2324
copyUserEntriesFromMessage(self, msg)
Definition cmsdk3.py:2523
setDoubleMap(self, key, map)
Definition cmsdk3.py:2501
toJSON(self, subtypes=None, subcontexts=None, compNames=None)
Definition cmsdk3.py:2510
setDestination(self, addr)
Definition cmsdk3.py:2544
getInt(self, *args)
Definition cmsdk3.py:2426
getArrayCount(self, key)
Definition cmsdk3.py:2375
getAsStringArray(self, key)
Definition cmsdk3.py:2348
fromXML(self, *args)
Definition cmsdk3.py:2770
push_back(self, x)
Definition cmsdk3.py:3800
assign(self, n, x)
Definition cmsdk3.py:3809
__delitem__(self, *args)
Definition cmsdk3.py:3749
erase(self, *args)
Definition cmsdk3.py:3794
append(self, x)
Definition cmsdk3.py:3761
__init__(self, *args)
Definition cmsdk3.py:3797
insert(self, *args)
Definition cmsdk3.py:3815
__setitem__(self, *args)
Definition cmsdk3.py:3755
__getslice__(self, i, j)
Definition cmsdk3.py:3740
__setslice__(self, *args)
Definition cmsdk3.py:3743
__getitem__(self, *args)
Definition cmsdk3.py:3752
__delslice__(self, i, j)
Definition cmsdk3.py:3746
resize(self, *args)
Definition cmsdk3.py:3812
reserve(self, n)
Definition cmsdk3.py:3818
reserve(self, n)
Definition cmsdk3.py:3713
__nonzero__(self)
Definition cmsdk3.py:3626
__delslice__(self, i, j)
Definition cmsdk3.py:3641
push_back(self, x)
Definition cmsdk3.py:3695
__setitem__(self, *args)
Definition cmsdk3.py:3650
append(self, x)
Definition cmsdk3.py:3656
swap(self, v)
Definition cmsdk3.py:3665
__getslice__(self, i, j)
Definition cmsdk3.py:3635
get_allocator(self)
Definition cmsdk3.py:3683
__getitem__(self, *args)
Definition cmsdk3.py:3647
__delitem__(self, *args)
Definition cmsdk3.py:3644
__init__(self, *args)
Definition cmsdk3.py:3692
resize(self, *args)
Definition cmsdk3.py:3707
assign(self, n, x)
Definition cmsdk3.py:3704
insert(self, *args)
Definition cmsdk3.py:3710
__setslice__(self, *args)
Definition cmsdk3.py:3638
erase(self, *args)
Definition cmsdk3.py:3689
getFunction(self, funcName)
Definition cmsdk3.py:612
__init__(self)
Definition cmsdk3.py:605
load(self, filename)
Definition cmsdk3.py:609
patchLibraryFilename(filename, path=None)
Definition cmsdk3.py:602
setEndPoint(self, point)
Definition cmsdk3.py:1494
getLineWidth(self)
Definition cmsdk3.py:1488
setStartPoint(self, point)
Definition cmsdk3.py:1491
getStartPoint(self)
Definition cmsdk3.py:1482
getEndPoint(self)
Definition cmsdk3.py:1485
_print(self)
Definition cmsdk3.py:1500
__init__(self, *args)
Definition cmsdk3.py:1475
setLineWidth(self, width)
Definition cmsdk3.py:1497
Definition cmsdk3.py:319
getText(self, len)
Definition cmsdk3.py:330
__init__(self)
Definition cmsdk3.py:342
toJSON(self)
Definition cmsdk3.py:336
setText(self, text, len)
Definition cmsdk3.py:333
toXML(self)
Definition cmsdk3.py:339
logEntry(self, entry)
Definition cmsdk3.py:355
__init__(self, *args, **kwargs)
Definition cmsdk3.py:351
SetLogFileOutput(logfile, printOut=True)
Definition cmsdk3.py:375
SetLogLevelDebug(*args)
Definition cmsdk3.py:379
LogSystemPrint(*args)
Definition cmsdk3.py:387
SetLogLevelVerbose(*args)
Definition cmsdk3.py:383
SetLogReceiver(rec)
Definition cmsdk3.py:371
LogSystemDebug(*args)
Definition cmsdk3.py:391
queryMessages(self, spec, size, count)
Definition cmsdk3.py:2726
addIndexKey(self, key, type)
Definition cmsdk3.py:2714
setDefaultTTL(self, defaultTTL)
Definition cmsdk3.py:2711
setFileStorage(self, *args)
Definition cmsdk3.py:2720
addMessage(self, msg)
Definition cmsdk3.py:2723
removeIndexKey(self, key, type)
Definition cmsdk3.py:2717
getCurrentTriggerName(self)
Definition cmsdk3.py:3501
setComponentNameList(self, names)
Definition cmsdk3.py:3477
setSubTypeList(self, subtypes)
Definition cmsdk3.py:3471
addMessage(self, name, msg)
Definition cmsdk3.py:3495
initRead(self, *args)
Definition cmsdk3.py:3465
exportToCSVFile(self, filename, separator=None)
Definition cmsdk3.py:3489
setSystemIDs(self, msg)
Definition cmsdk3.py:3486
initWrite(self, root, maxCount, maxSize)
Definition cmsdk3.py:3468
setSubContextList(self, subcontexts)
Definition cmsdk3.py:3474
waitForNextMessage(self, *args)
Definition cmsdk3.py:3498
printAllString(self, format=None)
Definition cmsdk3.py:3507
exportToCSV(self, separator=None)
Definition cmsdk3.py:3492
getSumMulti(self, *args)
Definition cmsdk3.py:1204
getTotal(self, val, count)
Definition cmsdk3.py:1207
getPerfXML(self, binMS=1000, binNum=60)
Definition cmsdk3.py:1210
getPerfJSON(self, binMS=1000, binNum=60)
Definition cmsdk3.py:1213
add(self, *args)
Definition cmsdk3.py:1186
getThroughput(self, *args)
Definition cmsdk3.py:1189
getAverageMulti(self, *args)
Definition cmsdk3.py:1198
getThroughputMulti(self, *args)
Definition cmsdk3.py:1192
__init__(self, binTimeMS=100, binCount=600)
Definition cmsdk3.py:1182
getAverage(self, *args)
Definition cmsdk3.py:1195
getSum(self, *args)
Definition cmsdk3.py:1201
__init__(self)
Definition cmsdk3.py:1922
setZ(self, v)
Definition cmsdk3.py:1457
getDistanceTo(self, *args)
Definition cmsdk3.py:1463
__mul__(self, *args)
Definition cmsdk3.py:1433
set(self, x, y, z=0)
Definition cmsdk3.py:1448
setX(self, v)
Definition cmsdk3.py:1451
__add__(self, *args)
Definition cmsdk3.py:1430
__sub__(self, *args)
Definition cmsdk3.py:1427
__eq__(self, *args)
Definition cmsdk3.py:1424
setSize(self, s)
Definition cmsdk3.py:1460
__init__(self, *args)
Definition cmsdk3.py:1416
setY(self, v)
Definition cmsdk3.py:1454
__add__(self, *args)
Definition cmsdk3.py:1371
set(self, x, y, z=0)
Definition cmsdk3.py:1389
__eq__(self, *args)
Definition cmsdk3.py:1365
__sub__(self, *args)
Definition cmsdk3.py:1368
getZ(self)
Definition cmsdk3.py:1383
setY(self, n)
Definition cmsdk3.py:1395
setSize(self, s)
Definition cmsdk3.py:1401
getY(self)
Definition cmsdk3.py:1380
_print(self)
Definition cmsdk3.py:1407
setZ(self, n)
Definition cmsdk3.py:1398
getSize(self)
Definition cmsdk3.py:1386
getDistanceTo(self, *args)
Definition cmsdk3.py:1404
__mul__(self, *args)
Definition cmsdk3.py:1374
setX(self, n)
Definition cmsdk3.py:1392
getX(self)
Definition cmsdk3.py:1377
__init__(self, *args)
Definition cmsdk3.py:1357
getLineCount(self)
Definition cmsdk3.py:1514
getLine(self, pos)
Definition cmsdk3.py:1517
addLine(self, line)
Definition cmsdk3.py:1520
replaceLine(self, pos, newline)
Definition cmsdk3.py:1523
removeLine(self, pos)
Definition cmsdk3.py:1526
Definition cmsdk3.py:2849
contentFromXML(self, node)
Definition cmsdk3.py:2869
__init__(self)
Definition cmsdk3.py:2875
toXML(self)
Definition cmsdk3.py:2863
fromXML(self, *args)
Definition cmsdk3.py:2866
addContentToMsg(self, msg)
Definition cmsdk3.py:2872
setAutoDelete(self, autodel)
Definition cmsdk3.py:3137
getModuleName(self, *args)
Definition cmsdk3.py:3152
contextToText(self, context)
Definition cmsdk3.py:3164
retrieveStringParam(self, result, name, startString, endString=None, maxcount=0, maxage=0, timeout=5000)
Definition cmsdk3.py:3284
getInputQueueSize(self)
Definition cmsdk3.py:3158
getPrivateData(self, name, data, maxSize)
Definition cmsdk3.py:3236
resetParameter(self, name)
Definition cmsdk3.py:3275
getCurrentScript(self, *args)
Definition cmsdk3.py:3170
postOutputMessage(self, *args)
Definition cmsdk3.py:3206
fromPythonAddressOf(ptr)
Definition cmsdk3.py:3134
setParameter(self, *args)
Definition cmsdk3.py:3272
retrieveAllSystemIDs(self)
Definition cmsdk3.py:3215
retrieveFloatParam(self, result, name, startFloat, endFloat=0.123456789123456789, maxcount=0, maxage=0, timeout=5000)
Definition cmsdk3.py:3290
queryCatalog(self, *args)
Definition cmsdk3.py:3296
getCommandlineBasedir(self)
Definition cmsdk3.py:3146
deletePrivateData(self, name)
Definition cmsdk3.py:3239
addPsyProbeCustomView(self, name, templateURL)
Definition cmsdk3.py:3221
queryRemoteCatalog(self, *args)
Definition cmsdk3.py:3299
fromPython(ptr)
Definition cmsdk3.py:3130
retrieve(self, *args)
Definition cmsdk3.py:3293
retrieveIntegerParam(self, *args)
Definition cmsdk3.py:3287
getCurrentTriggerContext(self)
Definition cmsdk3.py:3197
waitForSignal(self, name, timeout, lastReceivedTime=0)
Definition cmsdk3.py:3212
getCurrentScriptFilename(self, *args)
Definition cmsdk3.py:3173
hasCurrentRetrieveName(self, name)
Definition cmsdk3.py:3185
getPrivateDataSize(self, name)
Definition cmsdk3.py:3230
logPrint(self, level, formatstring)
Definition cmsdk3.py:3305
setCommandlineBasedir(self, cmdlineBasedir)
Definition cmsdk3.py:3149
waitForNewMessageGroup(self, ms, groupName)
Definition cmsdk3.py:3191
retrieveTimeParam(self, result, name, startTime, endTime=0, maxcount=0, maxage=0, timeout=5000)
Definition cmsdk3.py:3281
deleteParameter(self, name)
Definition cmsdk3.py:3248
getCurrentScriptLanguage(self, *args)
Definition cmsdk3.py:3167
getPrivateDataCopy(self, name, size)
Definition cmsdk3.py:3233
getParameter(self, *args)
Definition cmsdk3.py:3269
typeToText(self, type)
Definition cmsdk3.py:3161
hasParameter(self, name)
Definition cmsdk3.py:3245
getParameterString(self, name)
Definition cmsdk3.py:3257
getCurrentTriggerName(self)
Definition cmsdk3.py:3194
getCurrentMessageReceiveTime(self)
Definition cmsdk3.py:3203
shouldContinue(self)
Definition cmsdk3.py:3143
getParameterValueSize(self, name)
Definition cmsdk3.py:3254
getParameterDataType(self, name)
Definition cmsdk3.py:3251
getParameterAsBool(self, name)
Definition cmsdk3.py:3260
__init__(self, space)
Definition cmsdk3.py:3125
waitForNewMessage(self, *args)
Definition cmsdk3.py:3200
hasCurrentPostName(self, name)
Definition cmsdk3.py:3188
removePsyProbeCustomView(self, name)
Definition cmsdk3.py:3224
createParameter(self, *args)
Definition cmsdk3.py:3242
queryReply(self, *args)
Definition cmsdk3.py:3302
addSubscription(self, xml)
Definition cmsdk3.py:3218
getParameterFloat(self, name)
Definition cmsdk3.py:3266
setPrivateData(self, name, data, size, mimetype=None)
Definition cmsdk3.py:3227
hasCurrentSignalName(self, name)
Definition cmsdk3.py:3179
hasCurrentQueryName(self, name)
Definition cmsdk3.py:3182
isRunning(self)
Definition cmsdk3.py:3140
getCurrentPostNames(self)
Definition cmsdk3.py:3176
getOtherModuleName(self, id)
Definition cmsdk3.py:3155
tweakParameter(self, name, tweak)
Definition cmsdk3.py:3278
getParameterInt(self, name)
Definition cmsdk3.py:3263
emitSignal(self, name, msg=None)
Definition cmsdk3.py:3209
__ne__(self, othercontext)
Definition cmsdk3.py:179
compare(self, othercontext)
Definition cmsdk3.py:200
__gt__(self, othercontext)
Definition cmsdk3.py:185
fromString(self, text)
Definition cmsdk3.py:197
__lt__(self, othercontext)
Definition cmsdk3.py:182
matches(self, othercontext)
Definition cmsdk3.py:191
toString(self, *args)
Definition cmsdk3.py:194
__eq__(self, othercontext)
Definition cmsdk3.py:176
setLevel(self, i, value)
Definition cmsdk3.py:188
query(self, msg, result, timeout)
Definition cmsdk3.py:3401
isConnected(self, timeoutMS=5000)
Definition cmsdk3.py:3374
registerInternalCrank(self, name, func)
Definition cmsdk3.py:3472
getComponentID(self, name)
Definition cmsdk3.py:3407
queryReply(self, id, status, result)
Definition cmsdk3.py:3404
emitSignal(self, type, msg)
Definition cmsdk3.py:3395
__init__(self, name=None, isAdHoc=True, procID=0, isLocal=False)
Definition cmsdk3.py:3367
waitForSignal(self, type, timeout, lastReceivedTime=0)
Definition cmsdk3.py:3398
start(self, threadCount=5)
Definition cmsdk3.py:3380
logEntry(self, entry)
Definition cmsdk3.py:3419
postMessage(self, msg)
Definition cmsdk3.py:3392
hasShutdown(self)
Definition cmsdk3.py:3386
registerCrankCallback(self, name, func)
Definition cmsdk3.py:3413
addPsyProbeCustomView(self, compID, name, templateURL)
Definition cmsdk3.py:3416
getCrankAPI(self, name)
Definition cmsdk3.py:3410
connect(self, systemID, isMaster=False, cmdline=None)
Definition cmsdk3.py:3371
__lt__(self, othertype)
Definition cmsdk3.py:143
__eq__(self, othertype)
Definition cmsdk3.py:137
__init__(self)
Definition cmsdk3.py:161
toString(self, *args)
Definition cmsdk3.py:155
setLevel(self, i, value)
Definition cmsdk3.py:149
__ne__(self, othertype)
Definition cmsdk3.py:140
isValid(self)
Definition cmsdk3.py:134
matches(self, otherType)
Definition cmsdk3.py:152
fromString(self, text)
Definition cmsdk3.py:158
__gt__(self, othertype)
Definition cmsdk3.py:146
fromXML(self, *args)
Definition cmsdk3.py:2803
setDirection(self, dx, dy)
Definition cmsdk3.py:1847
setStartPoint(self, x, y)
Definition cmsdk3.py:1844
Definition cmsdk3.py:3435
isValid(self)
Definition cmsdk3.py:3448
reset(self)
Definition cmsdk3.py:3445
__init__(self)
Definition cmsdk3.py:3451
fromXML(self, *args)
Definition cmsdk3.py:2839
fromXML(self, *args)
Definition cmsdk3.py:2890
_print(self)
Definition cmsdk3.py:1348
getArea(self)
Definition cmsdk3.py:1342
__mul__(self, v)
Definition cmsdk3.py:1318
getDepth(self)
Definition cmsdk3.py:1327
setWidth(self, width)
Definition cmsdk3.py:1333
__init__(self, *args)
Definition cmsdk3.py:1305
getHeight(self)
Definition cmsdk3.py:1321
setDepth(self, depth)
Definition cmsdk3.py:1336
setHeight(self, height)
Definition cmsdk3.py:1330
equals(self, size)
Definition cmsdk3.py:1312
__eq__(self, p)
Definition cmsdk3.py:1315
getWidth(self)
Definition cmsdk3.py:1324
getDiagonalLenth(self)
Definition cmsdk3.py:1345
isNonZero(self)
Definition cmsdk3.py:1339
Definition cmsdk3.py:1162
__init__(self)
Definition cmsdk3.py:1168
clear(self)
Definition cmsdk3.py:1136
add(self, val)
Definition cmsdk3.py:1139
getSum(self)
Definition cmsdk3.py:1145
__init__(self, maxCount=10000)
Definition cmsdk3.py:1132
getVariance(self)
Definition cmsdk3.py:1151
getCount(self)
Definition cmsdk3.py:1148
getAverage(self)
Definition cmsdk3.py:1142
getMedian(self)
Definition cmsdk3.py:1157
getStdDev(self)
Definition cmsdk3.py:1154
insert(self, *args)
Definition cmsdk3.py:3605
__getslice__(self, i, j)
Definition cmsdk3.py:3530
__delslice__(self, i, j)
Definition cmsdk3.py:3536
__setslice__(self, *args)
Definition cmsdk3.py:3533
assign(self, n, x)
Definition cmsdk3.py:3599
push_back(self, x)
Definition cmsdk3.py:3590
resize(self, *args)
Definition cmsdk3.py:3602
__getitem__(self, *args)
Definition cmsdk3.py:3542
erase(self, *args)
Definition cmsdk3.py:3584
__init__(self, *args)
Definition cmsdk3.py:3587
__setitem__(self, *args)
Definition cmsdk3.py:3545
__delitem__(self, *args)
Definition cmsdk3.py:3539
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:3342
removeSchedule(self, id)
Definition cmsdk3.py:3339
addSchedule(self, schedule)
Definition cmsdk3.py:3336
__init__(self, interval, start=0, end=0)
Definition cmsdk3.py:3315
getMemberSpec(self, *args)
Definition cmsdk3.py:2990
getPostSpecs(self, *args)
Definition cmsdk3.py:2915
getPostSpec(self, *args)
Definition cmsdk3.py:2918
getRetrieveSpec(self, *args)
Definition cmsdk3.py:2909
getFilterSpec(self, n)
Definition cmsdk3.py:2906
reset(self, s=0)
Definition cmsdk3.py:2903
getSignalSpec(self, *args)
Definition cmsdk3.py:2921
getQuerySpec(self, *args)
Definition cmsdk3.py:2912
__mul__(self, *args)
Definition cmsdk3.py:1683
isParallelWith(self, v)
Definition cmsdk3.py:1725
getProjectionOn(self, v)
Definition cmsdk3.py:1728
__iadd__(self, *args)
Definition cmsdk3.py:1689
getUnitVector(self)
Definition cmsdk3.py:1731
det(self, v)
Definition cmsdk3.py:1719
getArea(self, v)
Definition cmsdk3.py:1740
makeUnitVector(self)
Definition cmsdk3.py:1713
setLength(self, l)
Definition cmsdk3.py:1710
setX(self, v)
Definition cmsdk3.py:1704
getAngle(self, v)
Definition cmsdk3.py:1737
__add__(self, *args)
Definition cmsdk3.py:1680
__sub__(self, *args)
Definition cmsdk3.py:1677
__eq__(self, v)
Definition cmsdk3.py:1674
rotate(self, angle)
Definition cmsdk3.py:1743
rotateIt(self, angle)
Definition cmsdk3.py:1746
setY(self, v)
Definition cmsdk3.py:1707
set(self, *args)
Definition cmsdk3.py:1701
isOrthogonalWith(self, v)
Definition cmsdk3.py:1722
__init__(self, *args)
Definition cmsdk3.py:1668
__imul__(self, a)
Definition cmsdk3.py:1692
__isub__(self, *args)
Definition cmsdk3.py:1686
getOrthogonalVector(self)
Definition cmsdk3.py:1734
set(self, *args)
Definition cmsdk3.py:1795
__mul__(self, *args)
Definition cmsdk3.py:1774
__add__(self, *args)
Definition cmsdk3.py:1771
__isub__(self, *args)
Definition cmsdk3.py:1777
getArea(self, v)
Definition cmsdk3.py:1828
isParallelWith(self, v)
Definition cmsdk3.py:1816
__sub__(self, *args)
Definition cmsdk3.py:1768
setY(self, v)
Definition cmsdk3.py:1801
getUnitVector(self)
Definition cmsdk3.py:1822
setX(self, v)
Definition cmsdk3.py:1798
__init__(self, *args)
Definition cmsdk3.py:1758
isOrthogonalWith(self, v)
Definition cmsdk3.py:1813
getProjectionOn(self, v)
Definition cmsdk3.py:1819
getAngle(self, v)
Definition cmsdk3.py:1825
product(self, v)
Definition cmsdk3.py:1810
__imul__(self, a)
Definition cmsdk3.py:1783
setZ(self, v)
Definition cmsdk3.py:1804
__iadd__(self, *args)
Definition cmsdk3.py:1780
__eq__(self, v)
Definition cmsdk3.py:1765
__init__(self)
Definition cmsdk3.py:1912
GetDateAndTime(t, local=True)
Definition cmsdk3.py:1053
AtomicDecrement64(v)
Definition cmsdk3.py:480
GetProcessCPUTicks(*args)
Definition cmsdk3.py:495
PrintTimeOnly(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1065
Dec2Char(str)
Definition cmsdk3.py:828
GetPeakProcessMemoryUsage()
Definition cmsdk3.py:627
GetProcessStatus(proc, returncode)
Definition cmsdk3.py:536
PrintTimeNowString(local=True, us=True, ms=True)
Definition cmsdk3.py:1089
TextEndsWith(str, end, caseSensitive=True)
Definition cmsdk3.py:735
AtomicIncrement64(v)
Definition cmsdk3.py:474
GetCommandLinePath()
Definition cmsdk3.py:580
PrintTimeSortableMicrosecString(t, local=True)
Definition cmsdk3.py:1116
Sleep(ms)
Definition cmsdk3.py:483
GetCPUSpeed()
Definition cmsdk3.py:636
stristr(str, substr, len=0)
Definition cmsdk3.py:726
GetThreadStatColAbility()
Definition cmsdk3.py:492
CopyAFile(*args)
Definition cmsdk3.py:910
PrintDateString(t, local=True)
Definition cmsdk3.py:1101
PrintTimeDif(t, us=True, ms=True)
Definition cmsdk3.py:1068
GetLocalIPAddresses(count)
Definition cmsdk3.py:707
SetCurrentNetSyncDif(netTimeDif)
Definition cmsdk3.py:1020
ImageResizeUp66(bytesource, cols, rows)
Definition cmsdk3.py:2119
SetBitN(loc, num, value, bitfield, bytesize)
Definition cmsdk3.py:450
TextUppercase(text)
Definition cmsdk3.py:762
StopSignalThread()
Definition cmsdk3.py:498
GetFirstFreeBitLoc(bitfield, bytesize, loc)
Definition cmsdk3.py:441
AtomicDecrement32(v)
Definition cmsdk3.py:477
PsySpaceRun(arg)
Definition cmsdk3.py:3426
PrintTime(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1062
NewProcessTerminal(cmdline, initdir, env, cols=0, rows=0)
Definition cmsdk3.py:592
GetBit(loc, bitfield, bytesize, val)
Definition cmsdk3.py:453
CreateSharedMemorySegment(name, size, force=False)
Definition cmsdk3.py:420
DoesAFileExist(filename)
Definition cmsdk3.py:898
MathClasses_UnitTest()
Definition cmsdk3.py:1863
TextMultiMapSplit(text, outersplit, innersplit)
Definition cmsdk3.py:780
PrintTimeSortable(t, local)
Definition cmsdk3.py:1080
PsySpacePoolRun(arg)
Definition cmsdk3.py:3429
GetURIFromURL(url)
Definition cmsdk3.py:1261
Ascii2Uint64(ascii, start=0, end=0)
Definition cmsdk3.py:928
AtomicIncrement32(v)
Definition cmsdk3.py:471
OpenSharedMemorySegment(name, size)
Definition cmsdk3.py:423
ToOSPriority(pri)
Definition cmsdk3.py:504
GetSharedSystemInstance()
Definition cmsdk3.py:408
LookupHostname(address, name, maxSize)
Definition cmsdk3.py:692
GetDataTypeID(typeName)
Definition cmsdk3.py:317
NewProcessEx(cmdline, initdir, title, env, captureOutput, ignoreOutput, newProcessGroup)
Definition cmsdk3.py:542
PrintTimeDifString(t, us=True, ms=True)
Definition cmsdk3.py:1098
GetFileBasename(filename)
Definition cmsdk3.py:880
ImageResizeDown(bytesource, cols, rows, factor)
Definition cmsdk3.py:2116
GetLocalHostname(name, maxSize)
Definition cmsdk3.py:698
GetCommandLineArg(*args)
Definition cmsdk3.py:592
StringScriptReplace(text, name, list)
Definition cmsdk3.py:756
Base64_UnitTest()
Definition cmsdk3.py:1225
NewProcess(cmdline, initdir=None, title=None, x=-1, y=-1, w=-1, h=-1)
Definition cmsdk3.py:533
TextJoinJSON(map)
Definition cmsdk3.py:789
BytifyRates(val1, val2)
Definition cmsdk3.py:973
StartSignalThread(cb)
Definition cmsdk3.py:495
TextUnindent(text)
Definition cmsdk3.py:771
PrintBinary(p, size, asInt, title)
Definition cmsdk3.py:723
WaitForSocketWriteability(s, timeout)
Definition cmsdk3.py:666
laststrstr(str1, str2)
Definition cmsdk3.py:744
TextMapSplit(text, outersplit, innersplit)
Definition cmsdk3.py:783
GetLocalInterfaces(count)
Definition cmsdk3.py:716
hton64(input)
Definition cmsdk3.py:432
TextListBreakLines(*args)
Definition cmsdk3.py:801
PrintDateSortable(t, local=True)
Definition cmsdk3.py:1074
base64_encode(*args)
Definition cmsdk3.py:1219
PrintTimeOnlyString(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1095
PrintDateStringSortable(t, local=True)
Definition cmsdk3.py:1104
PrintDateSortableDelimiter(t, _del, local=True)
Definition cmsdk3.py:1077
Ascii2Uint32(ascii, start=0, end=0)
Definition cmsdk3.py:937
GetTimeNow()
Definition cmsdk3.py:1014
ReadProcessTerminal(proc, out, eofOut)
Definition cmsdk3.py:595
GetCPUCount()
Definition cmsdk3.py:630
TextLowercase(text)
Definition cmsdk3.py:765
Int2Ascii(value, result, size, base)
Definition cmsdk3.py:913
GetSocketError(wsaError, errorString, errorStringMaxSize, isRecoverable)
Definition cmsdk3.py:654
GetProtocolFromURL(url)
Definition cmsdk3.py:1258
PrintProgramTrace(startLine=0, endLine=0)
Definition cmsdk3.py:465
GetNextLineEnd(str, size, len, crSize)
Definition cmsdk3.py:729
FromOSPriority(pri)
Definition cmsdk3.py:507
ReadAFile(*args)
Definition cmsdk3.py:862
GetCurrentThreadUniqueID(tid)
Definition cmsdk3.py:486
SetSharedSystemInstance(inst)
Definition cmsdk3.py:405
TextCommandlineSplit(cmdline)
Definition cmsdk3.py:807
PsyTime_UnitTest()
Definition cmsdk3.py:1122
GetTimeAge(t)
Definition cmsdk3.py:1035
SetSocketNonBlockingMode(s)
Definition cmsdk3.py:669
GetNextAvailableLocalPort(lastPort, nextPort)
Definition cmsdk3.py:719
Ascii2Float64(ascii, start=0, end=0)
Definition cmsdk3.py:943
Ascii2Int32(ascii, start=0, end=0)
Definition cmsdk3.py:934
TextSubstringCopy(ascii, start, end)
Definition cmsdk3.py:946
PrintDateStringSortableDelimiter(t, _del, local=True)
Definition cmsdk3.py:1107
LookupIPAddress(name, address)
Definition cmsdk3.py:689
PrintDate(t, local=True)
Definition cmsdk3.py:1071
WaitForSocketReadability(s, timeout)
Definition cmsdk3.py:663
StringFormatInto(*args)
Definition cmsdk3.py:822
GetCurrentDir()
Definition cmsdk3.py:883
ntoh64(input)
Definition cmsdk3.py:429
AsciiHex2Uint64(ascii, start=0, end=0)
Definition cmsdk3.py:931
IsTextNumeric(ascii, start=0, end=0)
Definition cmsdk3.py:922
BytifyRate(val)
Definition cmsdk3.py:970
UtilsTest()
Definition cmsdk3.py:402
TextJoin(*args)
Definition cmsdk3.py:786
CRC32(addr, length, crc=0)
Definition cmsdk3.py:831
DestroyEvent(name)
Definition cmsdk3.py:414
PrintBitFieldString(bitfield, bytesize, size, title)
Definition cmsdk3.py:462
ReadAFileString(filename)
Definition cmsdk3.py:859
PrintTimeSortableMillisec(t, local)
Definition cmsdk3.py:1083
GetLocalProcessID()
Definition cmsdk3.py:554
GetBitFieldAsString(bitfield, bytesize, size)
Definition cmsdk3.py:459
ImageResizeUp(bytesource, cols, rows, factor)
Definition cmsdk3.py:2122
RandomInt(_from=0, to=100)
Definition cmsdk3.py:961
DeleteADir(dirname, force)
Definition cmsdk3.py:889
PrintTimeSortableMillisecString(t, local=True)
Definition cmsdk3.py:1113
GetHTTPTime(time, buffer, size)
Definition cmsdk3.py:1044
EncodeHTML(str)
Definition cmsdk3.py:1231
GetCPUArchitecture()
Definition cmsdk3.py:633
GetProcessMemoryUsage()
Definition cmsdk3.py:624
FTime2PsyTime(t)
Definition cmsdk3.py:1119
Calc32BitFieldSize(bitsize)
Definition cmsdk3.py:435
Ascii2Int64(ascii, start=0, end=0)
Definition cmsdk3.py:925
GetCommandLineArgCount()
Definition cmsdk3.py:589
EstNextTMCWrap()
Definition cmsdk3.py:1032
SeedRandomValues(seedvalue=0)
Definition cmsdk3.py:955
GetLocalMACAddresses(count)
Definition cmsdk3.py:713
HTML_UnitTest()
Definition cmsdk3.py:1264
CloseProcessInput(proc)
Definition cmsdk3.py:566
strcpyavail(dst, src, maxlen, copyAvailable)
Definition cmsdk3.py:741
CloseSharedMemorySegment(data, size)
Definition cmsdk3.py:426
ChangeAFileAttr(filename, read, write)
Definition cmsdk3.py:904
SendProcessBreak(proc, sig)
Definition cmsdk3.py:548
HTML2Char(str)
Definition cmsdk3.py:1234
GetLocalIPAddress(address)
Definition cmsdk3.py:704
TextListSplit(text, split, keepEmpty=True, autoTrim=False)
Definition cmsdk3.py:795
WriteAFile(*args)
Definition cmsdk3.py:865
TextTrim(text)
Definition cmsdk3.py:777
GetSystemOSName()
Definition cmsdk3.py:648
GetHostFromURL(url)
Definition cmsdk3.py:1252
GetFileDetails(filename)
Definition cmsdk3.py:874
IsLocalIPAddress(*args)
Definition cmsdk3.py:701
MoveConsoleWindow(x=-1, y=-1, w=-1, h=-1)
Definition cmsdk3.py:516
GetFirstFreeBitLocN(bitfield, bytesize, num, loc)
Definition cmsdk3.py:444
ClearStaleSharedSegments(port)
Definition cmsdk3.py:432
MoveAFile(*args)
Definition cmsdk3.py:907
GetLastOSErrorMessage()
Definition cmsdk3.py:660
WriteProcessInput(proc, data, len)
Definition cmsdk3.py:563
UnitTest_Utils()
Definition cmsdk3.py:417
BlockShutdownSignals()
Definition cmsdk3.py:492
UnitTest_ProbeProcessWait()
Definition cmsdk3.py:420
SetCommandLine(argc, argv)
Definition cmsdk3.py:574
ImageResizeDown66(bytesource, cols, rows)
Definition cmsdk3.py:2113
SyncToHardwareClock()
Definition cmsdk3.py:1017
ReadProcessOutput(proc, out, err)
Definition cmsdk3.py:545
RandomValue(*args)
Definition cmsdk3.py:958
PrintTimeString(t, local=True, us=True, ms=True)
Definition cmsdk3.py:1092
GetSystemMemoryUsage(totalRAM, freeRAM)
Definition cmsdk3.py:642
ProbeProcessWait(pid, out)
Definition cmsdk3.py:589
GetComputerName()
Definition cmsdk3.py:621
Hex2Char(str)
Definition cmsdk3.py:825
TextVectorConcat(arg1, sep, allowEmpty=True)
Definition cmsdk3.py:804
WriteProcessTerminal(proc, data, len)
Definition cmsdk3.py:598
laststristr(str1, str2)
Definition cmsdk3.py:747
GetProgramTrace()
Definition cmsdk3.py:468
CreateADir(dirname)
Definition cmsdk3.py:892
GetSystemOSVersion(major, minor, build, text, textSize)
Definition cmsdk3.py:651
GetTimeOffsetGMT()
Definition cmsdk3.py:1050
EndProcess(proc)
Definition cmsdk3.py:539
ClearUtilsMaps()
Definition cmsdk3.py:296
GetLocalHostnameString()
Definition cmsdk3.py:695
IsMimeBinary(type)
Definition cmsdk3.py:1240
GetLastOccupiedBitLoc(bitfield, bytesize, loc)
Definition cmsdk3.py:456
TextJoinXML(map, innernodeName, outernodeName)
Definition cmsdk3.py:792
SplitCommandlineW(cmdline, argc)
Definition cmsdk3.py:813
GetSystemMemorySize()
Definition cmsdk3.py:639
CompareFloats(a, b)
Definition cmsdk3.py:834
GetMimeType(*args)
Definition cmsdk3.py:1237
GetPasswordFromURL(url)
Definition cmsdk3.py:1246
ResizeProcessTerminal(proc, cols, rows)
Definition cmsdk3.py:601
GetPortFromURL(url)
Definition cmsdk3.py:1255
GetDesktopSize(width, height)
Definition cmsdk3.py:510
StringMultiReplace(text, map, onlyFirst)
Definition cmsdk3.py:753
StringSingleReplace(text, key, value, onlyFirst)
Definition cmsdk3.py:750
GetLocalMACAddress(address)
Definition cmsdk3.py:710
GetTimeFromString(str)
Definition cmsdk3.py:1041
SetSocketBlockingMode(s)
Definition cmsdk3.py:672
GetFileList(dirname, ext, count, fullpath, maxNameLen=256)
Definition cmsdk3.py:871
GetCommandLine()
Definition cmsdk3.py:577
GetTimeAgeMS(t)
Definition cmsdk3.py:1038
Uint2Ascii(value, result, size, base)
Definition cmsdk3.py:916
DeleteCommandline(argv, argc)
Definition cmsdk3.py:816
base64_decode(*args)
Definition cmsdk3.py:1222
GetCommandLineExecutable()
Definition cmsdk3.py:583
GetFilePath(filename)
Definition cmsdk3.py:877
GetLastOSErrorNumber()
Definition cmsdk3.py:657
SetCurrentTimeSyncData(tmc, netTimeAdjust)
Definition cmsdk3.py:1023
GetDateAndTimeUTC(t)
Definition cmsdk3.py:1056
HasCommandLineArg(key, value)
Definition cmsdk3.py:595
GetSystemArchitecture()
Definition cmsdk3.py:645
TextReplaceCharsInPlace(str, size, find, replace)
Definition cmsdk3.py:732
GetAuthenticationFromURL(url)
Definition cmsdk3.py:1249
GetCurrentThreadOSID(tid)
Definition cmsdk3.py:489
WaitForProcess(proc, timeout, returncode)
Definition cmsdk3.py:551
GetUsernameFromURL(url)
Definition cmsdk3.py:1243
SignalEvent(name)
Definition cmsdk3.py:411
SetBit(loc, value, bitfield, bytesize)
Definition cmsdk3.py:447
RenameConsoleWindow(name, prepend=False)
Definition cmsdk3.py:513
RunOSCommand(cmdline, initdir, timeout, stdoutString, stderrString)
Definition cmsdk3.py:530
AsciiHex2Uint32(ascii, start=0, end=0)
Definition cmsdk3.py:940
BytifySizes(val1, val2)
Definition cmsdk3.py:967
AppendToAFile(*args)
Definition cmsdk3.py:868
PrintTimeSortableString(t, local=True)
Definition cmsdk3.py:1110
DoesADirExist(dirname)
Definition cmsdk3.py:895
GetCommandLineExecutableOnly()
Definition cmsdk3.py:586
Ascii2UTF16LE(ascii, len, size)
Definition cmsdk3.py:919
OpenLibrary(libName)
Definition cmsdk3.py:618
GetProcAndOSCPUUsage(*args)
Definition cmsdk3.py:498
GetTimeDifference(*args)
Definition cmsdk3.py:1059
PsySpaceContinuousRun(arg)
Definition cmsdk3.py:3432
TextTrimQuotes(text)
Definition cmsdk3.py:774
DeleteFilesInADir(dirname, force)
Definition cmsdk3.py:901
Reset32BitField(bitfield, bytesize)
Definition cmsdk3.py:438
TextIndent(text, indent)
Definition cmsdk3.py:768
PrintTimeSortableMicrosec(t, local)
Definition cmsdk3.py:1086
TextCapitalise(text)
Definition cmsdk3.py:759
GetTimeFromPsyDateAndTime(tad)
Definition cmsdk3.py:1047
BytifySize(val)
Definition cmsdk3.py:964
TextStartsWith(str, start, caseSensitive=True)
Definition cmsdk3.py:738
GetCurrentTimeSyncData(tmc, netTimeAdjust)
Definition cmsdk3.py:1026
DecodeHTML(str)
Definition cmsdk3.py:1228
EncodeJSON(str)
Definition cmsdk3.py:952
DeleteAFile(*args)
Definition cmsdk3.py:886
SplitCommandline(cmdline, argc)
Definition cmsdk3.py:810
StringFormat(*args)
Definition cmsdk3.py:819
DecodeJSON(str)
Definition cmsdk3.py:949
CloseProcessTerminal(proc)
Definition cmsdk3.py:604
TextListSplitLines(text, keepEmpty=True, autoTrim=False)
Definition cmsdk3.py:798
ReleaseProcessCapture(proc)
Definition cmsdk3.py:569
GetOSCPUUsage(percentUse)
Definition cmsdk3.py:501
GetDataTypeName(datatype)
Definition cmsdk3.py:314