Esempio n. 1
0
 def read(self, size=0):
     if not self.readable():
         raise IOError, 'cannot read'
     if size:
         return m2.bio_read(self.bio, size)
     else:
         return m2.bio_read(self.bio, m2.bio_ctrl_pending(self.bio))
Esempio n. 2
0
 def read(self, size=0):
     if not self.readable():
         raise IOError, 'cannot read'
     if size:
         return m2.bio_read(self.bio, size)
     else:
         return m2.bio_read(self.bio, m2.bio_ctrl_pending(self.bio))
Esempio n. 3
0
 def __len__(self):
     return m2.bio_ctrl_pending(self.bio)
Esempio n. 4
0
 def __len__(self):
     return m2.bio_ctrl_pending(self.bio)