Socket Class Reference

Inheritance diagram for Socket:

Inheritance graph
[legend]
List of all members.

Public Member Functions

def __init__
def connect
def disconnect
def isConnected
def socket
def setSocket
def port
def setPort
def lock
def release
def gettimeout
def settimeout
def send
def recv
def sendall
def recvall
def purge

Static Public Attributes

int TIMEOUT = 5

Private Attributes

 __port
 __sock
 __host
 __lock

Detailed Description

Definition at line 29 of file gSocket.py.


Member Function Documentation

def __init__   self,
  portnumber
 

Definition at line 32 of file gSocket.py.

def connect   self,
  host = None,
  connectors = 1
 

Definition at line 38 of file gSocket.py.

def disconnect   self  ) 
 

Reimplemented in ReconnectingSocket.

Definition at line 63 of file gSocket.py.

def gettimeout   self  ) 
 

Definition at line 89 of file gSocket.py.

def isConnected   self  ) 
 

Definition at line 68 of file gSocket.py.

def lock   self  ) 
 

Definition at line 83 of file gSocket.py.

def port   self  ) 
 

Definition at line 77 of file gSocket.py.

def purge   self  ) 
 

Definition at line 119 of file gSocket.py.

def recv   self,
  size
 

Reimplemented in ReconnectingSocket.

Definition at line 98 of file gSocket.py.

def recvall   self,
  size
 

Reimplemented in ReconnectingSocket.

Definition at line 104 of file gSocket.py.

def release   self  ) 
 

Definition at line 86 of file gSocket.py.

def send   self,
  packet
 

Reimplemented in ReconnectingSocket.

Definition at line 95 of file gSocket.py.

def sendall   self,
  packet
 

Reimplemented in ReconnectingSocket.

Definition at line 101 of file gSocket.py.

def setPort   self,
  port
 

Definition at line 80 of file gSocket.py.

def setSocket   self,
  sock
 

Definition at line 74 of file gSocket.py.

def settimeout   self,
  seconds
 

Definition at line 92 of file gSocket.py.

def socket   self  ) 
 

Definition at line 71 of file gSocket.py.


Member Data Documentation

__host [private]
 

Reimplemented in ReconnectingSocket.

Definition at line 35 of file gSocket.py.

__lock [private]
 

Definition at line 36 of file gSocket.py.

__port [private]
 

Definition at line 33 of file gSocket.py.

__sock [private]
 

Definition at line 34 of file gSocket.py.

int TIMEOUT = 5 [static]
 

Definition at line 30 of file gSocket.py.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 20:54:17 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO