phones :: p_sanyo3200 :: pbsortbuffer :: Class pbsortbuffer
[hide private]
[frames] | no frames]

Class pbsortbuffer

source code

                  object --+    
                           |    
prototypes.BaseProtogenClass --+
                               |
                              pbsortbuffer

Various arrays for sorting the phone book, speed dial, determining which

Instance Methods [hide private]
 
__delfield_bufsize(self) source code
 
__delfield_comment(self) source code
 
__delfield_emailfirstletters(self) source code
 
__delfield_emails(self) source code
 
__delfield_firsttypes(self) source code
 
__delfield_longnumbersindex(self) source code
 
__delfield_numemail(self) source code
 
__delfield_numurl(self) source code
 
__delfield_pad(self) source code
 
__delfield_pbfirstletters(self) source code
 
__delfield_slotsused(self) source code
 
__delfield_slotsused2(self) source code
 
__delfield_sortorder(self) source code
 
__delfield_sortorder2(self) source code
 
__delfield_speeddialindex(self) source code
 
__delfield_startcommand(self) source code
 
__delfield_urlfirstletters(self) source code
 
__delfield_urls(self) source code
 
__delfield_usedflags(self) source code
 
__getfield_bufsize(self) source code
 
__getfield_comment(self) source code
 
__getfield_emailfirstletters(self) source code
 
__getfield_emails(self) source code
 
__getfield_firsttypes(self) source code
 
__getfield_longnumbersindex(self) source code
 
__getfield_numemail(self) source code
 
__getfield_numurl(self) source code
 
__getfield_pad(self) source code
 
__getfield_pbfirstletters(self) source code
 
__getfield_slotsused(self) source code
 
__getfield_slotsused2(self) source code
 
__getfield_sortorder(self) source code
 
__getfield_sortorder2(self) source code
 
__getfield_speeddialindex(self) source code
 
__getfield_startcommand(self) source code
 
__getfield_urlfirstletters(self) source code
 
__getfield_urls(self) source code
 
__getfield_usedflags(self) source code
 
