Main Page
Namespaces
Classes
Files
File List
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