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

Data Structures

class  _closedsocket
 

Public Member Functions

def __init__
 
def close
 
def __del__
 
def accept
 
def dup
 
def makefile
 

Detailed Description

Definition at line 130 of file socket.py.

Constructor & Destructor Documentation

def __init__ (   self,
  sock 
)

Definition at line 136 of file socket.py.

References _socketobject._sock.

137  def __init__(self, sock):
138  self._sock = sock
def __del__ (   self)

Member Function Documentation

def accept (   self)

Definition at line 146 of file socket.py.

147  def accept(self):
148  sock, addr = self._sock.accept()
149  return _socketobject(sock), addr
def close (   self)

Definition at line 139 of file socket.py.

References _socketobject._sock.

140  def close(self):
141  # Avoid referencing globals here
142  self._sock = self.__class__._closedsocket()
def dup (   self)

Definition at line 150 of file socket.py.

References _socketobject._sock.

151  def dup(self):
152  return _socketobject(self._sock)
def makefile (   self,
  mode = 'r',
  bufsize = -1 
)

Definition at line 153 of file socket.py.

References _socketobject._sock.

154  def makefile(self, mode='r', bufsize=-1):
155  return _fileobject(self._sock, mode, bufsize)

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