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 __init__ 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 __contains__ Undocumented
Method __delitem__ Undocumented
Method __delslice__ Undocumented
Method __getitem__ Undocumented
Method __getslice__ Undocumented
Method __setitem__ Undocumented
Method __setslice__ Undocumented
Method __iter__ Undocumented
Method __eq__ Undocumented
Method __ne__ Undocumented
Method __ge__ Undocumented
Method __gt__ Undocumented
Method __le__ Undocumented
Method __lt__ Undocumented
Method __add__ Undocumented
Method __iadd__ Undocumented
Method __len__ Undocumented
Method __reversed__ Undocumented
Method __hash__ Undocumented
Method __str__ Undocumented
Method __repr__ Undocumented
Instance Variable _rvn Undocumented
Instance Variable _sessions Undocumented
Method _refresh Undocumented
def __init__(self, rvn, sessions=None):

Undocumented

_rvn =

Undocumented

_sessions =

Undocumented

(type: list)
def append(self, session):

Undocumented

def clear(self):

Undocumented

def copy(self):

Undocumented

def count(self, session):

Undocumented

def extend(self, sessions):

Undocumented

def _refresh(self, session):

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 __contains__(self, session):

Undocumented

def __delitem__(self, key):

Undocumented

def __delslice__(self, i, j):

Undocumented

def __getitem__(self, index):

Undocumented

def __getslice__(self, i, j):

Undocumented

def __setitem__(self, i, session):

Undocumented

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

Undocumented

def __iter__(self):

Undocumented

def __eq__(self, other):

Undocumented

def __ne__(self, other):

Undocumented

def __ge__(self, other):

Undocumented

def __gt__(self, other):

Undocumented

def __le__(self, other):

Undocumented

def __lt__(self, other):

Undocumented

def __add__(self, sessions):

Undocumented

def __iadd__(self, sessions):

Undocumented

def __len__(self):

Undocumented

def __reversed__(self):

Undocumented

def __hash__(self):

Undocumented

def __str__(self):

Undocumented

def __repr__(self):

Undocumented

API Documentation for reven2, generated by pydoctor 21.2.2 at 2022-03-08 15:23:15.