def getdirplus(self, inode):
        flag = GETDIR_FLAG_WITHATTR
        ans = self.sendAndReceive(CLTOMA_FUSE_GETDIR, inode,
                                  self.uid, self.gid, uint8(flag))
        p = 0
        infos = {}
        while p < len(ans):
            length, = unpack("B", ans[p:p + 1])
            p += 1
            name = ans[p:p + length]
            p += length
            i, = unpack("I", ans[p:p + 4])
            attr = ans[p + 4:p + 39]
            infos[name] = attrToFileInfo(i, attr, name)
            p += 39
        return infos
return {name: FileInfo()}
dataset/ETHPy150Open douban/dpark/dpark/moosefs/master.py/MasterConn.getdirplus