Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
simple_producer Class Reference

Public Member Functions

def __init__
 
def more
 

Data Fields

 data
 
 buffer_size
 

Detailed Description

Definition at line 229 of file asynchat.py.

Constructor & Destructor Documentation

def __init__ (   self,
  data,
  buffer_size = 512 
)

Definition at line 231 of file asynchat.py.

232  def __init__ (self, data, buffer_size=512):
233  self.data = data
234  self.buffer_size = buffer_size

Member Function Documentation

def more (   self)

Definition at line 235 of file asynchat.py.

References simple_producer.buffer_size, and simple_producer.data.

236  def more (self):
237  if len (self.data) > self.buffer_size:
238  result = self.data[:self.buffer_size]
239  self.data = self.data[self.buffer_size:]
240  return result
241  else:
242  result = self.data
243  self.data = ''
244  return result

Field Documentation

buffer_size

Definition at line 233 of file asynchat.py.

data

Definition at line 232 of file asynchat.py.


The documentation for this class was generated from the following file: