Classes | Namespaces | Functions | Variables
guid.py File Reference

Go to the source code of this file.

Classes

class  pyclearsilver.guid.CircularSet
 A simple circular set to ensure we don't duplicate GUIDs in the same millisecond. More...

Namespaces

namespace  pyclearsilver::guid

Functions

def pyclearsilver::guid.decode64Char
def pyclearsilver::guid.encode64Char
def pyclearsilver::guid.extract_ip
def pyclearsilver::guid.extract_random
def pyclearsilver::guid.extract_time
def pyclearsilver::guid.generate
 Public module functions.
def pyclearsilver::guid.main
def pyclearsilver::guid.pack64
def pyclearsilver::guid.test
 TESTING OF GUID CLASS ###.
def pyclearsilver::guid.unpack64
def pyclearsilver::guid.usage

Variables

tuple pyclearsilver::guid.c = encode64Char(i)
string pyclearsilver::guid.hexip = ''
string pyclearsilver::guid.InvalidGUID = "Invalid GUID"
string pyclearsilver::guid.ip = ''
tuple pyclearsilver::guid.ipaddr64 = pack64(ipaddr)
tuple pyclearsilver::guid.ipaddrStr = socket.inet_aton(ip)
tuple pyclearsilver::guid.j = decode64Char(c)
string pyclearsilver::guid.lastguid = ''
tuple pyclearsilver::guid.lock = threading.RLock()
 pyclearsilver::guid.MAX_RANDOM = sys.maxint
 global module variables
tuple pyclearsilver::guid.queue = CircularSet()
int pyclearsilver::guid.QUEUE_SIZE = 100
tuple pyclearsilver::guid.rand = random.Random()


pyclearsilver
Author(s): Scott Hassan/hassan@willowgarage.com
autogenerated on Wed Apr 23 2014 10:35:42