webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
planet.timeoutsocket.TimeoutFile Class Reference

Public Member Functions

def __init__ (self, sock, mode="r", bufsize=4096)
 
def __getattr__ (self, key)
 
def close (self)
 
def write (self, data)
 
def read (self, size=-1)
 
def readline (self, size=-1)
 
def readlines (self, sizehint=-1)
 
def flush (self)
 

Detailed Description

TimeoutFile object
Implements a file-like object on top of TimeoutSocket.

Constructor & Destructor Documentation

◆ __init__()

def planet.timeoutsocket.TimeoutFile.__init__ (   self,
  sock,
  mode = "r",
  bufsize = 4096 
)

Member Function Documentation

◆ __getattr__()

def planet.timeoutsocket.TimeoutFile.__getattr__ (   self,
  key 
)

◆ close()

def planet.timeoutsocket.TimeoutFile.close (   self)

◆ flush()

def planet.timeoutsocket.TimeoutFile.flush (   self)

◆ read()

def planet.timeoutsocket.TimeoutFile.read (   self,
  size = -1 
)

◆ readline()

def planet.timeoutsocket.TimeoutFile.readline (   self,
  size = -1 
)

◆ readlines()

def planet.timeoutsocket.TimeoutFile.readlines (   self,
  sizehint = -1 
)

◆ write()

def planet.timeoutsocket.TimeoutFile.write (   self,
  data 
)

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