Ejemplo n.º 1
0
    def __init__(self, rem_path, dir_handle):
        VfsDesktopFileBase.__init__(self)

        print "RemDevFileHandle(", rem_path, ")"

        self.hci = bluetool.get_remote_hci(sys_bus, rem_path)
        # self.sdp = bluetool.get_remote_sdp(sys_bus, rem_path)

        self.name = self.hci.GetProperty("name")
        self.address = self.hci.GetProperty("address")
        if len(self.name) == 0:
            self.name = self.address

        svc, ma, mi = self.hci.GetProperty("class")

        icon_path = "file://" + bluetool.devclass2icon(ma)

        self.contents = REMDEV_FILE_PROTOTYPE % (self.name, icon_path, dir_handle.address, self.address)
        self.basename = self.address.replace(":", "")
Ejemplo n.º 2
0
    def __init__(self, rem_path, dir_handle):
        VfsDesktopFileBase.__init__(self)

        print 'RemDevFileHandle(', rem_path, ')'

        self.hci = bluetool.get_remote_hci(sys_bus, rem_path)
        #self.sdp = bluetool.get_remote_sdp(sys_bus, rem_path)

        self.name = self.hci.GetProperty('name')
        self.address = self.hci.GetProperty('address')
        if len(self.name) == 0:
            self.name = self.address

        svc, ma, mi = self.hci.GetProperty('class')

        icon_path = 'file://' + bluetool.devclass2icon(ma)

        self.contents = REMDEV_FILE_PROTOTYPE % (
            self.name, icon_path, dir_handle.address, self.address)
        self.basename = self.address.replace(':', '')
def major_to_pixmap(major):
	return gtk.gdk.pixbuf_new_from_file( bluetool.devclass2icon(major) )