class documentation

class TrackedSessions(object):

View In Hierarchy

A list facade that converts appended strings to full-fledged Sessions, and refreshes the number of subscribers of a session whenever it is are accessed.

Warning

This object is not meant to be constructed directly. Use Sessions.tracked instead.

Method __add__ Undocumented
Method __contains__ Undocumented
Method __delitem__ Undocumented
Method __delslice__ Undocumented
Method __eq__ Compares the instance for equality with an object.
Method __ge__ Undocumented
Method __getitem__ Undocumented
Method __getslice__ Undocumented
Method __gt__ Undocumented
Method __hash__ Returns the hash for this value.
Method __iadd__ Undocumented
Method __init__ Undocumented
Method __iter__ Undocumented
Method __le__ Undocumented
Method __len__ Undocumented
Method __lt__ Undocumented
Method __ne__ Compares the instance for equality with an object.
Method __repr__ Undocumented
Method __reversed__ Undocumented
Method __setitem__ Undocumented
Method __setslice__ Undocumented
Method __str__ Undocumented
Method append Undocumented
Method clear Undocumented
Method copy Undocumented
Method count Undocumented
Method extend Undocumented
Method index Undocumented
Method insert Undocumented
Method pop Undocumented
Method remove Undocumented
Method reverse Undocumented
Method sort Undocumented
Method _refresh Undocumented
Instance Variable _rvn Undocumented
Instance Variable _sessions Undocumented
def __add__(self, sessions):

Undocumented

def __contains__(self, session):

Undocumented

def __delitem__(self, key):

Undocumented

def __delslice__(self, i, j):

Undocumented

def __eq__(self, other):

Compares the instance for equality with an object.

Parameters
other:objectUndocumented
Returns
boolUndocumented
def __ge__(self, other):

Undocumented

def __getitem__(self, index):

Undocumented

def __getslice__(self, i, j):

Undocumented

def __gt__(self, other):

Undocumented

def __hash__(self):

Returns the hash for this value.

Returns
intUndocumented
def __iadd__(self, sessions):

Undocumented

def __init__(self, rvn, sessions=None):

Undocumented

def __iter__(self):

Undocumented

def __le__(self, other):

Undocumented

def __len__(self):

Undocumented

def __lt__(self, other):

Undocumented

def __ne__(self, other):

Compares the instance for equality with an object.

Parameters
other:objectUndocumented
Returns
boolUndocumented
def __repr__(self):

Undocumented

def __reversed__(self):

Undocumented

def __setitem__(self, i, session):

Undocumented

def __setslice__(self, i, j, sessions):

Undocumented

def __str__(self):

Undocumented

def append(self, session):

Undocumented

def clear(self):

Undocumented

def copy(self):

Undocumented

def count(self, session):

Undocumented

def extend(self, sessions):

Undocumented

def index(self, session):

Undocumented

def insert(self, index, session):

Undocumented

def pop(self, index=None):

Undocumented

def remove(self, session):

Undocumented

def reverse(self):

Undocumented

def sort(self, key=None, reverse=False):

Undocumented

def _refresh(self, session):

Undocumented

_rvn =

Undocumented

_sessions: list =

Undocumented