Logo Search packages:      
Sourcecode: wicd version File versions

wicd::networking::ConnectThread Class Reference

Inheritance diagram for wicd::networking::ConnectThread:

wicd::networking::WiredConnectThread wicd::networking::WirelessConnectThread

List of all members.


Detailed Description

A class to perform network connections in a multi-threaded way.

Useless on it's own, this class provides the generic functions
necessary for connecting using a separate thread.

Definition at line 132 of file networking.py.


Public Member Functions

def __init__
def abort_connection
def abort_if_needed
def connect_aborted
def flush_routes
def GetStatus
def put_iface_down
def put_iface_up
def release_dhcp_clients
def reset_ip_addresses
def run_script_if_needed
def set_broadcast_address
def set_dns_addresses
def set_ip_address
def SetStatus
def stop_dhcp_clients

Public Attributes

 abort_msg
 abort_reason
 after_script
 before_script
 connecting_message
 debug
 disconnect_script
 global_dns_1
 global_dns_2
 global_dns_3
 is_aborted
 liface
 network
 wiface
 wired_interface
 wireless_interface

Static Public Attributes

 connecting_thread = None
 is_connecting = None
tuple lock = thread.allocate_lock()
 should_die = False

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

Generated by  Doxygen 1.6.0   Back to index