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

Public Member Functions

 __init__ (self)
 setDefaultTTL (self, defaultTTL)
 addIndexKey (self, key, type)
 removeIndexKey (self, key, type)
 setFileStorage (self, *args)
 addMessage (self, msg)
 queryMessages (self, spec, size, count)
 getCount (self)
 doMaintenance (self)
 __init__ (self)
 setDefaultTTL (self, defaultTTL)
 addIndexKey (self, key, type)
 removeIndexKey (self, key, type)
 setFileStorage (self, *args)
 addMessage (self, msg)
 queryMessages (self, spec, size, count)
 getCount (self)
 doMaintenance (self)
 __init__ (self)
 setDefaultTTL (self, defaultTTL)
 addIndexKey (self, key, type)
 removeIndexKey (self, key, type)
 setFileStorage (self, *args)
 addMessage (self, msg)
 queryMessages (self, spec, size, count)
 getCount (self)
 doMaintenance (self)

Static Public Member Functions

 UnitTest ()
 UnitTest ()
 UnitTest ()

Properties

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

Detailed Description

Definition at line 2699 of file cmsdk3.py.

Constructor & Destructor Documentation

◆ __init__() [1/3]

cmsdk3.MessageIndex.__init__ ( self)

Definition at line 2707 of file cmsdk3.py.

◆ __init__() [2/3]

cmsdk3.MessageIndex.__init__ ( self)

Definition at line 2763 of file cmsdk3.py.

◆ __init__() [3/3]

cmsdk3.MessageIndex.__init__ ( self)

Definition at line 2707 of file cmsdk3.py.

Member Function Documentation

◆ addIndexKey() [1/3]

cmsdk3.MessageIndex.addIndexKey ( self,
key,
type )

Definition at line 2714 of file cmsdk3.py.

◆ addIndexKey() [2/3]

cmsdk3.MessageIndex.addIndexKey ( self,
key,
type )

Definition at line 2770 of file cmsdk3.py.

◆ addIndexKey() [3/3]

cmsdk3.MessageIndex.addIndexKey ( self,
key,
type )

Definition at line 2714 of file cmsdk3.py.

◆ addMessage() [1/3]

cmsdk3.MessageIndex.addMessage ( self,
msg )

Definition at line 2723 of file cmsdk3.py.

◆ addMessage() [2/3]

cmsdk3.MessageIndex.addMessage ( self,
msg )

Definition at line 2779 of file cmsdk3.py.

◆ addMessage() [3/3]

cmsdk3.MessageIndex.addMessage ( self,
msg )

Definition at line 2723 of file cmsdk3.py.

◆ doMaintenance() [1/3]

cmsdk3.MessageIndex.doMaintenance ( self)

Definition at line 2732 of file cmsdk3.py.

◆ doMaintenance() [2/3]

cmsdk3.MessageIndex.doMaintenance ( self)

Definition at line 2788 of file cmsdk3.py.

◆ doMaintenance() [3/3]

cmsdk3.MessageIndex.doMaintenance ( self)

Definition at line 2732 of file cmsdk3.py.

◆ getCount() [1/3]

cmsdk3.MessageIndex.getCount ( self)

Definition at line 2729 of file cmsdk3.py.

◆ getCount() [2/3]

cmsdk3.MessageIndex.getCount ( self)

Definition at line 2785 of file cmsdk3.py.

◆ getCount() [3/3]

cmsdk3.MessageIndex.getCount ( self)

Definition at line 2729 of file cmsdk3.py.

◆ queryMessages() [1/3]

cmsdk3.MessageIndex.queryMessages ( self,
spec,
size,
count )

Definition at line 2726 of file cmsdk3.py.

◆ queryMessages() [2/3]

cmsdk3.MessageIndex.queryMessages ( self,
spec,
size,
count )

Definition at line 2782 of file cmsdk3.py.

◆ queryMessages() [3/3]

cmsdk3.MessageIndex.queryMessages ( self,
spec,
size,
count )

Definition at line 2726 of file cmsdk3.py.

◆ removeIndexKey() [1/3]

cmsdk3.MessageIndex.removeIndexKey ( self,
key,
type )

Definition at line 2717 of file cmsdk3.py.

◆ removeIndexKey() [2/3]

cmsdk3.MessageIndex.removeIndexKey ( self,
key,
type )

Definition at line 2773 of file cmsdk3.py.

◆ removeIndexKey() [3/3]

cmsdk3.MessageIndex.removeIndexKey ( self,
key,
type )

Definition at line 2717 of file cmsdk3.py.

◆ setDefaultTTL() [1/3]

cmsdk3.MessageIndex.setDefaultTTL ( self,
defaultTTL )

Definition at line 2711 of file cmsdk3.py.

◆ setDefaultTTL() [2/3]

cmsdk3.MessageIndex.setDefaultTTL ( self,
defaultTTL )

Definition at line 2767 of file cmsdk3.py.

◆ setDefaultTTL() [3/3]

cmsdk3.MessageIndex.setDefaultTTL ( self,
defaultTTL )

Definition at line 2711 of file cmsdk3.py.

◆ setFileStorage() [1/3]

cmsdk3.MessageIndex.setFileStorage ( self,
* args )

Definition at line 2720 of file cmsdk3.py.

◆ setFileStorage() [2/3]

cmsdk3.MessageIndex.setFileStorage ( self,
* args )

Definition at line 2776 of file cmsdk3.py.

◆ setFileStorage() [3/3]

cmsdk3.MessageIndex.setFileStorage ( self,
* args )

Definition at line 2720 of file cmsdk3.py.

◆ UnitTest() [1/3]

cmsdk3.MessageIndex.UnitTest ( )
static

Definition at line 2704 of file cmsdk3.py.

◆ UnitTest() [2/3]

cmsdk3.MessageIndex.UnitTest ( )
static

Definition at line 2760 of file cmsdk3.py.

◆ UnitTest() [3/3]

cmsdk3.MessageIndex.UnitTest ( )
static

Definition at line 2704 of file cmsdk3.py.

Property Documentation

◆ thisown

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

Definition at line 2700 of file cmsdk3.py.


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