Package phones :: Module com_motov3m_sprint :: Class Phone
[hide private]
[frames] | no frames]

Class Phone

source code

       object --+                        
                |                        
  com_phone.Phone --+                    
                    |                    
       com_etsi.Phone --+                
                        |                
           com_moto.Phone --+            
                            |            
com_brew.RealBrewProtocol --+            
                            |            
          com_moto_cdma.Phone --+        
                                |        
               com_motov710.Phone --+    
                                    |    
                    com_motov3m.Phone --+
                                        |
                                       Phone

Nested Classes [hide private]

Inherited from com_brew.RealBrewProtocol: DirCache

Instance Methods [hide private]
 
__init__(self, logtarget, commport)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
_ensure_speeddials(self, fundamentals)
Make sure that each and every number/email/mail list has a speed dial, which is being used as the slot/index number
source code
 
getphonebook(self, result)
Reads the phonebook data.
source code
 
savephonebook(self, result)
Saves out the phonebook
source code
 
_populate_pb_entry(self, pb_entry, entry, fundamentals)
Populate a BitPim phonebook entry with one from the phone
source code
 
_populate_pb_www(self, pb_entry, entry, fundamentals)
Extract the www component
source code
 
_populate_pb_memo(self, pb_entry, entry, fundamentals)
Extract the memo component
source code

Inherited from com_motov710.Phone: saveringtones, savewallpapers

Inherited from com_moto_cdma.Phone: getringtones, getwallpapers

Inherited from com_moto.Phone: ascii_to_ucs2, charset_ascii, charset_ucs2, decode_utf16, del_calendar_entry, encode_utf16, get_battery_level, get_firmware_version, get_manufacturer, get_model, get_phone_number, get_signal_quality, getcalendar, getfundamentals, getphoneinfo, getsms, lock_calendar, savecalendar, select_default_SMS, select_phonebook, set_mode, ucs2_to_ascii

Inherited from com_etsi.Phone: get_esn, get_manufacturer_id, get_model_id, get_sim_id, sendATcommand

Inherited from com_phone.Phone: alert, close, log, logdata, progress, raisecommsdnaexception, raisecommsexception, readobject, setmode, writeobject

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

Inherited from com_brew.RealBrewProtocol: basename, dirname, exists, explore0c, get_brew_esn, getfilecontents, getfilesystem, getfirmwareinformation, hassubdirs, isdir, isfile, join, listfiles, listsubdirs, mkdir, mkdirs, modemmoderequest, offlinerequest, rmdir, rmdirs, rmfile, sendbrewcommand, setfileattr, statfile, writefile

Class Methods [hide private]

Inherited from com_motov710.Phone: detectphone

Class Variables [hide private]
  desc = 'Moto-V3m'
  helpid = 'phone-motov3m.htm'
  protocolclass
Various descriptions of data specific to Motorola V3m phones
  serialsname = 'motov3m'
  builtinringtones = 0, ('Silent',), (5, ('Vibe Dot', 'Vibe Dash...

Inherited from com_moto_cdma.Phone (private): _switch_mode_cmd

Inherited from com_moto.Phone: MODEPHONEBOOK

Inherited from com_phone.Phone: MODEMODEM, MODENONE, getcallhistory, getmemo, getplaylist, gett9db, gettodo

Inherited from com_brew.RealBrewProtocol: MODEBREW, brewterminator

Inherited from com_brew.RealBrewProtocol (private): _brewepochtounix

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, logtarget, commport)
(Constructor)

source code 

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

Overrides: com_brew.RealBrewProtocol.__init__

_ensure_speeddials(self, fundamentals)

source code 

Make sure that each and every number/email/mail list has a speed dial, which is being used as the slot/index number

Overrides: com_moto.Phone._ensure_speeddials

getphonebook(self, result)

source code 

Reads the phonebook data. The getfundamentals information will already be in result.

Overrides: com_moto.Phone.getphonebook

savephonebook(self, result)

source code 

Saves out the phonebook

Overrides: com_moto.Phone.savephonebook
(inherited documentation)

_populate_pb_entry(self, pb_entry, entry, fundamentals)

source code 

Populate a BitPim phonebook entry with one from the phone

Overrides: com_motov710.Phone._populate_pb_entry

Class Variable Details [hide private]

protocolclass

Various descriptions of data specific to Motorola V3m phones

Value:
phones.p_motov3m_sprint

builtinringtones

Value:
0, ('Silent',), (5, ('Vibe Dot', 'Vibe Dash', 'Vibe Dot Dot', 'Vibe Do\
t Dash', 'Vibe Pulse')),