Logo Search packages:      
Sourcecode: d-rats version File versions  Download package

Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes

d_rats::sessions::stateful::StatefulSession Class Reference

Inheritance diagram for d_rats::sessions::stateful::StatefulSession:
Inheritance graph
[legend]
Collaboration diagram for d_rats::sessions::stateful::StatefulSession:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def calculate_rtt
def close
def get_name
def get_state
def get_station
def is_timeout
def notify
def queue_next
def read
def read
def recv_blocks
def send_ack
def send_blocks
def send_blocks
def send_reqack
def set_state
def update_xmt
def wait_for_state_change
def worker
def write
def write

Public Attributes

 bsize
 data
 data_waiting
 enabled
 event
 handler
 inq
 iseq
 name
 oob_queue
 oseq
 out_limit
 outq
 outstanding
 recv_list
 state
 state_event
 stats
 thread
 ts
 waiting_for_ack

Static Public Attributes

int IDLE_TIMEOUT = 90
 stateless = False
 type = base.T_GENERAL

Private Member Functions

def _block_read_for
def _read

Private Attributes

 __ack_timeout
 __attempts
 __full_acks
 _rtr
 _rtt_measure
 _xme
 _xms
 _xmt

Detailed Description

Definition at line 31 of file stateful.py.


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

Generated by  Doxygen 1.6.0   Back to index