Package phones :: Module com_brew :: Class RealBrewProtocol2
[hide private]
[frames] | no frames]

Class RealBrewProtocol2

source code

RealBrewProtocol --+
                   |
                  RealBrewProtocol2
Known Subclasses:

Talk to a phone using the 'brew' protocol This class uses the new filesystem commands which are supported by newer qualcomm chipsets used in phones like the LG vx8100

Nested Classes [hide private]

Inherited from RealBrewProtocol: DirCache

Instance Methods [hide private]
 
exists(self, name) source code
 
reconfig_directory(self) source code
 
rmfile(self, name) source code
 
rmdir(self, name) source code
 
mkdir(self, name) source code
 
openfile(self, name, mode, flags=0) source code
 
closefile(self, handle) source code
 
writefile(self, name, contents) source code
 
getfilecontents(self, file, use_cache=False) source code
 
getfilecontents2(self, filename, start, size) source code
 
_get_dir_handle(self, dirname) source code
 
_close_dir(self, handle) source code
 
listsubdirs(self, dir='', recurse=0) source code
 
listfiles(self, dir='') source code
 
getfilesystem(self, dir='', recurse=0, directories=1, files=1) source code
 
statfile(self, name) source code

Inherited from RealBrewProtocol: __init__, basename, dirname, explore0c, get_brew_esn, getfirmwareinformation, hassubdirs, isdir, isfile, join, mkdirs, modemmoderequest, offlinerequest, rmdirs, sendbrewcommand, setfileattr

Inherited from RealBrewProtocol (private): _setmodebrew

Class Variables [hide private]

Inherited from RealBrewProtocol: MODEBREW, brewterminator

Inherited from RealBrewProtocol (private): _brewepochtounix

Method Details [hide private]

exists(self, name)

source code 
Overrides: RealBrewProtocol.exists

rmfile(self, name)

source code 
Overrides: RealBrewProtocol.rmfile

rmdir(self, name)

source code 
Overrides: RealBrewProtocol.rmdir

mkdir(self, name)

source code 
Overrides: RealBrewProtocol.mkdir

writefile(self, name, contents)

source code 
Overrides: RealBrewProtocol.writefile

getfilecontents(self, file, use_cache=False)

source code 
Overrides: RealBrewProtocol.getfilecontents

listsubdirs(self, dir='', recurse=0)

source code 
Overrides: RealBrewProtocol.listsubdirs

listfiles(self, dir='')

source code 
Overrides: RealBrewProtocol.listfiles

getfilesystem(self, dir='', recurse=0, directories=1, files=1)

source code 
Overrides: RealBrewProtocol.getfilesystem

statfile(self, name)

source code 
Overrides: RealBrewProtocol.statfile