__init__(self, *args, **kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__setfield_bufsize(self, value) source code
 
__setfield_comment(self, value) source code
 
__setfield_emailfirstletters(self, value) source code
 
__setfield_emails(self, value) source code
 
__setfield_firsttypes(self, value) source code
 
__setfield_longnumbersindex(self, value) source code
 
__setfield_numemail(self, value) source code
 
__setfield_numurl(self, value) source code
 
__setfield_pad(self, value) source code
 
__setfield_pbfirstletters(self, value) source code
 
__setfield_slotsused(self, value) source code
 
__setfield_slotsused2(self, value) source code
 
__setfield_sortorder(self, value) source code
 
__setfield_sortorder2(self, value) source code
 
__setfield_speeddialindex(self, value) source code
 
__setfield_startcommand(self, value) source code
 
__setfield_urlfirstletters(self, value) source code
 
__setfield_urls(self, value) source code
 
__setfield_usedflags(self, value) source code
 
_update(self, args, kwargs) source code
 
containerelements(self) source code
 
getfields(self) source code
 
iscontainer(self)
Do we contain fields?
source code
 
readfrombuffer(self, buf, autolog=True, logtitle='<read data>')
Reads this packet from the supplied buffer
source code
 
writetobuffer(self, buf, autolog=True, logtitle='<written data>')
Writes this packet to the supplied buffer
source code

Inherited from prototypes.BaseProtogenClass: autologread, autologwrite, getvalue, packetsize, packetspan, update

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  __fields = ['startcommand', 'bufsize', 'comment', 'usedflags',...
Properties [hide private]
  bufsize
  comment
  emailfirstletters
First letters in sort order
  emails
Sorted list of slots with Email
  firsttypes
  longnumbersindex
  numemail
Num of slots with email
  numurl
Num of slots with URL
  pad
  pbfirstletters
  slotsused
  slotsused2
Always seems to be the same.
  sortorder
  sortorder2
Is this the same
  speeddialindex
  startcommand
Starting command for R/W buf parts
  urlfirstletters
First letters in sort order
  urls
Sorted list of slots with a URL
  usedflags

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

_update(self, args, kwargs)

source code 
Overrides: prototypes.BaseProtogenClass._update

iscontainer(self)

source code 

Do we contain fields?

Overrides: prototypes.BaseProtogenClass.iscontainer
(inherited documentation)

readfrombuffer(self, buf, autolog=True, logtitle='<read data>')

source code 

Reads this packet from the supplied buffer

Overrides: prototypes.BaseProtogenClass.readfrombuffer

writetobuffer(self, buf, autolog=True, logtitle='<written data>')

source code 

Writes this packet to the supplied buffer

Overrides: prototypes.BaseProtogenClass.writetobuffer

Class Variable Details [hide private]

__fields

Value:
['startcommand',
 'bufsize',
 'comment',
 'usedflags',
 'slotsused',
 'slotsused2',
 'numemail',
 'numurl',
...

Property Details [hide private]

bufsize

Get Method:
__getfield_bufsize(self)
Set Method:
__setfield_bufsize(self, value)
Delete Method:
__delfield_bufsize(self)

comment

Get Method:
__getfield_comment(self)
Set Method:
__setfield_comment(self, value)
Delete Method:
__delfield_comment(self)

emailfirstletters

First letters in sort order

Get Method:
__getfield_emailfirstletters(self)
Set Method:
__setfield_emailfirstletters(self, value)
Delete Method:
__delfield_emailfirstletters(self)

emails

Sorted list of slots with Email

Get Method:
__getfield_emails(self)
Set Method:
__setfield_emails(self, value)
Delete Method:
__delfield_emails(self)

firsttypes

Get Method:
__getfield_firsttypes(self)
Set Method:
__setfield_firsttypes(self, value)
Delete Method:
__delfield_firsttypes(self)

longnumbersindex

Get Method:
__getfield_longnumbersindex(self)
Set Method:
__setfield_longnumbersindex(self, value)
Delete Method:
__delfield_longnumbersindex(self)

numemail

Num of slots with email

Get Method:
__getfield_numemail(self)
Set Method:
__setfield_numemail(self, value)
Delete Method:
__delfield_numemail(self)

numurl

Num of slots with URL

Get Method:
__getfield_numurl(self)
Set Method:
__setfield_numurl(self, value)
Delete Method:
__delfield_numurl(self)

pad

Get Method:
__getfield_pad(self)
Set Method:
__setfield_pad(self, value)
Delete Method:
__delfield_pad(self)

pbfirstletters

Get Method:
__getfield_pbfirstletters(self)
Set Method:
__setfield_pbfirstletters(self, value)
Delete Method:
__delfield_pbfirstletters(self)

slotsused

Get Method:
__getfield_slotsused(self)
Set Method:
__setfield_slotsused(self, value)
Delete Method:
__delfield_slotsused(self)

slotsused2

Always seems to be the same. Why duplicated?

Get Method:
__getfield_slotsused2(self)
Set Method:
__setfield_slotsused2(self, value)
Delete Method:
__delfield_slotsused2(self)

sortorder

Get Method:
__getfield_sortorder(self)
Set Method:
__setfield_sortorder(self, value)
Delete Method:
__delfield_sortorder(self)

sortorder2

Is this the same

Get Method:
__getfield_sortorder2(self)
Set Method:
__setfield_sortorder2(self, value)
Delete Method:
__delfield_sortorder2(self)

speeddialindex

Get Method:
__getfield_speeddialindex(self)
Set Method:
__setfield_speeddialindex(self, value)
Delete Method:
__delfield_speeddialindex(self)

startcommand

Starting command for R/W buf parts

Get Method:
__getfield_startcommand(self)
Set Method:
__setfield_startcommand(self, value)
Delete Method:
__delfield_startcommand(self)

urlfirstletters

First letters in sort order

Get Method:
__getfield_urlfirstletters(self)
Set Method:
__setfield_urlfirstletters(self, value)
Delete Method:
__delfield_urlfirstletters(self)

urls

Sorted list of slots with a URL

Get Method:
__getfield_urls(self)
Set Method:
__setfield_urls(self, value)
Delete Method:
__delfield_urls(self)

usedflags

Get Method:
__getfield_usedflags(self)
Set Method:
__setfield_usedflags(self, value)
Delete Method:
__delfield_usedflags(self)